出版社:清华大学出版社
年代:2011
定价:42.0
本书是一本以MCS-51系列单片机为基础、Proteus ISIS为中心仿真平台、Keil C-51为编译工具来介绍增强型51单片机及仿真技术的教材。
第1章 单片机概论
1.1 单片机的特点及发展概况
1.1.1 单片机--微控制器嵌入式应用的概念
1.1.2 单片机的特点和应用
1.1.3 单片机的历史与发展
1.2 常用单片机系列介绍
1.2.1 MCS.5 1系列单片机
1.2.2 80C5 1系列单片机
1.2.3 S'rC系列单片机
1.2.4 CY7C680XX系列单片机
1.2.5 C8051系列单片机
第2章 MCS.5 1单片机结构和时序
2.1 MCS.5 1单片机结构
2.1.1 MCS.5 l单片机的结构
2.1.2 MCS.5 1的封装与引脚
2.1.3 CPU的结构
2.1.4 存储器结构
2.1.5 输入输出端口结构
2.1.6 定时器,计数器
2.1.7 中断系统
2.2 时序
2.2.1 振荡器和时钟电路
2.2.2 CP[J取指令,执行指令周期时序
2.3 单片机的工作方式
2.3.1 复位操作
2.3.2 程序执行方式
2-3.3 低功耗工作方式
第3章 MCS.5 1单片机指令系统
3.1 指令系统简介
3.1.1 指令概述
3.1.2 指令格式
3.1 _3指令的分类
3.1.4 指令中的符号
3.2 MCS-51的寻址方式
3.2.1 立即寻址(Immediate.Addressing)
3.2.2 直接寻址(Direct Addressing)
3.2 _3寄存器寻址(Register Addressing)
3.2.4 寄存器间接寻址(Register Indirect Addressing)
3.2.5 基址寄存器加变址寄存器的间接寻址(Base Register Plus:Index Register Indirect.Addressing)
3.2.6 相对寻址
3.2.7 位寻址..5 i
3.3 MCS一51指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3 _3逻辑运算类指令
3.3.4 控制转移类指令
3.3.5 布尔变量操作类指令
第4章 汇编语言程序设计
4.1 汇编语言语句的格式
4.2 伪指令
4.2.1 ORG(汇编起始指令)
4.2.2 END(汇编结束命令)
4.2.3 EQU(赋值命令)
4.2.4 DATA(数据地址赋值命令)
4.2.5 DB(定义字节指令)
4.2.6 DW(定义字命令)
4.2.7 :DS(定义空间命令)
4.2.8 BII'(位地址符号命令)
4.3 汇编语言源程序的编程和汇编
4.3.1 源程序编辑
4.3.2 源程序汇编
4.4 汇编语言程序设计方法
4.4.1 简单程序
4.4.2 分支程序
4.4.3 循环程序
4.4.4 查表程序
4.4.5 子程序
4.5 综合编程举例
4.5.1 算术运算类程序
4.5.2 代码转换类程序
4.5.3 查表程序
4.5.4 软件看门狗
4.5.5 数字滤波程序
第5章 嵌入式单片机高级C51程序设计
5.1 嵌入式高级C语言编程概述
5.2 嵌入式C语言编译环境介绍
5.2.1 Keil c集成开发环境安装
5.2.2 Keil C工程的建立与设置
5-3 Keil C5l与标准C1:
5.3.1 Keil C51扩展关键字
5.3.2 内存区域
5.3.3 特殊功能寄存器sFR
5.3.4 存储类型标示符的声明
5.3.5 存储模式
5.3.6 数据类型
5.3.7 位变量与声明l
5.3.8 Keil C5 1指针
5.3.9 Keil C51函数
5.4 c51语言的程序流程控制
5.4.1 条件语句(if)
5.4.2 循环语句
5.4.3 break语句、continue语句和goto语句]
5.4.4 选择语句(switch)
第6章 基于Proteus ISIS的现代嵌入式系统仿真技术
6.1 Proteus IsIs仿真系统介绍
6.1.1 Proteus ISIS简介
6.1.2 Proteus ISIS操作界面介绍
6.2 原理图绘制的方法和步骤
6.2.1 基本操作
6.2.2 创建新的设计文件
6.2.3 设置图纸类型
6.2.4 图形编辑基本操作
6.2.5 将所需元器件加入对象选择器
6.2.6 放置元器件
6.2.7 绘制总线
6.2.8 元件间导线连接(Wiring Upomponents on the Schemic)
6.2.9 导线标注(PART LABELS)
6_3 proteuscvsM的电路分析
6.3.1 激励源
6.3.2 虚拟仪器
6.3.3 探针
6.3.4 图表分析
6.4 Proteus IsIs联合Keil c仿真805l及虚拟串口
6.4.1 Proteus lSIS~Keil C软件设置
6.4.2 虚拟串口Virtual Serial PortDriver 6.0
6.4.3 串口调试工具SSCOM及SecureCRT介绍
6.4.4 基于Proteus ISIS的MCS一5 1最小仿真电路及相关设置
第7章 基本51内核单片机内部功能以及外部系统扩展和应用
7.1 定时/计数器介绍及基于ProteusISIs的仿真
……
第8章 基于MCS-51的A/D D/A应用
第9章 基于8051内核的多功能
第10章 基于Proteus ISIS的高级仿真
第11章 基于Proteus ARES 的PCB设计技术
参考文献
附录 MCS-51指令表
本书是一本以MCS-51系列单片机为基础、Proteus ISIS为中心仿真平台、Keil C-51为编译工具来介绍增强型51单片机及仿真技术的教材。主要内容包括基于Proteus ISIS为仿真平台的MCS-51单片机的硬件结构和时序、指令系统、汇编语言程序设计、内部功能及应用、系统的扩展、I/O接口技术、单片机最新接口技术实例以及单片机应用系统设计实例。本书参考了各个系列单片机的最新资料,吸取了单片机开发应用的最新成果,具有较强的系统性、先进性和实用性。内容由浅入深,并配有相应的习题,便于读者学习和实践。本书可作为高等院校信息工程、自动控制、计算机应用以及机电一体化等专业的单片机课程教材,也可作为相关工程技术人员的参考用书。
《高等学校单片机教材·江苏省高等学校立项精品教材:增强型51单片机与仿真技术》特色
内容新颖:本书参考了各个系列单片机的最新资料,吸取了单片机开发的最新成果,详细介绍了单片机应用的一些新技术、新方法和新器件等内容。
体系完整:本书以MCS一51系列单片机为基础、ProtetJs ISIS为中心仿真平台、Kei·C一51为编译工具,系统介绍了增强型51单片机及仿真技术,具有较强的系统性和先进性。
注重实用:本书在介绍单片机应用系统设计时,列举了作者自主开发的一些案例。通过这些案例教学,读者可以更加深刻地理解增强型51单片机系统开发的基本方法与仿真技术。
读者对象
本书可作为高等院校信息工程、自动控制、计算机应用以及机电一体化等专业的单片机课程教材,也可作为相关工程技术人员的单片机应用技术参考用书。