单片机原理与应用实例教程

分類: 图书,计算机/网络,计算机体系结构,
作者: 李珍 主编
出 版 社: 西安电子科技大学出版社
出版时间: 2008-10-1字数: 237000版次: 1页数: 156印刷时间: 2008-10-01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787560621395包装: 平装内容简介
本书以项目为驱动,导出MCS-51单片机的原理与应用等内容,故所述知识针对性强,应用性强。
本书包括八个项目,分别是:最小单片机系统、单片机存储器扩展、具有人机交互功能的单片机应用系统、具有中断功能的单片机人机交互系统、单片机对模拟量的处理、模拟量定时检测系统、单片机的点对点通信以及单片机应用系统设计。对单片机方面较深较新的内容,在各项目知识搜索中都给出了学习线索。同时在各项目中对需生点掌握的知识都给出了实训题。各项目最后都安排了小结、习题与思考题,以利于读者理解、掌握和巩固所学的内容。
本书可作为高职高专院校相关专业单片机等课程的教材,同时也可供单片机初学者参考使用。
目录
项目1最小单片机系统
1.1项目背景
1.2项目知识基础
1.2.1单片机引脚与结构
1.2.2单片机指令系统
1.2.3汇编语言程序设计
1.3项目设计肉容
1.3.1硬件设计
1.3.2软件设计
1.4知识搜索
1.5小结
习题与思考题
实训1-1单片机开发系统及其使用
实训1-2简单汇编语言程序设计
实训1-3汇编语言程序设计
项目2单片机存储器扩展
2.1项目背景
2.2项目知识基础
2.2.1存储器与存储器寻址
2.2.2程序存储器的扩展
2.2.3数据存储器的扩展
2.2.4程序存储器与数据存储器同时扩展
2.3项目设计内容
2.3.1硬件设计
2.3.2软件设计
2.4知识搜索
2.5小结
习题与思考题
实训2对存储器的读/写及数据在存储器之间的传送
项目3具有人机交互功能的单片机应用系统
3.1项目背景
3.2项目知识基础
3.2.1七段LED显示器
3.2.2按键与键盘
3.3项目设计内容
3.3.1硬件设计
3.3.2软件设计
3.4知识搜索
3.5小结
习题与思考题
实训3外部设备与单片机的接口电路及接口编程
项目4具有中断功能的单片机人机交互系统
4.1项目背景
4.2项目知识基础
4.2.1中断系统
4.2.2单片机的中断系统
4.3项目设计内容
4.3.1硬件设计
4.3.2软件设计
4.4知识搜索
4.5小结
习题与思考题
实训4利用单片机的中断系统设计抢答器
项目5单片机对模拟量的处理
5.1项目背景
5.2项目基础知识
5.2.1A/D转换器
5.2.2D/A转换器
5.3项目设计内容
5.3.1硬件设计
5.3.2软件设计
5.4知识搜索
5.5小结
习题与思考题
实训5A/D转换和D/A转换
项目6模拟量定时检测系统
6.1项目背景
6.2项目知识基础
6.2.1定时器/计数器
6.2.2单片机的定时器/计数器
6.2.3定时器/计数器的编程方法和步骤
6.3项目设计内容
6.3.1硬件设计
6.3.2软件设计
6.4知识搜索
6.5小结
习题与思考题
实训6定时器/计数器的使用
项目7单片机的点对点通信
项目8单片机应用系统设计
附录AMCS-51系列单片机指令系统
附录B逻辑单元电路符号
附录C计算机中常用进制之间的对照表
参考文献
书摘插图
项目1最小单片机系统
后PC时代的到来,使人们频繁地接触到一个概念—嵌入式产品,如手机、PDA、机顶盒、GPS导航、智能网络设备和智能家电等。在计算机应用中,新型嵌入式设备在数量上远远超过普通计算机。
嵌入式这个概念早已存在。从20世纪70年代的单片机到今天各种嵌入式微处理器的广泛使用,嵌入式系统的发展经历了30多年的时间。单片机的出现为嵌入式系统的发展奠定了基础。尽管单片机落后于现在的嵌入式微处理器,但其在嵌入式领域仍在应用。
……