- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?单片机原理及应用 电气与电子工程学院 张永贤 Rgbzyx@4 第2章 MCS-51单片机的硬件结构和工作原理 2-1 MCS-51单片机的基本组成 2-1 -1MCS-51单片机的基本组成(8部分) 1、微处理器(CPU):为8位的CPU,内含一个1位的位处理器(Boolean处理器)。 2、特殊功能寄存器(SFR)和数据存储器(RAM) : SFR(Special Function Register)是一个特殊功能的RAM区共有21个,用于对片内各功能模块进行管理。 RAM为128个字节,用来存放数据。 3、程序存储器(ROM/EPROM): 8031无此部件;8051为4K ROM; 8751为4K EPROM。而片外最多可外扩至64K字节。 2-1-1 MCS-51单片机的基本组成 4、中断系统: 具有5个中断源,2级中断优先级。 5、定时/计数器: 2个16位的定时/计数器,具有四种工作方式。 6、串行口: 1个全双工的串行口,具有四种工作方式。 7、P0、P1、P2、P3口: 为4个并行8位I/O口。 8、内部时钟电路。 2-1-2 MCS-51单片机系列分类 51子系列(基本型)和52子系列(增强型) 52子系列功能增强的具体方面: 片内ROM从4KB增加到8KB 片内RAM从128字节增加到256字节 定时器从2个增加到3个 中断源从5个增加到6个 2-1-3单片机芯片的半导体工艺 HMOS:高速度,高密度短沟道MOS工艺。 CHMOS:是CMOS和HMOS的结合,保持了HMOS的高速度和高密度,还具有CMOS的低功耗。(芯片型号中凡带有字母“C”) 例如:8051的功耗为630mW, 而80C51的功耗为120mW。 对于便携式和手提式或野外作业仪器低功耗非常有意义。 2-1-4片内ROM存储器的配置形式及应用环境 ?MCS-51单片机内程序存储器的配置形式有三种: 掩模ROM型 (由厂家一次写入,成本低) EPROM型 (由用户可反复写入,成本较高) 无ROM (需在片外扩展) 各有特点,也各有其适用场合,可根据需要进行选择 单片机是面向现场的具有很强的抗干扰能力,这是其它任何计算机所不及的。在使用中应注意根据现场温度选择芯片。 ?环境温度范围,划分为三个等级 民用级(Commercial) 0℃~+70℃ 工业级(Industrial) -40℃~+85℃ 军用级(Military) -65℃~+125℃ 2-2 单片机的内部结构和功能 2-2-1 中央处理器CPU 2-2-1 中央处理器CPU 1、程序状态字PSW各标志位的含义 1、程序状态字PSW各标志位的含义 2-2-1 中央处理器CPU 2 、程序计数器(PC) PC是程序的字节地址计数器( 16位)其内容是将要执行的下一条指令的地址,寻址范围达64KB。 PC 有自动加1功能,从而实现程序的顺序执行。可以通过转移、调用、返回等指令改变其内容,以实现程序的转移。 2-2-1 中央处理器CPU 3. 累加器(ACC)8位 存放操作数和中间结果 工作频繁,大多数操作均通过它进行。 4.寄存器B 8位 乘法时用于存乘数/积的高8位 除法时用于存除数/余数。 5.数据指针(DPTR)16bit 数据指针DPTR为16位寄存器。它的功能是存放16位的地址,作为访问外部程序存储器和外部数据存储器时的地址。 编程时,DPTR既可按16位寄存器使用,也可以按两个8位寄存器分开使用。即: DPH DPTR的高8位 DPL DPTR的低8位 2-2-2 存储器结构 一、片内数据存储器(片内RAM) 1、低128字节RAM (1)工作寄存器区(00H—1FH) (2)可位寻址区(20H—2FH) (3)用户RAM区(30H~7FH) 30H~7FH是供用户使用的一般RAM区,也是数据缓冲区,共80个单元。对用户RAM区的使用没有任何规定或限制,一般用于存放用户数据及作堆栈区使用 2、高128字节特殊功能寄存器SFR
文档评论(0)