描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787115171016
内容简介
本书通过Proteus软件基本的操作实例讲解单片机原理,实现单片机电路的设计与仿真。全书共8章,内容包括MCS-51单片机硬件结构及工作原理、MCS-51指令系统、单片机存储器扩展、单片机I/O扩展及应用、定时器/计数器、中断系统、汇编语言程序以及实训项目设计与应用。本书以电路系统教学为主,以案例、课程设计等实际操作过程为编写特点,以案例贯穿全书进行分析与讲解。全书案例图文并茂,案例内容具体、实际,讲解通俗易懂。
本书既可作为中等职业学校机电、数控、模具、汽车、计算机等专业单片机课程的教材,也可作为电子设计爱好者初学单片机的参考书。
本书既可作为中等职业学校机电、数控、模具、汽车、计算机等专业单片机课程的教材,也可作为电子设计爱好者初学单片机的参考书。
目 录
第1章 MCS-51单片机硬件结构及工作原理
1.1 单片机的发展概述
1.2 常用单片机软件开发系统的安装及使用
1.2.1 Keil C51软件使用
1.2.2 下载线使用
1.2.3 Proteus软件的使用
1.3 MCS-51单片机的内部组成
1.3.1 内部结构
1.3.2 MCS-51单片机的基本结构与特征
1.3.3 MCS-51单片机的引脚介绍
1.4 MCS-51单片机的芯片内部存储器和专用寄存器
1.4.1 程序存储器
1.4.2 数据存储器及专用寄存器
1.5 时序与时钟电路
1.5.1 振荡电路
1.5.2 时钟信号的方式
1.5.3 基本的时序单位
1.5.4 指令时序的执行过程
1.6 MCS-51单片机工作方式
1.6.1 复位方式
1.6.2 程序执行方式
1.6.3 单步执行方式
1.6.4 掉电保护方式
本章小结
思考与练习
第2章 MCS-51指令系统
2.1 MCS-51单片机的数据传送类指令
2.1.1 指令系统及寻址方式
2.1.2 数据传送指令
2.2 运算类及移位指令
2.2.1 算术运算指令
2.2.2 逻辑运算指令
2.2.3 位操作指令
2.3 控制转移指令
2.3.1 无条件转移指令
2.3.2 条件转移指令
2.3.3 比较转移指令
2.3.4 循环转移指令
2.3.5 子程序调用及返回指令
2.4 堆栈操作指令、空操作指令、伪指令及字节交换指令
2.4.1 堆栈操作指令
2.4.2 空操作指令
2.4.3 伪指令
2.4.4 字节交换指令
本章小结
思考与练习
第3章 单片机存储器扩展
3.1 单片机扩展系统
3.1.1 扩展结构框图
3.1.2 系统总线及总线构造
3.1.3 地址锁存器
3.2 扩展技术
3.2.1 存储器编址技术
3.2.2 程序存储器的扩展
3.2.3 数据存储器的扩展
3.3 存储器的特点
3.3.1 单片机存储器的种类和分布
3.3.2 各存储器的区别
本章小结
思考与练习
第4章 单片机I/O扩展及应用
4.1 单片机I/O接口技术基础
4.1.1 单片机输入口的扩展
4.1.2 输出口线的扩展
4.1.3 单片机可编程I/O扩展芯片8155
4.2 单片机LED显示器接口技术
4.2.1 七段码LED显示器
4.2.2 LCD的显示方法和接口
4.3 单片机键盘接口技术
4.3.1 键盘接口原理
4.3.2 矩阵键盘接口的实现
本章小结
思考与练习
第5章 定时器/计数器
第6章 中断系统
第7章 汇编语言程序设计
第8章 实训项目设计与应用
附录 MCS-51单片机指令总表
1.1 单片机的发展概述
1.2 常用单片机软件开发系统的安装及使用
1.2.1 Keil C51软件使用
1.2.2 下载线使用
1.2.3 Proteus软件的使用
1.3 MCS-51单片机的内部组成
1.3.1 内部结构
1.3.2 MCS-51单片机的基本结构与特征
1.3.3 MCS-51单片机的引脚介绍
1.4 MCS-51单片机的芯片内部存储器和专用寄存器
1.4.1 程序存储器
1.4.2 数据存储器及专用寄存器
1.5 时序与时钟电路
1.5.1 振荡电路
1.5.2 时钟信号的方式
1.5.3 基本的时序单位
1.5.4 指令时序的执行过程
1.6 MCS-51单片机工作方式
1.6.1 复位方式
1.6.2 程序执行方式
1.6.3 单步执行方式
1.6.4 掉电保护方式
本章小结
思考与练习
第2章 MCS-51指令系统
2.1 MCS-51单片机的数据传送类指令
2.1.1 指令系统及寻址方式
2.1.2 数据传送指令
2.2 运算类及移位指令
2.2.1 算术运算指令
2.2.2 逻辑运算指令
2.2.3 位操作指令
2.3 控制转移指令
2.3.1 无条件转移指令
2.3.2 条件转移指令
2.3.3 比较转移指令
2.3.4 循环转移指令
2.3.5 子程序调用及返回指令
2.4 堆栈操作指令、空操作指令、伪指令及字节交换指令
2.4.1 堆栈操作指令
2.4.2 空操作指令
2.4.3 伪指令
2.4.4 字节交换指令
本章小结
思考与练习
第3章 单片机存储器扩展
3.1 单片机扩展系统
3.1.1 扩展结构框图
3.1.2 系统总线及总线构造
3.1.3 地址锁存器
3.2 扩展技术
3.2.1 存储器编址技术
3.2.2 程序存储器的扩展
3.2.3 数据存储器的扩展
3.3 存储器的特点
3.3.1 单片机存储器的种类和分布
3.3.2 各存储器的区别
本章小结
思考与练习
第4章 单片机I/O扩展及应用
4.1 单片机I/O接口技术基础
4.1.1 单片机输入口的扩展
4.1.2 输出口线的扩展
4.1.3 单片机可编程I/O扩展芯片8155
4.2 单片机LED显示器接口技术
4.2.1 七段码LED显示器
4.2.2 LCD的显示方法和接口
4.3 单片机键盘接口技术
4.3.1 键盘接口原理
4.3.2 矩阵键盘接口的实现
本章小结
思考与练习
第5章 定时器/计数器
第6章 中断系统
第7章 汇编语言程序设计
第8章 实训项目设计与应用
附录 MCS-51单片机指令总表
评论
还没有评论。