阅读更多" />

全国电子信息类职业教育系列教材·单片机技术项目教程

全国电子信息类职业教育系列教材·单片机技术项目教程

全国电子信息类职业教育系列教材·单片机技术项目教程

《全国电子信息类职业教育系列教材·单片机技术项目教程》是南京东南大学出版社南京东南大学出版社出版的图书。

基本介绍

  • 书名:全国电子信息类职业教育系列教材·单片机技术项目教程
  • 页数: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 综合设计项目