书籍详情

单片机原理及应用教程

单片机原理及应用教程

作者:刘瑞新主编;赵全利[等]编著

出版社:机械工业出版社

出版时间:2003-07-01

ISBN:9787111125303

定价:¥25.00

购买这本书可以去
内容简介
  为了适应单片机应用发展的需要,培养具有单片机实际应用能力的高等专业人才,作者在总结多年单片机教学经验的基础上,大胆尝试单片机课程的教学改革后,编写了本教材。本教材以单片机应用为主要目的,结合高等教育的特点,以当前仍处于主流地位且呈繁荣之势的Intel公司的MCS-51系列单片机为对象,介绍其内部资源、程序设计、系统扩展、人机界面、过程通道等应用开发中涉及到的问题,最后简单介绍了其他常用的单片机。本书概念清楚,注重知识的内在联系与规律,采用归纳、类比的方法,系统地介绍了单片机的结构原理及应用系统的组成与设计方法,目的是使读者在较短的时间内掌握单片机的应用技术。为了便于读者理解、掌握本书的内容,每章均配有大量的例题与习题。本教材从单片机应用开发的角度出发,对单片机教材的内容进行了整合,结构合理,面向设计:实例取材于工程实际,具有很高的参考价值;内容覆盖面广,条理清晰。不仅对学习掌握单片机,而且对实际开发也具有较好的帮助作用。本教材本着一切内容为应用服务的宗旨,在介绍单片机基本知识、基本结构、基本组成的基础上,结合各章的具体内容,通过大量由浅入深的单片机应用实例,引导读者逐步认识、熟知、应用单片机,力争达到触类旁通、举一反三的目的,为单片机的开发和深入应用打下坚实的基础。本书详尽地介绍了MCS—51系列单片机的硬件结构、指令系统及编程、内部功能及接口、系统外部功能的扩展、单片机系统开发及应用实例,最后介绍了新型串行总线接口芯片、其他单片机类型及选购。书中通过大量的例题和由浅入深的单片机应用实例,引导读者逐步认识、熟知、应用单片机。各章后配有习题以巩固学生所学的知识。本书思路清晰,概念准确,层次结构分明,注重知识的内在联系与规律,便于自学。本书可作为高等院校电类、机类及计算机类专业的教学用书,也可作为高职高专同类专业的教学用书及各类工程技术人员的自学用书。
