书籍详情
单片机原理及接口技术:架构、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式应用
作者:孙一林,彭波 著
出版社:清华大学出版社
出版时间:2020-07-01
ISBN:9787302550655
定价:¥49.00
购买这本书可以去
内容简介
《单片机原理及接口技术:架构、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式应用》通过虚拟仿真技术实现由51单片机组成的嵌入式系统的学习,并掌握此类嵌入式系统硬、软件的设计、开发技能,主要阐述了51单片机的硬件结构(CPIJ、MEM)和指令系统、C51语言、输入/输出接口、适用于51单片机的操作系统0S(RTX51),以及应用于该类嵌入式系统中的基础器件等的工作原理和机制,借助Proteus和Keil等仿真工具(软件)实现该类嵌入式系统的模拟仿真实际应用。《单片机原理及接口技术:架构、指令、C51、RTX-51、Proteus和Keil仿真及嵌入式应用》可作为高等院校嵌入式系统相关专业的教材,也可作为由51单片机组成的嵌入式系统的研发与应用的参考书。
作者简介
孙一林,北京师范大学副研究员,主讲“微机系统与接口技术”“嵌入式系统”“Java程序设计”等课程,主编《微型机系统与接口技术》《Java程序设计》《汇编程序设计》等教材。长期从事微机接口应用、嵌入式系统等硬件及底层驱动开发、相关软件的设计与研发工作,曾获北京市科学技术进步奖。彭波,中国农业大学教授,博士生导师,主讲“数据结构”“算法设计与分析”“C语言程序设计”“多媒体技术”等课程,主编《数据结构》《数据结构及算法》《多媒体技术教程》《Java编程指南》等教材。长期从事计算机科学与技术方面的教学及科研工作,主持和参加多项国家科技支撑计划课题,曾获得全国宝钢教育基金奖等。
目录
第1章 51单片机的核心硬件系统
1.1 51单片机
1.2 51单片机CPU
1.2.1 CPIJ中的寄存器
1.2.2 CPIJ中的运算器
1.2.3 CPIJ中控制器
1.3 51单片机存储器结构
1.3.1 51单片机系统存储空间分配
1.3.2 随机存储器
1.3.3 只读存储器
1.3.4 51单片机系统的存储空间名称
1.4 51单片机外部信号线定义
1.5 51单片机应用系统
1.5.1 最小工作系统
1.5.2 扩展应用系统
第2章 电子系统硬件电路的设计
2.1 电子线路硬件设计综述
2.1.1 电路系统硬件设计原则
2.1.2 硬件设计注意事项
2.1.3 Proteus简介
2.1.4 使用Proteus设计电子产品流程
2.2 硬件原理图设计ISIS
2.2.1 ISIS的主要功能
2.2.2 硬件电路设计与模拟仿真
2.3 印制电路板设计ARES
2.3.1 元器件的封装
2.3.2 印制电路板自动设计ARES
第3章 51单片机指令系统
3.1 51单片机CPU指令系统概述
3.1.1 指令的格式
3.1.2 指令操作码助记符以及操作数表示符号
3.1.3 寻址方式
3.2 数据传送类指令
3.2.1 数据传送指令
3.2.2 数据传送指令详解
3.3 算术运算类指令
3.3.1 算术运算指令
3.3.2 算术运算指令详解
3.4 逻辑运算类指令
3.4.1 逻辑运算指令
3.4.2 逻辑运算指令详解
3.5 控制转移类指令
3.5.1 控制转移指令
3.5.2 控制转移指令详解
3.6 位操作、位控制转移类指令
3.6.1 位操作、位控制转移指令
3.6.2 位操作、位控制转移指令详解
3.7 伪指令
3.7.1 常用伪指令
3.7.2 伪指令详解
3.8 指令程序
3.8.1 指令源代码程序格式
3.8.2 指令源代码程序设计
3.8.3 源代码程序的编译
3.8.4 源代码程序设计示例
第4章 C51语言程序设计
4.1 C51语言编程概述
4.1.1 C51程序设计特点
4.1.2 C51编程规范
4.1.3 C51程序编译环境
……
第5章 嵌入式系统软件开发与调试
第6章 嵌入式系统的模拟仿真
第7章 51单片机并口应用
第8章 51单片机中断应用
第9章 51单片机定时器/计数器应用
第10章 51单片机串口应用
第11章 适用于嵌入式系统中的操作系统
第12章 嵌入式系统中经典应用电路
第13章 51单片机实体电路实现虚拟仿真系统
1.1 51单片机
1.2 51单片机CPU
1.2.1 CPIJ中的寄存器
1.2.2 CPIJ中的运算器
1.2.3 CPIJ中控制器
1.3 51单片机存储器结构
1.3.1 51单片机系统存储空间分配
1.3.2 随机存储器
1.3.3 只读存储器
1.3.4 51单片机系统的存储空间名称
1.4 51单片机外部信号线定义
1.5 51单片机应用系统
1.5.1 最小工作系统
1.5.2 扩展应用系统
第2章 电子系统硬件电路的设计
2.1 电子线路硬件设计综述
2.1.1 电路系统硬件设计原则
2.1.2 硬件设计注意事项
2.1.3 Proteus简介
2.1.4 使用Proteus设计电子产品流程
2.2 硬件原理图设计ISIS
2.2.1 ISIS的主要功能
2.2.2 硬件电路设计与模拟仿真
2.3 印制电路板设计ARES
2.3.1 元器件的封装
2.3.2 印制电路板自动设计ARES
第3章 51单片机指令系统
3.1 51单片机CPU指令系统概述
3.1.1 指令的格式
3.1.2 指令操作码助记符以及操作数表示符号
3.1.3 寻址方式
3.2 数据传送类指令
3.2.1 数据传送指令
3.2.2 数据传送指令详解
3.3 算术运算类指令
3.3.1 算术运算指令
3.3.2 算术运算指令详解
3.4 逻辑运算类指令
3.4.1 逻辑运算指令
3.4.2 逻辑运算指令详解
3.5 控制转移类指令
3.5.1 控制转移指令
3.5.2 控制转移指令详解
3.6 位操作、位控制转移类指令
3.6.1 位操作、位控制转移指令
3.6.2 位操作、位控制转移指令详解
3.7 伪指令
3.7.1 常用伪指令
3.7.2 伪指令详解
3.8 指令程序
3.8.1 指令源代码程序格式
3.8.2 指令源代码程序设计
3.8.3 源代码程序的编译
3.8.4 源代码程序设计示例
第4章 C51语言程序设计
4.1 C51语言编程概述
4.1.1 C51程序设计特点
4.1.2 C51编程规范
4.1.3 C51程序编译环境
……
第5章 嵌入式系统软件开发与调试
第6章 嵌入式系统的模拟仿真
第7章 51单片机并口应用
第8章 51单片机中断应用
第9章 51单片机定时器/计数器应用
第10章 51单片机串口应用
第11章 适用于嵌入式系统中的操作系统
第12章 嵌入式系统中经典应用电路
第13章 51单片机实体电路实现虚拟仿真系统
猜您喜欢