摘要: 本书针对工科类本科专业应用型人才培养要求编写,内容强调理论与实际应用相结合,特别适合于以培养应用型人才为目标的学校使用。本书共分为11章,内容包括:单片机概述、单片机的硬件系统结构、单片机程序设计、AT89S51并行端口的原理及应用、AT89S51单片机的中断系统、AT89S51单片机的定时器/计数器、显示与键盘、AT89S51单片机的串行口、AT89S51单片机的系统扩展、AT89S51单片机的模拟量接口、单片机应用系统设计。此外,部分章节还设置了Proteus软件与Keil软件应用专栏,方便学生能更好地掌握单片机的软件应用知识
本书可作为本科电子信息、自动化、电气工程、通信、机电类、计算机应用等专业的教材,也可供相关技术人员参考。
简介:
第1章单片机概述()
1.1单片机的基本概念()
1.2单片机的发展历史()
1.3单片机的主要特点()
1.4单片机的应用()
1.5单片机的发展趋势()
1.6常用单片机芯片()
1.7单片机应用系统开发简述()
Proteus软件与Keil软件应用专栏1()
复习思考题1()
第2章单片机的硬件系统结构()
2.1AT89S51单片机的硬件系统结构()
2.2AT89S51单片机的芯片引脚()
2.3AT89S51单片机的微处理器()
2.4AT89S51的存储器()
2.5单片机的最小系统电路()
2.6低功耗节电模式()
Proteus软件与Keil软件应用专栏2()
复习思考题2()
第3章单片机程序设计()
3.1汇编语言程序设计()
3.2单片机C51语言程序设计()
Proteus软件与Keil软件应用专栏3()
复习思考题3()
第4章AT89S51并行端口的原理及应用()
4.1AT89S51的并行I/O端口的结构及工作原理()
4.2并行I/O端口的应用()
Proteus软件与Keil软件应用专栏4()
复习思考题4()
第5章AT89S51单片机的中断系统()
5.1AT89C51单片机的中断系统()
5.2MCS51系列单片机中断处理过程()
5.3中断程序举例()
Proteus软件与Keil软件应用专栏5()
复习思考题5()
第6章AT89S51单片机的定时器/计数器()
6.1定时器/计数器的结构和工作原理()
6.2定时器/计数器的控制()
6.3定时器/计数器的工作方式()
6.4定时器/计数器用于外部中断源扩展()
6.5定时器/计数器的应用举例()
6.6报警电路设计()
Proteus软件与Keil软件应用专栏6()
复习思考题6()
第7章显示与键盘()
7.1单片机与LED显示器接口()
7.2LED大屏幕显示器和接口()
7.3字符型LCD液晶显示器()
7.4单片机与键盘接口()
Proteus软件与Keil软件应用专栏7()
复习思考题7()
第8章AT89S51单片机的串行口()
8.1计算机串行通信基础()
8.2AT89S51单片机串行口结构()
8.3串行口的4种工作方式()
8.4多机通信()
8.5波特率的制定方法()
8.6串行通信的应用设计()
Proteus软件与Keil软件应用专栏8()
复习思考题8()
第9章AT89S51单片机的系统扩展()
9.1存储器扩展()
9.2并行接口的扩展()
Proteus软件与Keil软件应用专栏9()
复习思考题9()
第10章AT89S51单片机的模拟量接口()
10.1A/D与D/A概述()
10.2DAC()
10.3ADC的接口()
Proteus软件与Keil软件应用专栏10()
复习思考题10()
第11章单片机应用系统设计()
11.1单片机应用系统设计的步骤()
11.2单片机应用系统的可靠性()
复习思考题11()
附录A80C51单片机指令速查表()
课 件