单片机高级教程:套用与设计


单片机高级教程:套用与设计

文章插图
单片机高级教程:套用与设计【单片机高级教程:套用与设计】《单片机高级教程套用与设计》是2000年北京航空航天大学出版社出版的图书,作者是何立民 。
基本介绍作者:何立民
定价:28.5元
出版社: 北京航空航天大学出版社
出版时间: 2000-08-01
开本:787×1092 1/16开
字 数:485千字
图书信息书 名: 单片机高级教程:套用与设计适用学科: 电子信息书 号: 9787810129947图书概述本教程是《单片机系列教程》丛书之一,是为满足套用系统设计要求而设立的,适合于工科 院校本科、研究生用作"单片机套用系统设计"课程教材或课题研究设计的参考用书 。学习 本教程前应有"微机原理"及"数字电路"基础 。为了满足学习单片机套用系统设计要求,本教程编排了三个基本教学内容,即熟悉单片机的经典体系结构、掌握套用系统设计方法、了解套用系统设计前沿技术 。图书目录第一章 绪 论?1?1 单片机与嵌入式系统 ?1?1?1 计算机技术发展与嵌入式系统兴起 ?1?1?2 单片机技术发展史 ?1?1?3 单片机技术发展方向 ?1?2 单片机的套用模式 ?1?2?1 单片机套用系统结构 ?1?2?2 单片机种类与供应状态 ?1?2?3 单片机的套用模式 ?1?3 单片机套用系统开发过程 ?1?4 本教程特点及教学安排 ?1?4?1 教程编写的指导思想 ?1?4?2 教程体系结构 ?1?4?3 教学组织要求练习与思考第二章 单片机基本结构与工作原理?2?1 单片机的典型结构及套用特性 ?2?1?1 单片机的典型结构 ?2?1?2 典型单片机的结构特点 ?2?1?3 单片机的运行管理方式 ?2?1?4 单片机套用的扩展方式 ?2?2 80C51系列单片机基础结构与资源配置 ?2?2?1 80C51系列基础结构 ?2?2?2 80C51系列的内部资源扩展 ?2?2?3 80C51系列的内部资源删减 ?2?3 80C51单片机的外部特性 ?2?3?1 引脚分配及功能描述 ?2?3?2 引脚功能分类 ?2?3?3 引脚套用特性 ?2?4 80C51的SFR运行管理模式 ?2?4?1 80C51的SFR ?2?4?2 SFR的定址方式 ?2?4?3 SFR的复位状态 ?2?5 80C51的I/O连线埠及套用特性 ?2?5?1 I/O连线埠的结构 ?2?5?2 I/O连线埠套用特性 ?2?6 80C51的存储器系统及操作方式 ?2?6?1 存储器系统结构 ?2?6?2 程式存储器及其操作 ?2?6?3 数据存储器及其操作 ?练习与思考 ?第三章 80C51系列单片机指令系统?3?1 指令系统基础 ?3?1?1 指令格式与符号约定 ?3?1?2 CPU时序与指令操作 ?3?1?3 指令系统的定址方式 ?3?2 指令系统分类与速解 ?3?2?1 指令分类图解 ?3?2?2 指令系统速解表 ?3?2?3 指令系统速查表 ?3?3 典型指令的套用 ?3?3?1 查表与查表指令操作 ?3?3?2 程式散转与散转指令 ?3?3?3 十进制调整与调整指令 ?3?3?4 比较指令的分支转移 ?3?3?5 逻辑指令与位元组状态操作 ?3?3?6 移位指令与串列数据传送 ?练习与思考 ?第四章 80C51基本功能单元结构与操作原理?4?1 定时器/计数器的基本结构与操作方式 ?4?1?1 定时器/计数器的基本组成 ?4?1?2 定时器/计数器的SFR ?4?1?3 定时器/计数器的工作方式 ?4?1?4 定时器/计数器套用指导与基本练习 ?4?2 中断系统基本结构与操作方式 ?4?2?1 中断系统的基本组成 ?4?2?2 中断系统中的SFR ?4?2?3 中断回响的自主操作过程 ?4?2?4 中断系统套用指导与基本练习 ?4?3 串列口基本结构与操作方式 ?4?3?1 串列口的基本组成 ?4?3?2 串列口的SFR ?4?3?3 串列口的工作方式 ?4?3?4 串列口套用指导与基本练习 ?练习与思考 ?第五章 单片机最小套用系统设计?5?1 典型单片机套用系统结构设计 ?5?1?1 单片机套用系统的典型结构 ?5?1?2 单片机的广泛选择 ?5?1?3 套用系统中的系统扩展和系统配置 ?5?2 80C51系列单片机的广泛选择 ?5?2?1 80C51系列单片机的兼容性 ?5?2?2 80C51系列单片机的类型选择 ?5?2?3 80C51系列单片机供应状态选择 ?5?3 80C51单片机最小系统设计 ?5?3?1 最小系统结构 ?5?3?2 时钟系统设计 ?5?3?3 复位电路设计 ?练习与思考第六章 单片机的并行扩展技术?6?1 并行外围扩展方式 ?6?1?1 并行I/O口与并行扩展汇流排 ?6?1?2 并行I/O口的扩展特性 ?6?1?3 并行汇流排的扩展特性 ?6?2 并行I/O口外围扩展技术 ?6?2?1 并行I/O口扩展方式 ?6?2?2 并行I/O口扩展的键盘电路?6?2?3 并行I/O口扩展的LED显示电路 ?6?3 并行汇流排外围扩展技术 ?6?3?1 并行汇流排扩展基本问题 ?6?3?2 80C51并行扩展汇流排 ?6?3?3 80C51程式存储器扩展 ? 6?3?4 80C51外围设备(器件)扩展 ?练习与思考 ?第七章 单片机的串列扩展技术?7?1 单片机的串列扩展方式 ?7?1?1 串列扩展汇流排与串列扩展接口 ?7?1?2 单片机串列扩展的虚拟技术 ?7?2 移位暂存器的串列扩展技术 ?7?2?1 80C51 UART方式0的归一化子程式 ?7?2?2 80C51 I/O口虚拟的归一化子程式 ?7?2?3 移位暂存器串列扩展基本练习 ?7?3 I?2C汇流排的串列扩展技术 ?7?3?1 I?2C汇流排的串列外围扩展 ?7?3?2 主方式下的I?2C汇流排虚拟技术 ?7?3?3 主方式下的虚拟I?2C汇流排软体包 ?7?4 虚拟I?2C汇流排套用实例 ?7?4?1 虚拟I?2C汇流排实验演示系统 ?7?4?2 E?2PROM的读写套用练习 ?7?4?3 LED显示套用练习 ?7?4?4 I/O口扩展套用练习 ?7?4?5 ADC、 DAC套用练习 ?练习与思考第八章 应用程式设计技术?8?1 概 述 ?8?1?1 应用程式设计内容 ?8?1?2 系统应用程式结构 ?8?2 彙编语言程式设计基础 ?8?2?1 彙编语言语句格式 ?8?2?2 彙编程式设计中的编辑与彙编 ?8?2?3 彙编语言程式调试 ?8?3 子程式设计技术 ?8?3?1 任务模组与子程式 ?8?3?2 子程式的规範化设计 ?8?3?3 子程式的套用技巧 ?8?4 中断程式设计技术 ?8?4?1 中断程式设计的一般方法 ?8?4?2 限制回响点的中断程式设计 ?8?4?3 中断服务程式中的散转操作 ?练习与思考 ?第九章 最小功耗系统设计?9?1 概 述 ?9?1?1 最小功耗系统设计的意义 ?9?1?2 套用系统的功耗分析 ?9?1?3 最小功耗系统设计内容 ?9?1?4 最小功耗系统中的功耗测试 ?9?2 CMOS电路的功耗特性 ?9?2?1 CMOS电路的功耗分析 ?9?2?2 CMOS电路中的功耗异常 ?9?2?3 CMOS器件的本质功耗与功耗管理 ?9?3 最小功耗系统的器件选择 ?9?3?1 数字逻辑器件选择 ?9?3?2 单片机选择 ?9?3?3 外围器件选择 ?9?4 最小功耗系统的电路设计 ?9?4?1 系统中的防异常功耗设计 ?9?4?2 CMOS电路功耗管理设计 ?9?4?3 实现供电管理的电源设计 ? 9?4?4 微功耗值守电路设计 ?9?5 最小功耗系统的软体设计 ?9?5?1 适合功耗管理的任务划分 ?9?5?2 单片机的低功耗管理程式设计 ?9?5?3 外围电路的功耗管理设计 ?练习与思考 ?第十章 套用系统可靠性设计?10?1 可靠性设计概述 ?10?1?1 可靠性与可靠性设计 ?10?1?2 单片机套用系统的可靠性等级 ?10?1?3 套用系统的可靠性模型 ?10?2 硬体系统的可靠性设计 ?10?2?1 总体方案的可靠性设计 ?10?2?2 器件选择的可靠性设计 ?10?2?3 电路系统的可靠性设计 ?10?2?4 电源系统的可靠性设计 ?10?3 PCB的可靠性设计 ?10?3?1 PCB可靠性设计概述 ?10?3?2 PCB中的电磁干扰 ?10?3?3 PCB的总体设计 ?10?3?4 电源、地线设计 ?10?3?5 去耦设计 ?10?3?6 布线设计常规 ?10?4 软体的可靠性设计 ?10?4?1 本质可靠性的软体设计 ?10?4?2 可靠性控制的软体设计 ?练习与思考 ?参考文献