前言
第1章计算机基础概述
11计算机及系统组成
111计算机到单片机的发展过程
112单片机、单板机、PC
113数制与编码
114计算机系统组成
12单片机与嵌入式系统
121单片机的特点和应用
122嵌入式系统
123单片机应用系统的组成
13单片机应用开发资源
14一个简单的单片机应用示例
15思考与练习
第2章51单片机及硬件结构
2151单片机系列
2251单片机总体结构
22151单片机总体结构框图及功能
22251单片机引脚功能
2351单片机存储结构及位处理器
23151单片机存储器的特点
232程序存储器
233数据存储器
234专用寄存器区(SFR)
235位处理器
2451单片机工作方式
241复位及复位方式
242程序执行工作方式
243节电工作方式
2551单片机的时序
251时钟
252CPU时序
26单片机最小系统组成
27思考与习题
第3章Proteus虚拟仿真技术
31Proteus安装
32Proteus ISIS基本操作
321Proteus工作区
322Proteus ISIS主要参数设置
323Proteus ISIS激励信号源
324Proteus ISIS VSM虚拟仪器
33Proteus原理图编辑及仿真
331Proteus ISIS原理图编辑
332Proteus ISIS电路仿真
34思考与习题
第4章指令系统、汇编语言及C51程序设计
41单片机指令系统
411指令分类及指令格式
412寻址方式及寻址空间
413指令系统及应用示例
42汇编语言程序设计基础
421汇编语言特征
422伪指令
423汇编语言程序设计及应用
43C51程序设计
431C51及数据类型
432C51运算符及表达式
433C51控制语句
434数组
435函数
436指针
44Keil 51单片机集成开发环境
441单片机应用程序开发过程
442Keil 开发环境的安装
443Keil 工程的建立
444Keil 调试功能
45单片机I/O端口应用程序及仿真
451流水灯
452键控流水灯
46Keil C与Proteus联机调试示例
461通过插件实现Keil C与Proteus联机调试及示例
462通过OMF文件实现Keil与Proteus调试及示例
47思考与习题
第5章51单片机中断系统及应用
51中断的概念
511中断及中断源
512中断嵌套及优先级
5251单片机中断系统结构及中断控制
521中断源和中断请求标志
522中断允许控制
523中断优先级控制
5351单片机中断响应过程
531中断响应
532中断处理
533中断返回
54外部中断源扩展
541中断加查询方式扩展外部中断源
542利用定时器扩展外部中断源
55中断系统应用设计示例及仿真
551中断系统应用设计
552中断实现程序(指令)单步操作
553外部中断应用示例及仿真
56思考与习题
第6章51单片机定时器/计数器及应用
61定时器/计数器概述
62定时器/计数器的控制
621定时器/计数器工作模式寄存器TMOD
622定时器/计数器控制寄存器TCON
63定时器/计数器的工作模式
631工作模式0
632工作模式1
633工作模式2
634工作模式3
64定时器/计数器应用技术
641模式0的应用
642模式1的应用
643模式2的应用
644模式3的应用
65定时器/计数器应用设计实例及仿真
651定时器延时控制及仿真
652定时器实现测量脉冲宽度及仿真
65310kHz方波发生器及仿真
654循环加1计数器及仿真
66思考与习题
第7章51单片机串行口及应用
71通信基础知识
711并行通信
712串行通信
713波特率和发送/接收时钟
714奇偶校验
72常用串行通信总线标准及接口电路
721RS-232C总线标准及接口电路
722RS-422/485总线标准及接口电路
7351单片机串行口
731串行口结构
732串行口控制
733串行口的工作方式
734波特率设置
74串行口应用技术及设计实例
741串行口方式0应用设计实例
742串行口其他方式下的应用设计实例
743双机通信应用设计实例
744多机通信设计实例
75思考与习题
第8章单片机系统扩展及I/O接口技术
81单片机系统扩展概述
811单片机系统扩展常用接口芯片
812单片机扩展后的总线结构
82程序存储器的扩展
821常用的程序存储器
822程序存储器的扩展
83数据存储器的扩展
831常用数据存储器芯片
832数据存储器的扩展
84I/O端口的扩展
841简单并行I/O口的扩展
8428155可编程多功能接口芯片及扩展
85单片机扩展系统外部地址空间的编址方法
851单片机扩展系统地址空间编址
852线选法
853译码法
86单片机I/O接口技术及应用
861键盘及接口电路
862LED显示器及接口电路
863LCD液晶显示器及接口
8648155扩展键盘与显示器设计实例
87A-D、D-A转换器与单片机的接口
871D-A转换器及应用技术
872A-D转换器及应用技术
88思考与练习
第9章单片机应用系统开发及设计实例
91单片机应用系统开发过程
911总体设计
912硬件设计
913软件设计
914软、硬件仿真调试
915联机调试
916程序下载
917脱机运行
92单片机应用系统设计实例
921智能循迹小车
922单片机舵机控制系统
923电子密码锁控制系统
924LED点阵显示系统
925直流电机转速控制系统
93思考与练习
第10章单片机应用系统抗干扰技术
101干扰源
1011干扰源、传播途径及干扰分类
1012串模干扰与共模干扰
1013电网及电路干扰
102硬件抗干扰措施
1021串模干扰与共模干扰的抑制
1022输入/输出通道干扰的抑制
1023电网及电路干扰的抑制
1024地线的抗干扰措施
1