单片机原理与应用参考资料_第1页
单片机原理与应用参考资料_第2页
单片机原理与应用参考资料_第3页
单片机原理与应用参考资料_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机是单片微型计算机,嵌入式微控制器。微控制器。2380C51单片机片内ROM为4KB,片内RAM为128B,定时器/计数器为2个,中断源为5个。1、单片机由三部分组成,即中央处理器CPU(包括运算器和控制器)+存储器+I/O接口。2、单片机的基本组成结构,包括:中央处理器CPU,存储器RAM/ROM,并行I/O口,串行I/O口,定时器/计数器,定时电路及其元件。3、内部没有程序存储器的称为80C31,内部带ROM的称为80C51,内部以EPROM代替ROM的称为87C51。4、80C51有两个16位的定时器/计数器,有5个中断源(内部3个外部2个);2个中断优先级。5、80C51有4个I/O口,32根I/O线。6、80C51的4个I/O口,P0口为全双工串行I/O口,P3能实现替代功能。8、控制线RST:复位输入信号,高电平有效。9、控制线EA反/Vpp:片外程序存储器访问允许信号,低电平有效。EA反=1,选择片内程序存储器;EA反=0,程序存储器全部在片外,不管片内是否有程序存储器。当使用80C31时,EA反必须接地,因为80C31没有片内程序存储器。10、控制线ALE/PROG:地址所存允许信号,输出。当访问片外存储器或I/O口时,用于锁存低8位地址,以实现低8为地址与数据的隔离。11、控制线PSEN反:片外程序存储器读选通信号,低电平有效。12、PC中存放的是下一条将要从程序存储器中取出的指令地址。13、数据指针DPTR是16位地址指针,有两条常用指令:MOVXA,@DPTR读指令,此时P3.7口RD反接通。MOVX@DPTR,A写指令,此时P3.6口WR反接通。15、80C51有4个时序定时单位:节拍,状态,机器周期,指令周期。16、当振荡脉冲频率为12MHz时,一个机器周期为1μS,为6MHz时,一个机器周期为2μS。18、80C51共定义了21个特殊寄存器。20、80C51有两种低功耗方式,即待机方式和掉电保护方式。寻址:立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,相对寻址,变址寻址,位寻址2、MOV,MOVX,MOVC指令区别:MOV为基本传送指令,用于内部数据传送;MOVX用于外部数据传送,由外部传入内部/内部传入外部;MOVC通常用于传送表格数据。3、PUSH、POP堆栈指令,PUSH作用时是先地址+1再执行,POP作用时先执行再-1。2、中断标志TCON,字节地址为88H,格式如下:5、在中断执行过程中,高中断优先级可以中断低中断优先级的中断过程。6、在CPU同时接收两个不同优先级的中断请求时,先响应高优先级的中断。8、中断请求撤除有三种方式:单片机内部硬件自动复位;应用软件清除相应标志(用于外加电路);外加硬件结合软件清除中断请求。1、定时器/计数器T0、T1的方式寄存器为TMOD。2、定时器/计数器的工作方式:3、机器周期公式:TC=2L-定时周期/机器周期。1、80C51中的串行口是一个全双工的一部串行通信接口。2、串行口方式2和方式3有一专门的应用领域,即多处理机通信。普林斯顿(Princeton)结构:程序和数据合用一个存储器空间的结构;哈佛结构:程序存储器和数据存储器截然分开,分别寻址的结构。1、单片机是单片微型计算机,嵌入式微控制器。微控制器。2380C51单片机片内ROM为4KB,片内RAM为128B,定时器/计数器为2个,中断源为5个。1、单片机由三部分组成,即中央处理器CPU(包括运算器和控制器)+存储器+I/O接口。2、单片机的基本组成结构,包括:中央处理器CPU,存储器RAM/ROM,并行I/O口,串行I/O口,定时器/计数器,定时电路及其元件。3、内部没有程序存储器的称为80C31,内部带ROM的称为80C51,内部以EPROM代替ROM的称为87C51。4、80C51有两个16位的定时器/计数器,有5个中断源(内部3个外部2个);2个中断优先级。5、80C51有4个I/O口,32根I/O线。6、80C51的4个I/O口,P0口为全双工串行I/O口,P3能实现替代功能。8、控制线RST:复位输入信号,高电平有效。9、控制线EA反/Vpp:片外程序存储器访问允许信号,低电平有效。EA反=1,选择片内程序存储器;EA反=0,程序存储器全部在片外,不管片内是否有程序存储器。当使用80C31时,EA反必须接地,因为80C31没有片内程序存储器。10、控制线ALE/PROG:地址所存允许信号,输出。当访问片外存储器或I/O口时,用于锁存低8位地址,以实现低8为地址与数据的隔离。11、控制线PSEN反:片外程序存储器读选通信号,低电平有效。12、PC中存放的是下一条将要从程序存储器中取出的指令地址。13、数据指针DPTR是16位地址指针,有两条常用指令:MOVXA,@DPTR读指令,此时P3.7口RD反接通。MOVX@DPTR,A写指令,此时P3.6口WR反接通。15、80C51有4个时序定时单位:节拍,状态,机器周期,指令周期。16、当振荡脉冲频率为12MHz时,一个机器周期为1μS,为6MHz时,一个机器周期为2μS。18、80C51共定义了21个特殊寄存器。20、80C51有两种低功耗方式,即待机方式和掉电保护方式。寻址:立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,相对寻址,变址寻址,位寻址2、MOV,MOVX,MOVC指令区别:MOV为基本传送指令,用于内部数据传送;MOVX用于外部数据传送,由外部传入内部/内部传入外部;MOVC通常用于传送表格数据。3、PUSH、POP堆栈指令,PUSH作用时是先地址+1再执行,POP作用时先执行再-1。2、中断标志TCON,字节地址为88H,格式如下:5、在中断执行过程中,高中断优先级可以中断低中断优先级的中断过程。6、在CPU同时接收两个不同优先级的中断请求时,先响应高优先级的中断。8、中断请求撤除有三种方式:单片机内部硬件自动复位;应用软件清除相应标志(用于外加电路);外加硬件结合软件清除中断请求。1、定时器/计数器T0、T1的方式寄存器为TMOD。2、定时器/计数器的工作方式:3、机器周期公式:TC=2L-定时周期/机器周期。1、80C51中的串行口是一个全双工的一部串行通信接口。2、串行口方式2和方式3有一专门的应用领域,即多处理机通信。普林斯顿(Princeton)结构:程序和数据合用一个存储器空间的结构;哈佛结构:程序存储器和数据存储器截然分开,分别寻址的结构。IP寄存器中各位设置:为0时,为低中断优先级;为1时,设为高中断优先级。◆系统复位后IP寄存器中各位均为0,全部设定为低中断优先级。在中断执行过程中,高中断优先级可以中断低中断优先级的中断过程。但是若在中断服务程序中,关掉所有中断(CLREA)或关掉部分中断时除外。◆当CPU同时接收到两个不同优先级的中断请求时,先响应高优先级的中断,如果CPU同时接收到的是几个同一优先级的中断请求时,则由内部的硬件查询序列确定它们的优先服务次序,★在同一优先级内有一个由内部查询序列确定的笫二个优先级结构。其排列如下:中断源中断优先级⒈外部中断0最高⒉定时器T0中断⒊外部中断1⒋定时器T1中断⒌串行口中断⒍定时器T2中断最低(80C52)8()C51单片机在片内集成了哪些主要逻辑功能部件?各个逻辑部件的最主要功能是什么?【答】80C51单片机在片内主要包含中央处理器CPU(算术逻辑单元ALU及控制器等)、只读存储器ROM、读/写存储器RAM、定时器/计数器、并行I/O口Po~P3、串行口、中断系统以及定时控制逻辑电路等,各部分通过内部总线相连。1.中央处理器(CPU)单片机中的中央处理器和通用微处理器基本相同,是单片机的最核心部分,主要完成运算和控制功能,又增设了“面向控制”的处理功能,增强了实时性。80C51的CPU是一个字长为8位的中央处理单元。2.内部程序存储器根据内部是否带有程序存储器而形成三种型号:内部没有程序存储器的称为80C31;内部带ROM的称为80c51,80c51共有4KB掩膜ROM;内部以EPROM代替RoM的称为87C51。程序存储器用于存放程序和表格、原始数据等。3.内部数据存储器(RAM)在单片机中,用读/写存储器(RAM)来存储程序在运行期间的工作变量和数据。80C51中共有256个RAM单元。4.I/O口单片机提供了功能强、使用灵活的I/O引脚,用于检测与控制。有些I/O引脚还具有多种功能,比如可以作为数据总线的数据线、地址总线的地址线或控制总线的控制线等。有的单片机I/0引脚的驱动能力增大。5.串行I/O口目前高档8位单片机均设置了全双工串行I/0口,用以实现与某些终端设备进行串行通信,或与一些特殊功能的器件相连的能力,甚至用多个单片机相连构成多机系统。有些型号的单片机内部还包含两个串行I/O口。6·定时器/计数器80c51单片机内部共有两个16位定时器/计数器,80C52则有3个16位定时器/计数器。定时器/计数器可以编程实现定时和计数功能。7.中断系统80C51单片机的中断功能较强,具有内、外共5个中断源,具有两个中断优先级。、8.定时电路及元件单片机内部设有定时电路,需外接振荡元件。近年来有些单片机将振荡元件也集成到芯片内部。单片机整个工作是在时钟信号的驱动下,按照严格的时序有规律地一个节拍一个节拍地执行各种操作。80C51单片机的EA信号有什么功能?在使用80C51时,EA信号引脚应如何处理?在使用80C31时,EA信号引脚应如何处理?【答】80C51单片机的EA信号被称为“片外程序存储器访问允许信号”。CPU访问片内还是片外程序存储器,可由EA引脚所接的电平来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论