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

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

一 、单片机的基本概念 51单片机的组成:P3CPU、随机存取存储器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 SBUF1、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计数(定时)。TR0:T0充许计数控制位,为1时充许T0计数(定时)。IE1:外部中断1请示源(INT1,P3.3)标志。IE1=1,外部中断1正在向CPU请求中断,当CPU响应该中断时由硬件清“0”IE1(边沿触发方式)。IT1:外部中断源1触发方式控制位。IT1=0,外部中断1程控为电平触发方式,当INT1(P3.3)输入低电平时,置位IE1。此位为1设置为电平触发,为0设置为下降沿触发。IE0:外部中断0请示源(IN

文档评论(0)

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

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

1亿VIP精品文档

相关文档