本书以增强型8051内核单片机MSC1211为对象,介绍了单片机的硬件结构、汇编语言程序设计及调试、单片机的C语言及编程调试方法。书中以功能强大的Keil μVision2集成开发环境作为程序设计和调试环境,并以典型应用案例详细介绍了单片机各部分的硬件功能和应用设计以及相关的汇编语言和C语言程序设计。
本书适合作为普通高校计算机类、电子类、电气自动化及机械专业的教学用书,还可作为高职高专以及培训班的教材,也可作为从事单片机应用领域工作的工程技术人员的参考书。
出版说明
前言
第1章 单片机技术概述
1.1 微型计算机的基本概念及分类
1.2 单片机技术发展的特点
1.3 常见的单片机
1.4 单片机的应用
1.5 习题
第2章 8051单片机及增强型8051内核
2.1 8051单片机的引脚及内部结构
2.2 MSC1211单片机的结构及增强型8051内核
2.3 习题
第3章 数字输入/输出端口
3.1 8051单片机的数字输入/输出端口
3.2 MSC1211的数字输入/输出端口
3.3 PSEN、ALE输出引脚
3.4 访问外部存储器
3.5 习题
第4章 指令系统
4.1 助记符语言
4.2 指令格式及分类
4.3 寻址方式
4.4 数据传送类指令
4.5 逻辑操作类指令
4.6 算术运算类指令
4.7 位操作指令
4.8 控制转移类指令
4.9 习题
第5章 汇编语言程序设计及仿真调试
……
第6章 C语言程序设计及仿真调试
第7章 中断
第8章 定时/计数器
第9章 串行通信
第10章 模拟单元
第11章 复位、电源和时钟
第12章 单片机应用系统设计举例
附录
参考文献