本书共有十四章,内容包括单片机概述、数制和编码、单片机的内部组成、单片机的存储器、时钟电路和复位电路、指令格式和寻址方式、51系列单片机指令系统、汇编语言的三种程序结构、中断系统、定时/计数器、LED数码管显示器、LCD液晶显示器、键盘接口技术、单片机数模转换技术等。
本书集理论性、实用性于一体,图文并茂,通俗易懂,案例丰富,可作为高等院校电子信息类、自动化类、集成电路类等相关专业的学生教材,也可作为从事单片机应用设计行业的工程技术人员的参考用书。
第一章 单片机概述
一、单片机的概念
二、MCS-51系列单片机
三、C语言基础知识
综合案例——设计“学生成绩排序”程序
本章习题
第二章 数制和编码
一、数制
二、数制之间的转换
三、计算机中数的表示
四、编码
综合案例——使用“计算器”进行数制转换
本章习题
第三章 单片机的内部组成
一、单片机的内部结构
二、单片机的引脚定义及功能
三、单片机应用系统的开发流程
四、MCS-51系列单片机常用软件
综合案例——设计LED流水灯
本章习题
第四章 单片机的存储器
一、程序存储器
二、数据存储器
综合案例——设计花样流水灯
本章习题
第五章 时钟电路和复位电路
一、时钟电路
二、复位电路
综合案例——设计交通信号灯
本章习题
第六章 指令格式和寻址方式
一、指令格式
二、寻址方式
综合案例——设计平方和计算程序
本章习题
第七章 51系列单片机指令系统
一、数据传送指令
二、算术运算指令
三、逻辑运算指令
四、移位指令
五、控制转移指令
六、位操作指令
七、伪指令
综合案例——设计汽车转向灯
本章习题
第八章 汇编语言的三种程序结构
一、程序设计基础
二、常用的三种程序结构
综合案例——设计信号闪烁灯
本章习题
第九章 中断系统
一、中断的概念
二、中断的作用
三、中断系统的结构
四、中断处理过程
五、中断函数的定义
综合案例——设计游客流量计数器
本章习题
第十章 定时/计数器
一、定时/计数器的结构
二、定时/计数器的工作原理
三、定时/计数器的寄存器
四、定时/计数器的工作方式
综合案例——设计数字频率计
本章习题
第十一章 LED数码管显示器
一、LED数码管显示器的结构及工作原理
二、LED数码管显示器的字形码
三、LED数码管显示器的显示方式
综合案例——设计篮球比赛计时计分器
本章习题
第十二章 LCD液晶显示器
一、LCD液晶显示器的功能及分类
二、LCD液晶显示器的结构及工作原理
综合案例——设计数字钟
本章习题
第十三章 键盘接口技术
一、键盘概述
二、独立式键盘
三、矩阵式键盘
综合案例——设计密码锁
本章习题
第十四章 单片机数模转换技术
一、A/D转换技术
二、D/A转换技术
综合案例——设计信号发生器
本章习题
参考文献