MCS-51系列单片机原理及接口技术

MCS-51系列单片机原理及接口技术

ID:36489338

大小:2.17 MB

页数:70页

时间:2019-05-09

MCS-51系列单片机原理及接口技术_第1页
MCS-51系列单片机原理及接口技术_第2页
MCS-51系列单片机原理及接口技术_第3页
MCS-51系列单片机原理及接口技术_第4页
MCS-51系列单片机原理及接口技术_第5页
资源描述:

《MCS-51系列单片机原理及接口技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、书名:MCS-51系列单片机原理及接口技术第2版ISBN:7-111-07107-7作者:邹振春出版社:机械工业出版社本书配有电子课件MCS-51系列单片机原理及接口技术高职高专ppt课件第二章MCS-51单片机的硬件结构内部结构性能特点引脚功能描述存储器配置振荡器、时钟电路和CPU时序I/O端口MCS-51系列单片机原理及接口技术高职高专ppt课件2.1MCS-51单片机的内部结构MCS-51系列单片机包含51子系列及52子系列性能价格比比较好。51子系列有三个版本:8031、8051、8751。52子系

2、列有三个版本:8032、8052、8752。MCS-51系列单片机原理及接口技术高职高专ppt课件MCS-51单片机的基本结构(8051)时钟电路CPU中断控制INT0INT1T0T1串行口64KB总线扩展控制器并行接口串行接口定时/计数器RAMT0T1ROMMCS-51系列单片机原理及接口技术高职高专ppt课件MCS-51单片机的基本结构(8031)时钟电路CPU中断控制INT0INT1T0T1串行口64KB总线扩展控制器并行接口串行接口定时/计数器RAMT0T1无ROMMCS-51系列单片机原理及接口技

3、术高职高专ppt课件MCS-51单片机的基本结构(8751)时钟电路CPU中断控制INT0INT1T0T1串行口64KB总线扩展控制器并行接口串行接口定时/计数器RAMT0T1EPROMMCS-51系列单片机原理及接口技术高职高专ppt课件52子系列相对于51子系列而言,内部RAM为256B,并增加了一个定时/计数器2。单片微型计算机(单片机):顾名思义,就是将计算机的所有部件集成到一个硅片上。它包括只读存储器、随机存取存储器、中央处理单元、并行输入输出口、串行输入输出口、定时/计数器、时钟电路。MCS-5

4、1系列单片机原理及接口技术高职高专ppt课件1.中央处理单元包含运算器和控制器,运算器进行算术运算和逻辑运算,能对BCD数据进行处理,还具有对RAM或I/O的某位进行测试、置位或复位的功能,即位操作功能。⑴运算器:以八位的算术/逻辑运算部件ALU为核心,与通过内部总线挂在其周围的暂存器1、暂存器2、累加器ACC、寄存器B、程序状态寄存器PSW及布尔处理机组成了整个运算器的逻辑电路。MCS-51系列单片机原理及接口技术高职高专ppt课件ALU用来完成加减乘除算术运算及布尔数的逻辑运算。累加器A8位,是最繁忙的

5、寄存器,所有的算术运算和大部分的逻辑运算都是通过A来完成的,在运算前A中暂存一个操作数,运算后保存结果。B寄存器除用于乘除法操作外,对于其它指令只能作一个寄存器使用。PSW用来存放运算结果的一些特征。1.中央处理单元寄存器BACC暂存2暂存1ALUPSW内部总线MCS-51系列单片机原理及接口技术高职高专ppt课件⑵布尔处理机:是CPU中的重要组成部分,拥有相应的布尔指令子集。硬件有自己的处理单元(进位位CY)和自己的位寻址空间和I/O口,是一个独立的位处理机。大部分的操作均围绕CY来完成。能够完成位的传送

6、、清0、置位、求反、与、或及判位转移操作。1.中央处理单元⑶控制器:控制器是CPU的控制中枢,包括定时控制逻辑、指令寄存器、译码器、地址指针DPTR、堆栈指针SP、程序计数器PC、RAM地址寄存器及16位的地址缓冲器等。MCS-51系列单片机原理及接口技术高职高专ppt课件VCCALERAM地址寄存器RAMP0锁存器P2锁存器ROMP0驱动器P2驱动器ACC寄存器B暂存2暂存1SP程序地址寄存器缓冲器PC加1PCDPTRPSWP1锁存器P3锁存器P1驱动器P3驱动器SFR特殊功能寄存器PSENVSSEARS

7、T定时及控制指令寄存器内部时钟外接晶振P1.0~P1.7P3.0~P3.7P0.0~P0.7P2.0~P2.7中断、串行通讯及定时ALU2.只读存储器用于永久性地存储应用程序。单片机中大量采用的是掩模式只读存储器MROM和改写只读存储器EPROM,随着电子技术的发展,已开始采用电可读写只读存储器EEPROM。ATMEL公司的单片机芯片采用闪存存储技术。⒊随机存取存储器用于在程序运行时存储工作变量和数据。⒋并行输入/输出口(32条)每根口线可灵活地选作输入或输出,并且可以作为系统总线使用,可以扩展片外存储器和

8、输入/输出接口芯片。⒌串行输入/输出口(2条)用于多处理机通讯,或全双工UART(通用异步收发器)通讯,也可以与一些特殊功能的芯片相连,进行输入/输出扩展。⒏中断系统有5个中断源、2个优先级,可以实现多个软件功能的并行运行。⒍定时/计数器单片机定时/计数器为增量计数器,当计数满时溢出中断将标志位置位。定时/计数器的作用在于:⑴进行精确定时,实行实时控制;⑵用于事件计数。这样作减少了软件开销。⒎时钟电路为内部振荡器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。