标题：全国电子信息类职业教育系列教材·单片机技术项目教程
图书信息
出版社: 南京东南大学出版社; 第1版 (2008年9月1日)
丛书名: 全国电子信息类职业教育系列教材
平装: 252页
正文语种: 简体中文
开本: 16
ISBN: 9787564113575, 756411357X
条形码: 9787564113575
尺寸: 25.8 x 18 x 1.6 cm
重量: 399 g
内容简介
《全国电子信息类职业教育系列教材?单片机技术项目教程》以“课题导向、课程协同”的方式编写，通过引入8个小项目，分别将单片机的主要内容有侧重地融入其中，使学生通过应用实例学习相关知识，系统理解单片机的原理，提高课程学习的效率和应用技能。书中前2章介绍单片机的硬件结构和汇编语言基础，以后7章设有项目引入、技术准备、项目实现、知识综述和技能提高等部分，通过彩灯程序控制器、简易计算器、记忆训练器和倒计时远程控制器等项目的设计和实现，叙述单片机的输入/输出接口、中断、定时/计数器、通信接口、A/D和D/A转换及外部扩展等的原理和应用方法。第10章安排了2个综合项目，可作为课程设计或课外实践。在项目的选取和编排上，《全国电子信息类职业教育系列教材?单片机技术项目教程》考虑每个项目各侧重单片机技术的一个重点，硬件和软件的设计由易到难、由浅入深，注重技能培养。
目录
1单片机硬件系统基础
1.1概述
1.1.1微型计算机系统
1.1.2单片机应用系统
1.2 MCS-51单片机的基本结构
1.2.1 MCS-51单片机的组成
1.2.2 MCS-51单片机的信号引脚
1.2.3  时钟电路和复位电路
1.3 MCS-51单片机存储器结构
1.3.1 MCS-51单片机内部数据存储器
1.3.2特殊功能寄存器
1.3.3 MCS-51单片机内部程序存储器
练习和思考
2单片机汇编语言基础
2.1概述
2.2 MCS-51单片机指令格式
2.3 MCS-51单片机指令寻址方式
2.3.1立即数寻址
2.3.2  直接寻址
2.3.3 寄存器寻址
2.3.4 寄存器间接寻址
2.3.5 变址寻址
2.3.6 相对寻址
2.3.7 位寻址
2.4 MCS-51单片机指令系统
2.4.1 MCS-51单片机指令分类
2.4.2 MCS-51单片机指令功能
2.4.3 MCS-51单片机执行指令的过程
2.5 MCS-51单片机数据传送指令
2.5.1 8位数据传送指令
2.5.2 16位数据传送指令
2.5.3 堆栈操作指令
2.5.4 字节交换指令
2.5.5 片外数据传送指令
练习和思考
3 并行输入/输出口
3.1 项目引入：彩灯控制
3.1.1 应用场合
3.1.2 基本功能
3.1.3 设计要点
3.2 技术准备：相关知识
3.2.1 ORG和END伪指令
3.2.2 逻辑移位指令
3.2.3 控制转移类指令
3.2.4 子程序调用与返回指令
3.2.5 并行输入/输出P1口的结构
3.2.6 LED的应用
3.2.7 延时子程序的设计
3.3 项目实现：彩灯控制器的设计
3.3.1 硬件电路设计
3.3.2 流程设计
3.3.3 程序代码设计
3.3.4 仿真和调试
3.4 知识综述：并行输入/输出口
3.4.1 P0口
3.4.2 P2口
3.4.3 P3口
3.5技能提高：彩灯控制器的改进
练习和思考
4 单片机与键盘、显示器接口
4.1 项目引入：简易计算器
4.1.1 应用场合
4.1.2 基本功能
4.1.3 设计要点
4.2 技术准备：相关知识
4.2.1 常用数制和编码
4.2.2 定义字节伪指令
4.2.3 查表指令
4.2.4 算术运算指令
4.2.5 比较转移指令
4.2.6 逻辑运算指令
4.2.7 延时子程序延时时间的计算
4.2.8 LED 8段数码显示器原理
4.2.9 矩阵键盘的原理
4.3 项目实现：简易计算器的设计
4.3.1 硬件连接
4.3.2 键盘输入程序设计
4.3.3 显示子程序设计
4.3.4 主程序设计
4.3.5 仿真和调试
4.4 知识综述：键盘与LED数码显示接口
4.4.1 键盘接口
4.4.2 LED数码显示接口
4.5 技能提高：简易计算器的改进
练习和思考
5 单片机中断系统
5.1 项目引人：四人抢答器
5.1.1 应用场合
5.1.2 基本功能
5.1.3 设计要点
5.2 技术准备：相关知识
5.2.1 中断的基本概念
5.2.2 外部中断0的硬件连接
5.2.3 中断控制寄存器的使用
5.2.4 外部中断0的入口地址
5.2.5 外部中断0的响应过程
5.2.6 位操作指令
5.2.7 条件转移指令
5.2.8 中断返回指令
5.3 项目实现：四人抢答器的设计
5.3.1 功能和设计思路
5.3.2 硬件电路设计
5.3.3 程序流程设计
5.3.4 软件编程
5.3.5 仿真和调试
5.4 知识综述：中断系统
5.4.1 MCS-51单片机的中断系统及其管理
5.4.2 中断处理过程
5.4.3 中断请求信号的撤除
5.4.4 外部中断源的扩展
5.4.5 中断的使用说明
5.5 技能提高：四人抢答器的改进
练习和思考
6 单片机定时/计数器
6.1 项目引入：LED计时显示器
6.1.1 应用场合
6.1.2 基本功能
6.1.3 设计要点
6.2 技术准备：定时/计数器
6.2.1 定时/计数器1的结构
6.2.2 定时/计数器1的应用实例
6.3 项目实现：LED计时显示器的设计
6.3.1 功能和设计思路
6.3.2 硬件连接
6.3.3 程序流程
6.3.4 程序代码
6.3.5 仿真和调试
6.4 知识综述：定时/计数器综述
6.4.1 定时/计数器的结构和工作原理
6.4.2 工作方式寄存器和控制寄存器
6.4.3 定时/计数器的工作方式
6.4.4 定时器扩充外部中断源
6.4.5 软件定时和硬件定时
6.4.6 定时/计数器编程
6.5 技能提高：LED计时显示器的改进
练习和思考
7 单片机串行口通信
7.1 项目引入：倒计时显示远程控制器
7.1.1 应用场合
7.1.2 基本功能
7.1.3 设计要点
7.2 技术准备：串行通信方式
7.2.1 异步传送方式
7.2.2 波特率
7.2.3 单片机串行通信接口电路
7.2.4 串行口工作方式
7.3 项目实现：倒计时显示远程控制器的设计
7.3.1 功能和设计要点
7.3.2 硬件连接
7.3.3 程序流程
7.3.4 程序代码
7.3.5 仿真和调试
7.4 知识综述：单片机串行通信
7.4.1 串行通信概述
7.4.2 MCS-51单片机串行口
7.4.3 MCS-5l单片机串行口的工作方式
7.4.4 波特率的计算
7.4.4 多机通信
7.5 技能提高：倒计时显示远程控制器的改进
练习和思考
8 单片机与A/D、D/A接口
8.1 问题引入
8.2 知识综述：A/D转换器
8.2.1 ADC0809的内部结构和信号引脚
8.2.2 MCS-51单片机与ADC20809的接口
8.3 项目实现：0～5V电压测试仪
8.3.1 项目功能
8.3.2 硬件连接
8.3.3 程序流程
8.3.4 程序代码
8.3.5 仿真和调试
8.4 知识综述：D/A转换器
8.4.1 D/A转换器的原理和性能指标
8.4.2 典型的D/A转换器DAC0832
8.4.3 MCS-51单片机与D/A转换器的接口
8.4.4 DAC0832的模拟输出
8.5 项目实现：波形发生器
8.5.1 项目功能
8.5.2 硬件连接
8.5.3 软件流程
8.5.4 程序代码
8.5.5 实验调试
8.6 技能提高：A/D、D/A接口应用
练习和思考
9 存储器的扩展
9.1 项目引入：记忆训练器
9.1.1 应用场合
9.1.2 基本功能
9.1.3 设计要点
9.2 技术准备：相关知识
9.2.1 外部数据存储器的读写指令
9.2.2 程序单元的数据读取指令
9.2.3 单片机总线结构
9.2.4 数据存储器和地址锁存器
10 综合设计项目