【文件属性】:
文件名称:新编MCS-51单片机应用设计.pdf
文件大小:12.99MB
文件格式:PDF
更新时间:2012-03-11 15:49:24
新编MCS-51单片机应用设计
单片机概述
什么是单片机
单片机的历史及发展概况
8位单片机的主要生产厂家和机型
第二章MCS-51单片机的硬件结构
2.1 MCS-51单片机的硬件结构
微处理机(CPU)
数据存储器(RAM)
程序存储器(ROM/EPROM)
中断系统
定时器/计数器
串行口
P1口、P2口、P3口、P0口
特殊功能寄存器(SFR)
2.2 MSC-51的引脚
2.3 MCS-51的微处理器
2.4 MCS-51存储器的结构
第8章 MCS-51的I/O接口扩展
8.1I/O扩展概述
8.1.1I/O接口的功能
1.实现和不同外设的速度匹配
2.输出数据锁存
3.输入数据三态缓冲
8.1.2I/O端口的编址
1.独立编址方式
2.统一编址方式
8.1.3I/O数据的几种传送方式
1.同步传送方式
2.异步传送方式
3.中断传送方式
8.1.4常用的I/o接口电路芯片
(1)8255A:可编程的通用并行接口电路(3个8位I/O口)
(2)8155H:可编程的IO/RAM扩展接口电路(2个8位I/O口,1个6位I/O口,256个RAM字节单元,1个14位的减法定时器/计数器)
8.2MCS-51扩展可编程并行I/O芯片8255A
8.2.18255A芯片介绍
1.引脚说明
2.内部结构
(1)端口A、B、C
(2)A组和B组控制电路
(3)数据总线缓冲器
(4)读/写控制逻辑电路
3.工作方式选择控制字及C口置位/复位控制字
4.8255A的三种工作方式
(1)方式0 一种基本的输入/输出工作方式
(2)方式1 一种选通式输入/输出工作方式
1.方式1输入
2.方式1输出
(3)方式2
8.2.2 8031单片机和8255A的接口设计
(1)硬件电路
(2)8255A地址口确定
(3)软件编程
8.3 MCS-51与可编程RAM/IO芯片8155H的接口
8.3.1 8155H芯片介绍
1.8155H的结构与引脚
(1)8155H的逻辑结构
(2)8155H的引脚功能说明
2.CPU对I/O口的控制
(1)8155H端口地址
(2)8155H命令字
(3)8155H状态字
3.8155H的工作方式
(1)存储器方式
(2)I/O方式
1.基本I/O方式
2.选通I/O方式
a.选通输入
b.选通输出
4.8155H内部定时器/计数器及使用
8.3.2MCS-51与8155H的接口及软件编程
1.MCS-51与8155H的硬件接口电路
2.8155H编程举例
3.初始化程序设计
8.4用74LSTTL电路扩展并行I/O口
8.4.1用74LS377扩展8位并行输出口
8.4.2用74LS373扩展8位并行输入口
8.4.3用三态门扩展8位并行输入口
8.4.4采用74LSTTL的I/O接口扩展应用举例
8.5用MCS-51的串行口扩展并行口
8.5.1用74LS165扩展并行输入口
8.5.2用74LS164扩展并行输出口
第九章 MCS-51与键盘、显示器、拨盘、打印机的接口设计
9.1 LED显示器接口原理
9.1.1 LED显示器结构
9.1.2 LED显示器工作原理
1.LED静态显示方式
9.2 键盘接口原理
9.2.1 键盘输入应解决的问题
1.键盘输入的特点
2.按键的确认
3.如何消除按键抖动
(1)硬件消除按键抖动
(2)软件消除按键抖动
9.2.2 键盘接口的工作原理
1.独立式键盘接口
2.矩阵式键盘接口
9.2.3 键盘工作方式
1.编程扫描方式
2.定时扫描工作方式
3.中断工作方式
9.2.4 双功能键的设计
9.3 键盘/显示器接口设计实例
9.3.1 利用8155H芯片实现键盘/显示器接口
1.动态显示程序设计
2.键输入程序设计
9.3.2 利用8031的串行口实现键盘/显示器接口
9.3.3 利用专用键盘/显示器接口芯片8279实现键盘/显示器接口
第12章 MCS-51的串行通讯接口技术
12.1 各种标准串行通讯接口
12.1.1 RS-232接口
12.1.2 RS-422A接口
12.1.3 Rs-485接口
12.1.4 20mA电流环串行接口
12.1.5 各种串行接口性能比较
12.2 MCS-51单片机双机串行通讯技术
12.3 MCS-51的多机通讯技术
12.3.1多机通讯原理
12.3.2多机通讯接口设计
1.TTL电平多机全双工通讯连接方式
2.20mA电流环多机通讯接口设计
12.3.3多机通讯软件设计
1.软件协议
12.4 PC机与MCS-51单片机的双机串行通讯
12.4.1PC机异步通讯适配器
13.5高精准电压基准
13.5.1精密电压基准MC1403(5G1403)
13.5.2 单片集成精密电压芯片AD584
13.5.3其他电压基准
1.AD580 2.AD581 3.AD589
第14章 MCS-51程序设计及实用子程序
14.1查表程序设计
14.2数据极值查找和数据排序
14.2.1数据极值查找
14.2.2数据排序
14.3散转程序设计
14.3.1使用散转指令的散转程序
14.3.2使用地址偏移量的散转程序
14.3.3使用转向地址表的散转程序
14.3.4利用RET指令实现的散转程序
14.4循环程序设计
14.4.1单循环定时程序
网友评论
- 比较老也比较经典的材料,有用
- 不错的,书本还可以,清晰度不太够
- 书很不错,感谢分享
- 内容丰富全面,通俗易懂,谢谢分享!
- 很全面经典的一本单片机学习教材,谢谢
- 这本书很不错!感觉找对了
- 很不错的教程,正在学习使用中,多谢分享
- 不错,正在研究中!
- 类似本科教材
- 单片机就靠这本书了
- 特别的全面,复习了一下大学的知识
- 不错,书本易懂,值得下载!
- 介绍的比较详细。
- 单片机的东西,下了来看看,希望有所帮助。
- 看郭天翔的单片机视频,他推荐的新编MCS-51单片机应用设计.pdf这本书,下载看了一下,介绍单片机的结构很详细,初学者要看一看。
- 这本书我有的了,只不过要打印些内容出来。。。学习51推荐这本
- 扫描的不清楚,但不影响他的使用价值。很好。
- 很不错的书籍,清晰易懂
- 很不错的书籍,清晰易懂
- 资源是很好,但是里面的字体很怪,估计是直接扫描的,ipad上面显示不了啊!
- 详细介绍了51单片机的内部结构,对认识51非常有帮助。