网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机复习-单片机的基本概念精要.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机复习-单片机的基本概念精要

一 、单片机的基本概念 1. 51单片机的组成:P3 CPU、随机存取存储器RAM、只读存储器ROM、基本输入/输出接口电路(并行I/O口)、定时器/计数器,全双工串行口,中断系统,时钟电路。 2. 51单片机是几位机?它识别的是几进制数据?P34 中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码。 3. 51单片机的引脚及定义。P42-43 主电源引脚2根:VCC(Pin40):电源输入,接直流5V电源; GND(Pin40):电源地。 外接晶振引脚2根:XTAL1:片内振荡电路输入端; XTAL2:片内振荡电路输出端。 控制引脚4根:RST:复位引脚,引脚上出现2个机器周期的高电平将使单片机复位; :外部存储器读选通信号。 ALE/:地址锁存允许信号。 /VPP : 程序存储器的内外部选通脚。 可编程输入/输出引脚32根: P0口:P0口为双向8位三态I/O口,名称为P0.0~P0.7,每个口可独立控制,无上拉电阻,为高阻状态,不能正常输出高/低电平,使用时务必外加上拉电阻,一般接入10KΩ P1口:准双向8位I/O口,内部带上拉电阻,这种就扣输出没高阻态,输入不能锁存 P2口:准双向8位I/O口,内部带上拉电阻 P3口:准双向8位I/O口,内部带上拉电阻。第一功能使用时当作普通I/O口与P1口相似,第二功能时,各引脚定义如下: ①P3.0/RXD 串行输入口 ②P3.1/TXD 串行输出口 ③P3.2外部中断0输入 ④P3.3外部中断1输入 ⑤P3.4/T0 定时器0外部输入 ⑥P3.5/T1 定时器1外部输入 ⑦P3.6/ 外部数据存储器写选同 ⑧P3.7/ 外部数据存储器读选同 4. 51单片机内部RAM和ROM的作用。P35 数据存储器RAM:MCS-51单片机内部共有256个8位数据存储单元,高128个单元被专用寄存器占用,低128个单元供用户使用,用于存放可读/写的数据、运算的中间结果或用户定义的字形表等,通常所说的内部数据存储器就是指低128个单元。 程序存储器RAM:MCS-51单片机内部共有4KB(52有8KB)8位ROM,用于存放用户程序、原始数据或表格。 存储器是单片机的主要组成部分,MCS-51单片机的存储器分为程序存储器和数据存储器。程序存储器用于存放程序、常数及表格等不变的数据,数据存储器用于存放缓冲数据)程序执行后产生的数据),RAM和ROM分别编址,寻址范围为64KB。 ROM通常存着单片机的工作程序,断电是不会丢失数据; RAM MCS-51系列单片机片内RAM共有128字节,地址范围为00H~7FH。 在这128字节中,全部都可以按照字节地址进行操作(读、写或运算),直接或间接寻址方式皆可。在这128字节中,按照使用特点,可以分成三类:工作寄存器区、位寻址区和通用数据区。 特殊功能寄存器SFR: 51单片机内部共有21个SFR,每个SFR占1个字节,多数字节单元中的每一位又有专用的“位名称”。这21个SFR又按是否可以位寻址分为两大部分,ACC、IE、P1等11个可以位寻址,SP、TMOD等不可以位寻址。 能位寻址是指能够对它的每一位都可以进行位操作 这15寄存器中,根据前面讲的51单片机内部四大功能模块又可分为四大部分: I/O口相关:P1 P2 P3 P4 中断相关:IP IE 定时器相关:TMOD TCON TL0、TH0、TL1、TH1 串口通信相关:PCON SBUF 1、IE中断允许寄存器 ? EA:EA=0时,所有中断禁止(即不产生中断);EA=1时,各中断的产生由个别的允许位决定 ET2:定时2溢出中断允许(8052用1允许,?0禁止) ES:串行口中断允许(1允许,?0禁止) ET1):定时1中断允许(1允许,?0禁止) EX1:外中断INT1中断允许(1允许,?0禁止) ET0:定时器0中断允许(1允许,?0禁止) EX0:外部中断INT0的中断允许(1允许,?0禁止) ????2、TCON定时器控制寄存器 ?TF1:定时器T1溢出标志,可由程序查询和清零,TF1也是中断请求源,当CPU响应T1中断时由硬件清零。 TF0:定时器T0溢出标志,可由程序查询和清零,TF0也是中断请求源,当CPU响应T0中断时由硬件清零。 TR1:T1充许计数控制位,为1时充许T1计数(定时

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档