- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 单片机的基本结构 与工作原理 硬件基本配置: 8位CPU 片内ROM/EPROM、RAM 片内并行 I/O接口 片内16位定时器/计数器 片内中断处理系统 片内全双工串行I/O口 MCS-51单片机引脚 电源引脚 (+5V)和接地 引脚 ; 外接晶振引脚 和 ; I/O引脚P0、P1、P2和P3; 控制和复位引脚ALE、 、 、RST。 MCS-51单片机引脚 1.I/O功能接口(四个8位并行 I/O 接口): P0.0~P0.7(低8位地址、数据、双向三态I/O口) P1.0~P1.7(准双向I/O口) P2.0~P2.7(高8位地址、准双向I/O) P3.0~P3.7(准双向I/O口、每条引脚都有第二功能)为多功能引脚,可自动切换用作数据总线、地址总线、控制总线或I/O 接口外部引脚。 MCS-51单片机引脚 2.控制引脚 :允许地址锁存信号输出端(与P0配合)和对片内EPROM编程/校验时传送负脉冲(对8751); :外部ROM读选通信号端; :内/外ROM选择信号端和编程电源输入端(对8751); :复位信号端和备用电源输入端。 输入2个机器周期-10ms以上高电平脉冲,单片机复位。 当 因故障而降至规定低电平 时, 上的备用电源自动投入, 对片内RAM实现掉电保护。 ALE与P0配合(8031读片外ROM): MOVC A, @A+DPTR 步骤: (1)8031CPU将高八位地址送到P2口(管脚)上,将低 八位地址送到P0口(管脚)上; (2)一旦P0口上片外ROM的低八位地址稳定,8031就 在ALE线上发出正脉冲的下降沿将低八位地址锁存到地 址锁存器74LS373中; (3)8031自动使 变为低电平; (4)ROM芯片按CPU所给地址,读出相应数据并送到 8031的P0口。 MCS-51单片机内部结构(图) 中央处理器 CPU内部结构 1.算术逻辑单元ALU (8位) +、–、×、÷算术运算,与、或、非、异或 逻辑运算,循环移位,位处理。 2.寄存器阵列 (1) 4个工作寄存器区(0区~3区),每个区均含8个寄存器R0~R7 ( 8位) 。暂存运算数据和中间结果。 用PSW中的两位PSW.4和PSW.3来切换选择四个工作寄存器区中的一个工作寄存器区进行读、写操作。(P21页表2-3) (2)累加器A (8位) 需要ALU处理的数据和计算结果多数要经过A累加器。 (3)寄存器B(8位) 与A累加器配合执行乘、除运算。亦可作通用寄存器。 (4)程序状态字PSW(8位) 存放ALU运算过程的标志状态。 Cy AC F0 RS1 RS0 OV — P 进位/辅助进位/用户定/选工作寄/溢出标志/ — /奇偶标志 (5)数据指针DPTR(16位) 存放片外存储器地址,作为片外存储器的指针。可分 成两个8位寄存器DPH、DPL使用。 (6)堆栈指针SP(8位)(P23页) 按“先进后出、后进先出”的原则存取数据的存储区。 MCS-51堆栈设在片内RAM区。数据入栈/出栈时,(SP)自动先加1/后减 1,其内容始终为栈顶地址。 复位时:(SP) =07H,可通过对SP初始化具体设置堆栈区。 3.程序计数器PC(16位) CPU总是按PC的指示读取程序。PC可自动加1,CPU执行程序一般是顺序方式。当发生转移、子程序调用、中断和复位等操作,PC被强制改写,程序执行顺序也发生改变。 MCS-51复位时:(PC ) =0000H。CPU从地址0开始执行程序,即复位入口地址为0. MCS-51单片机的片外总线结构 三总线结构: 1.地址总线(Address Bus) 总线宽度为16位,可访问 64K外部存储器。 A0~A7 ——P0口(经锁存器) A8~A15——P2口 2.数据总线(Data Bus) 总线宽度为8位(P0) 3.控制总线(Control Bus) 由P3口和4根独立控制线组成 MCS-51时钟 时钟频率因型号各异,范围在 1.2MHz~12MHz之间,典型值 为12MHz 和6MHz 。 1.内部时钟方式: 内部一个高增益反相放大器与 片外石英晶体或陶瓷振荡器构成 了一个自激振荡器。 晶体振荡器的振荡频率决定单 片机的时钟频率。
您可能关注的文档
最近下载
- 显微镜的详细介绍及使用方法.ppt VIP
- 初中数学浙教版七年级上册 5.1认识方程课件(17张PPT).pptx VIP
- mipi_C-PHY协议参考手册_specification_v1-2.pdf
- 《光伏发电项目电气一次系统总体设计方案》.doc VIP
- 第9课《天上有颗“南仁东星”》教学设计统编版语文八年级上册.docx
- 综合布线技术知识项目教程(第3版)任务3认识布线管材和机柜.ppt VIP
- 银行网点可行性报告.docx VIP
- Unit7西方文化导论.ppt VIP
- 人教版初中七年级英语上册全册教案(全英文版).pdf VIP
- 2024小学六年级奥林匹克数学竞赛决赛试卷及答案.pdf VIP
原创力文档


文档评论(0)