出版时间:2009-6 出版社:清华大学出版社有限公司 作者:张永格,何乃味 主编 页数:289 字数:452000
内容概要
本书是以“项目为载体,采用任务驱动方式”编写的,以AT89$51单片机为背景,结合Keil C51、Proteus等单片机开发系统软件,从应用角度出发,以大量实例为主线,系统介绍51单片机C语言程序设计和单片机控制系统的应用技术。 通过单片机及其最小应用系统、单片机系统开发软件的使用、单片机c语言基础、LED广告灯设计、按键识别设计、简易数字电子时钟设计、简易频率计的设计、单片机双机通信设计、数字式电压表的设计、简易波形发生器的设计、点阵LED显示设计、液晶显示器显示电路设计、数字温度计的设计和工程应用设计实例等l4个项目来介绍AT89S51单片机引脚功能、常见接口电路、端口输入/输出应用、中断系统、定时/计数器和串行口的原理及应用、单片机A/D和D/A接口、点阵LED、液晶显示、实时时钟及12C存储器等典型器件连接使用,以及单片机C语言程序设计和应用系统开发等。 本书内容讲解通俗易懂、由浅入深、循序渐进,具有很强的实践性。可作为高职高专院校、大学本科、广播电视大学等单片机课程“教、学、做”一体的教材,适合于51单片机初学者和使用51单片机从事项目开发的技术人员,也可供从事电力电子、自动控制、智能仪表、机电一体化等专业的工程技术人员参考。
书籍目录
项目1 单片机及其最小应用系统 任务1 认识单片机 任务2 单片机AT89$51的识读 任务3 单片机最小系统的组成 任务4 单片机应用系统的设计项目2 单片机系统开发软件的使用 任务1 源程序编译软件Kei1 C51的使用 任务2 Proteus仿真软件的使用项目3 单片机C语言基础 任务1 C51程序组成的识读 任务2 运算符和表达式的识读 任务3 程序结构及流程控制语句的识读项目4 1ED广告灯的设计 任务1 流水广告灯的设计 任务2 任意变化广告灯的设计项目5 按键识别的设计 任务1 单键控制1ED的设计 任务2 多路按键状态指示的设计 任务3 采用外中断控制的彩灯设计项目6 简易数字电子时钟的设计 任务1 从0~9的加1计数显示(静态)设计 任务2 从0~59的加1计数显示(动态)设计 任务3 任意进制计数器的设计 任务4 简易数字电子时钟的设计项目7 简易频率计的设计 任务1 方波信号发生器设计 任务2 简易数显频率计数器的设计项目8 单片机双机通信设计 任务1 单片机双机通信设计 任务2 单片机与PC通信项目9 数字式电压表的设计项目10 简易波形发生器的设计项目11 点阵1ED显示设计 任务1 单个字符显示设计 任务2 移动汉字显示设计项目12 液晶显示器显示电路设计 任务1 LCM 1602液晶8位数据显示模式的设计 任务2 LCM 1602液晶4位数据显示模式的设计 任务3 LCM 1602液晶显示数字的设计项目13 数字温度计的设计项目14 工程应用设计实例 任务1 数字电控密码锁的设计 任务2 小型无线安全报警系统的设计与实现参考文献
图书封面
评论、评分、阅读与下载