由高卫东编著的这本《51单片机原理与实践》,以夯实基础、面向应用,理论与实践、方法与实现紧密结合为主线展开,通过实例来切入知识点,通过具体实际需求的实现来体现单片机技术硬软协同工作的问题。
本书共分7章,具体内容包括:绪论,MCS-51单片机的组成和结构分析,C51语言程序设计基础,MCS-51单片机的中断系统,MCS-51单片机的定时/计数器,MCS-51单片机的串行通信及其接口,MCS-51单片机接口技术。
本书是由高卫东编著的《51单片机原理与实践》。《51单片机原理与实践》以51单片机为载体,以C语言为主线,以Proteus设计仿真平台为手段,介绍了单片机的内部结构、接口及其应用。以实例需求为知识切入点,充分发挥C语言特点,在讲清单片机基本结构的基础上,重点讲解系统扩展及新器件的使用,注重通过原理图设计、源程序编写、软硬件联调来降低学习难度和提高学习质量。
《51单片机原理与实践》注重新技术、新手段、新器件的使用,既可以作为各高等院校单片机课程的教材、课程设计指导,也可作为工程技术人员的进修参考用书以及大学生电子设计竞赛的培训资料。
第1章 绪论
1.1 嵌入式系统简介
1.2 单片机的基本概念
1.3 51系列单片机简介
1.4 单片机应用系统的开发过程
1.5 任务1:信号灯控制实战
1.6 任务2:信号灯控制实战之proteus仿真
第2章 MCS-51单片机的组成和结构分析
2.1 MCS-51单片机的存储器结构
2.2 MCS-51单片机的引脚信号
2.3 MCS-51单片机的振荡电路和复位电路
2.4 MCS-51单片机的并行i/o口
第3章 C51语言程序设计基础
3.1 C语言和MCS-51单片机
3.2 C51语言的数据类型和存储模式
3.3 C51语言对51单片机内部资源的控制
3.4 C51语言的基本运算与控制语句
3.5 C51语言的构造数据类型
3.6 C51语言的函数
3.7 C51语言程序设计的其他问题
3.8 并行口的C5l编程举例
第4章 MCS-51单片机的中断系统
4.1 任务3:用中断方法控制信号灯
4.2 中断的概念
4.3 MCS-51单片机的中断系统
4.4 单片机中断处理过程
4.5 单片机中断系统的程序编制
第5章 MCS-51单片机的定时/计数器
5.1 任务4:用定时器控制信号灯
5.2 定时/计数器的结构和工作原理
5.3 定时/计数器的控制寄存器
5.4 定时/计数器的工作方式
5.5 定时/计数器的C51编程
第6章 MCS-51单片机的串行通信及其接口
6.1 任务5:用串行口控制信号灯
6.2 串行通信的一般概念
6.3 MCS-51的串行口结构
6.4 串行接口的工:作方式
6.5 MCS-51串行通信接口应用编程
第7章 MCS-51单片机接口技术
7.1 任务6:采用单只led数码管显示模拟生产线计件
7.2 系统扩展概述
7.3 并行I/O口的扩展
7.4 MCS-51单片机与LED数码管的接口技术
7.5 MCS-51单片机与LCD的接口技术
7.6 MCS-51单片机与按键的接口技术
7.7 MCS-51单片机与A/D转换器的接口技术
7.8 MCS-51单片机与D/A转换器的接口技术
7.9 新型串行接口芯片及其接口技术
附录A MCS-51指令系统
A.1 寻址方式.
A.2 指令功能简介
附录B 仿真软件
B.1 Proteus仿真软件简介
B.2 Keil仿真软件简介
附录C 汇编源程序
参考文献