单片机原理与应用
2009-7
北京交通大学出版社
谷秀荣 主编
255
412000
本书以目前最通用的MCS-51系列单片机为主体,通过实训和实例引入相关的知识和理论,以任务驱动教学模式讲解MCS-51单片机原理和软、硬件系统的设计方法。本书同时介绍了汇编语言和C语言两种编程,书中实例均已在Keil C51集成开发环境下调试通过,以便读者学习,进一步提高学习单片机的兴趣和爱好。 全书共9章。第1章主要介绍单片机硬件基础知识;第2章介绍单片机汇编语言程序设计;第3章介绍MCS-51系列单片机c语言程序设计;第4章介绍单片机的定时/计数器与中断系统;第5章介绍串行通信及接口技术;第6章重点介绍MCS-51单片机系统扩展,包括存储器扩展、串行接口和并行接口扩展方法;第7章介绍MCS-51单片机的接口技术,内容包括与键盘的接口、与显示器的接口、与A/D转换器和D/A转换器的接口,为应用系统的设计打下基础;第8章介绍单片机应用系统设计,通过实例,进一步理解全书的内容;最后介绍Keil C51集成环境的使用。 本书适合大专院校作为教材,也适合作为单片机的培训资料和单片机爱好者的自学参考用书。
第1章 单片机硬件基础知识 实训1 控制发光二极管的亮、灭 1.1 单片机概述 1.1.1 单片机的基本概念 1.1.2 单片机应用系统 1.1.3 单片机的应用 1.1.4 MCS-51系列单片机简介 1.2 MCS-51系列单片机的内部结构 1.2.1 MCS-51系列单片机的基本组成 1.2.2 中央处理器 1.2.3 存储器结构 1.2.4 并行输入/输出接口 1.3 MCS-51系列单片机的外部引脚 1.3.1 引脚介绍 1.3.2 片外总线结构 1.4 MCS-51系列单片机的时序与工作方式 1.4.1 时序 1.4.2 工作方式 1.5 单片机最小系统设计 本章小结 习题1第2章 单片机汇编语言程序设计 实训2 LED显示电路 2.1 MCS-51系列单片机汇编指令格式 2.2 寻址方式 2.2.1 立即数寻址(常数寻址) 2.2.2 寄存器数寻址(寄存器寻址) 2.2.3 直接寻址 2.2.4 寄存器间接寻址 2.2.5 变址寻址 2.2.6 相对寻址……第3章 MCS-51单片机C语言程序设计第4章 定时/计数器与中断系统第5章 串行通信及接口第6章 MCS-51单片机系统第7章 MCS-51单片机的接口技术第8章 单片机应用系统设计第9章 KeilC51集成环境的使用附录参考文献