本书以增强型8051内核单片机MSC1211为对象,介绍了单片机的硬件结构、汇编语言程序设计及调试、单片机的C语言及编程调试方法。书中以功能强大的Keil μVision2集成开发环境作为程序设计和调试环境,并以典型应用案例详细介绍了单片机各部分的硬件功能和应用设计以及相关的汇编语言和C语言程序设计。 本书适合作为普通高校计算机类、电子类、电气自动化及机械专业的教学用书,还可作为高职高专以及培训班的教材,也可作为从事单片机应用领域工作的工程技术人员的参考书 |
| 出版说明 前言 第1章 单片机技术概述 1.1?微型计算机的基本概念及分类 1.1.1?微型计算机的组成 1.1.2?微型计算机的分类 1.2?单片机技术发展的特点 1.3?常见的单片机 1.3.1?8051内核的单片机 1.3.2?其他单片机 1.4?单片机的应用 1.4.1?单片机的应用范围 1.4.2?单片机应用系统的设计 1.5?习题 第2章 8051单片机及增强型8051内核 2.1?8051单片机的引脚及内部结构 2.1.1?8051单片机的引脚 2.1.2?8051单片机的内部结构 2.1.3?CPU结构 2.1.4?存储器空间及存储器 2.2?MSC1211单片机的结构及增强型8051内核 2.2.1?MSC1211单片机的引脚及功能 2.2.2?MSC1211单片机的内部结构 2.2.3?增强型8051内核 2.2.4?存储器组织 2.3?习题 第3章 数字输入/输出端口 3.1?8051单片机的数字输入/输出端口 3.1.1?8051单片机的数字输入/输入出端口结构 3.1.2?8051单片机应用系统的典型构成 3.2?MSC1211的数字输入/输出端口 3.3?PSEN、ALE输出引脚 3.4?访问外部存储器 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.3?寻址方式 4.4?数据传送类指令 4.4.1?数据传送指令 4.4.2?数据交换指令 4.4.3?栈操作指令 4.5?逻辑操作类指令 4.5.1?对累加器A进行的逻辑操作 4.5.2?双操作数指令 4.6?算术运算类指令 4.6.1?加减运算指令 4.6.2?乘除运算指令 4.6.3?增量、减量指令 4.6.4?二-十进制调整指令 4.7?位操作指令 4.7.1?位数据传送指令 4.7.2?位状态控制指令 4.7.3?位逻辑操作指令 4.7.4?位条件转移指令 4.8?控制转移类指令 4.9?习题 第5章 汇编语言程序设计及仿真调试 第6章 C语言程序设计及仿真调试 |
商品评论(0条)