作者简介
暂缺《单片机原理及应用教程》作者简介
目录
出版说明
前言
第1章 概述
1.1 数制与编码
1.1.1 数制及其转换
1.1.2 编码
1.2 单片机与嵌入式系统组成
1.2.1 单片机及其发展概况
1.2.2 单片机的特点和应用
1.2.3 嵌入式系统
1.2.4 单片机应用系统的结构
1.3 一个简单的单片机应用实例
1.4 习题
第2章 MCS-51的结构
2.1 MCS-51单片机总体结构
2.1.1 MCS-51单片机总体结构框图及功能
2.1.2 MCS-51引脚功能
2.2 MCS-51存储结构及位处理器
2.2.1 MCS-51存储器的特点
2.2.2 程序存储器
2.2.3 数据存储器
2.2.4 专用寄存器区(SFR)
2.2.5 位处理器
2.3 MCS-51工作方式和时序
2.3.1 复位方式
2.3.2 程序执行工作方式
2.3.3 节电工作方式
2.4 MCS-51单片机的时序
2.4.1 时钟
2.4.2 CPU时序
2.5 习题
第3章 MCS-51单片机指令系统及编程举例
3.1 指令系统简介
3.1.1 指令格式
3.1.2 指令分类及符号说明
3.2 寻址方式
3.3 指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 控制转移类指令
3.3.5 位操作类指令
3.4 汇编语言程序设计基础
3.4.1 汇编语言程序的组成
3.4.2 伪指令
3.4.3 汇编语言程序设计实例
3.5 习题
第4章 MCS-51单片机的中断系统
4.1 中断的概念
4.2 8051中断系统结构及中断控制
4.2.1 中断源和中断请求标志
4.2.2 中断允许控制
4.2.3 中断优先级控制
4.2.4 中断响应过程
4.2.5 中断响应时间
4.2.6 中断响应后中断请求的撤除
4.3 中断系统应用实例
4.3.1 单步操作的中断实现
4.3.2 外部中断源扩展
4.4 中断程序举例
4.5 习题
第5章 MCS-51单片机内部定时器/计数器
5.1 定时器/计数器简介
5.2 定时器/计数器的控制字
5.2.1 定时器/计数器的工作模式寄存器TMOD
5.2.2 定时器控制寄存器TCON
5.3 定时器/计数器工作模式
5.3.1 工作模式0
5.3.2 工作模式1
5.3.3 工作模式2
5.3.4 工作模式3
5.4 定时器/计数器应用实例
5.4.1 模式0的应用
5.4.2 模式1的应用
5.4.3 模式2的应用
5.4.4 模式3的应用
5.4.5 定时器/计数器综合应用
5.5 习题
第6章 单片机串行口及应用
6.1 MCS-51单片机串行接口
6.1.1 串行通信的基本概念
6.1.2 串行口结构
6.1.3 串行口控制
6.2 串行口工作方式及波特率设置
6.2.1 串行口的工作方式
6.2.2 波特率设置
6.3 串行口应用及实例
6.3.1 串行口方式0的应用
6.3.2 串行口在其他方式下的应用
6.3.3 多机通信
6.4 习题
第7章 单片机的系统扩展
7.1 MCS-51单片机最小系统
7.1.1 8051/8751单片机最小系统
7.1.2 8031最小应用系统
7.2 扩展总线的产生
7.3 程序存储器的扩展
7.3.1 常用的程序存储器
7.3.2 程序存储器的扩展
7.4 数据存储器的扩展
7.4.1 常用的数据存储器
7.4.2 数据存储器的扩展
7.4.3 扩展举例
7.5 I/O端口的扩展
7.5.1 简单并行I/O口的扩展
7.5.2 8155可编程多功能接口的扩展
7.6 习题
第8章 单片机系统的接口
8.1 键盘及接口电路
8.1.1 键盘的分类
8.1.2 键盘的工作原理
8.1.3 键盘接口扩展设计
8.2 显示及显示器接口
8.2.1 LED状态显示
8.2.2 LED数码显示
8.2.3 七段LED数码管显示接口
8.2.4 键盘、显示器综合设计
8.2.5 液晶显示器(LCD)在单片机中的应用
8.3 A/D、D/A转换器与单片机的接口
8.3.1 D/A转换器
8.3.2 A/D转换器
8.4 应用举例
8.4.1 简易5V直流数字电压表
8.4.2 流水灯控制器
8.5 习题
第9章 单片机应用系统举例与开发
9.1 单片机应用系统举例
9.1.1 光电计数器
9.1.2 时间顺序控制器
9.1.3 转速表
9.1.4 交通灯管理系统
9.2 单片机系统的开发应用过程
9.2.1 总体论证
9.2.2 总体设计
9.2.3 硬件设计
9.2.4 软件设计
9.2.5 联机调试
9.2.6 脱机运行
9.3 单片机开发系统
9.3.1 开发系统的基本功能
9.3.2 开发系统简介
9.4 单片微机系统开发应用举例
9.4.1 系统简介
9.4.2 研制过程介绍
9.5 习题
第10章 新型串行总线接口芯片
10.1 I2C接口芯片
10.1.I2C总线简介
10.1.2 AT24Cxx芯片与MCS-51的连接
10.1.3 通用I2C总线发送/接收程序
10.1.4 PCF8563时钟/日历芯片与MCS-51的连接
10.2 SPI接口芯片与MCS-51的连接
10.2.1 SPI总线简介
10.2.2 X25043与MCS-51的连接
10.2.3 MCl4489与MCS-51的连接
10.3 习题
第11章 其他单片机简介及选购
11.1 80C51系列单片机
11.2 89CXX单片机
11.3 单片机的选购
11.4 优秀单片机产品推荐
11.4.1 MSP430系列的16位单片机
11.4.2 高速8051片上系统单片机C8051F300
11.4.3 ST公司的ST62系列单片机
11.4.4 在系统可编程的8位低压微控制器AT89S8252
11.4.5 ADI公司的微转换器ADuC812
11.4.6 “嵌入式高速”可编程系统器件uPSD3000系列
附录
附录A MCS-51指令表
附录B ASCII(美国标准信息交换码)码表
附录C 典型汇编及模拟运行程序的使用
C.1 源程序汇编
C.2 源程序的模拟运行
猜您喜欢

读书导航