| 作 者: | 李泉溪 |
| 出版社: | 北京航空航天大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 单片机基础知识
11.1 单片机的应用与发展
11.1.1 单片机的简单应用
11.1.2 单片机的发展历史
31.2 单片机的分类
61.3 AT89C52单片机简介
71.3.1 AT89C52单片机的引脚功能
81.3.2 AT89C52单片机的内部结构
91.3.3 AT89C52单片机的I/O接口部分和特殊功能部分
161.4 AT89C52单片机的时钟与复位电路
171.4.1 复位操作和复位电路
171.4.2 振荡电路和时钟
191.4.3 AT89C52单片机的机器周期
201.5 AT89C52单片机的低功耗工作方式
211.6 常用的名词术语和二进制编码
231.7 指令程序和指令执行
27本章小结
27思考题与习题
28第2章 指令系统及汇编语言程序设计
292.1 寻址方式
292.2 指令系统
342.2.1 数据传送指令
342.2.2 算术运算指令
372.2.3 逻辑运算指令
392.2.4 位(布尔)操作类指令
412.2.5 控制转移类指令
422.3 汇编语言指令格式及汇编语言程序设计基础
462.3.1 汇编语言执行指令格式
462.3.2 汇编伪指令
472 单片机原理与应用实例仿真(第3版)2.3.3 汇编语言的特点
492.3.4 汇编语言程序设计的步骤
49本章小结
49思考题与习题
49第3章 单片机的C语言程序设计
513.1 C51的程序结构
513.2 数据类型、存储类型及存储模式
533.2.1 数据类型
533.2.2 常量和变量
543.2.3 C51的存储类型及存储模式
553.2.4 特殊功能寄存器、并行接口及位变量的定义
583.3 运算符、函数及程序流程控制
613.3.1 C51的运算符
613.3.2 C51的函数
623.3.3 C51的流程控制语句
653.4 C51的构造数据类型
683.4.1 数 组
683.4.2 结 构
693.4.3 联 合
703.4.4 枚 举
713.4.5 指 针
713.5 C51实例分析及混合编程
743.5.1 C51实例分析
743.5.2 混合编程
753.6 KeilC51简介
783.6.1 项目文件的建立、设置与目标文件的获得
783.6.2 程序的调试
81本章小结
85思考题与习题
85第4章 单片机的I/O 口及Proteus简介
874.1 P0~P3端口的结构与功能
874.1.1 P0端口的结构与功能
874.1.2 P1端口的结构与功能
884.1.3 P2端口的结构与功能
894.1.4 P3端口的结构与功能
904.2 Proteus简介
914.2.1 ProteusISIS的工作界面
924.2.2 ProteusISIS的基本操作
924.2.3 ProteusISIS的原理图绘制和仿真
964.2.4 Proteus与KeilC相结合的设计和仿真
984.3 I/O口应用实例与仿真
1054.3.1 LED与数码管简介
1054.3.2 LED点阵显示屏
1074.3.3 简易键盘的设计
1094.3.4 I/O口的实例仿真
111本章小结
125思考题与习题
125第5章 单片机的中断系统与实例仿真
1265.1 中断系统结构
1265.1.1 中断概述
1265.1.2 中断系统结构与中断控制
1275.2 中断的实现过程
1325.2.1 中断采样
1335.2.2 中断查询
1335.2.3 中断响应
1335.2.4 中断服务
1355.2.5 中断返回
1365.2.6 中断请求的撤销
1375.3 中断系统实例与仿真
138本章小结
148思考题与习题
149第6章 定时/计数器原理及实例仿真
1506.1 定时/计数器0和1结构和工作原理
1506.1.1 定时/计数器0和1
1506.1.2 与定时/计数器0和定时/计数器1相关的特殊功能寄存器
1516.1.3 定时/计数器0和定时/计数器1的工作模式
1536.2 定时/计数器2(T/C2)的结构和工作原理
1554 单片机原理与应用实例仿真(第3版)6.2.1 与定时/计数器2相关的特殊功能寄存器
1556.2.2 定时/计数器2的工作模式
1566.3 仿真实例
1606.3.1 定时器工作方式实例
1606.3.2 计数器工作方式实例
1666.3.3 捕捉模式实例
1686.3.4 定时/计数器复杂应用实例
1746.4 看门狗定时器
1786.4.1 看门狗简介
1786.4.2 看门狗的工作原理
1796.4.3 看门狗的使用
1796.4.4 高级看门狗
180本章小结
180思考题与习题
181第7章 单片机的串行通信与实例仿真
1827.1 串行通信概述
1827.2 串行接口结构与工作原理
1847.2.1 AT89C52单片机的串行接口结构
1847.2.2 AT89C52单片机的串行通信过程
1857.3 串行接口的控制寄存器与工作方式
1857.3.1 串行接口的控制寄存器
1857.3.2 串行口的工作方式
1887.3.3 波特率的确定
1917.3.4 定时/计数器T2产生波特率
1927.4 串行接口的实例与仿真
1937.5 单片机多机通信
2007.6 单片机与PC机串行口通信
2077.6.1 RS232C接口
2077.6.2 RS485接口
2127.6.3 Proteus实现的PC机与单片机的串行通信仿真
2167.6.4 单片机与计算机的串行通信技术
221本章小结
232思考题与习题
232第8章 单片机扩展技术与实例仿真
2348.1 存储器的扩展实例与仿真
2348.1.1 数据存储器的扩展
2348.1.2 程序存储器的扩展
2398.2 I/O接口的扩展实例与仿真
2438.2.1 可编程接口芯片8255A
2438.2.2 8255A 的应用及仿真
2498.3 D/A、A/D接口应用实例与仿真
2528.3.1 D/A 转换器
2528.3.2 A/D转换器
260本章小结
267习题与思考题
267第9章 单片机高级应用实例
2699.1 Mifare射频卡读/写器的设计
2699.1.1 Mifare卡的内部结构
2709.1.2 Mifare卡读/写器主要模块的设计
2729.1.3 Mifare卡操作流程
2779.1.4 FM1702SL密钥的设计与冲突检测措施
2789.1.5 Mifare卡读/写软件设计
2809.2 基于nRF905的无线传输系统设计
2879.2.1 nRF905简介
2889.2.2 nRF905电路原理图
2929.2.3 nRF905固件程序设计
294本章小结
301思考题与习题
301第10章 程序烧录与样机开发
30210.1 项目开发流程
30210.1.1 项目开发概述
30210.1.2 需求分析
30210.1.3 系统总体设计
30510.2 硬件电路设计与焊接
30610.2.1 准备工作
30610.2.2 最小系统硬件电路焊接
3086 单片机原理与应用实例仿真(第3版)10.2.3 电路板焊接效果检查
30910.3 软件开发
31010.3.1 软件开发过程
31110.3.2 构建软件项目
31210.3.3 μVision5软件调试
31610.4 程序存储器编程
32110.4.1 程序存储器编程方法
32110.4.2 在线编程原理
32210.4.3 STC系列单片机的程序下载
32410.5 综合调试
32610.6 综合实例———掉电不丢失日历时钟
32710.6.1 系统功能要求
32710.6.2 功能分析及主要元器件确定
32710.6.3 主要元器件性能介绍
32810.6.4 硬件设计
33410.6.5 软件设计
335本章小结
337思考题与习题
337附录A 主要单片机生产商网址及相关信息网址
338附录B 常用数码对应关系表
339附录C ProteusVSM 元件库和常用元器件说明
340附录D C语言的关键字
343附录E C51的库函数
345附录F MCS 51指令表
356参考文献
360