




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理与接口技术电子教案重庆工商职业学院,1,第二章单片机芯片的硬件结构,内容提要本章以80C51为例讲述MCS-51系列单片机芯片的硬件结构,其中包括信号引脚、存储器结构、输入输出口电路结构、时钟电路与时序等基本内容。学习要求掌握单片机芯片的内部组成及存储器结构,理解单片机时钟电路与时序,输入输出口和引脚的使用,一般了解单片机的工作方法。,2,图21MCS-51单片机系统结构框图,2.1MCS-51单片机的逻辑结构及信号引脚,一、MCS-51单片机系统结构框图,3,二、MCS-51单片机芯片内部逻辑结构,图22MCS-51单片机芯片内部结构框图,2.1MCS-51单片机的逻辑结构及信号引脚,4,中央处理器(CPU)中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。内部数据存储器(RAM)8051内部有128字节数据存储器(RAM)和21个专用寄存器单元,它们是统一编址的,专用寄存器有专门的用途,通常用于存放控制指令数据,不能用作用户数据的存放,用户能使用的RAM只有128个字节,可存放读写的数据,运算的中间结果或用户定义的字型表。内部程序存储器(ROM)8051共有4K字节程序存储器(ROM),用于存放用户程序和数据表格。,2.1MCS-51单片机的逻辑结构及信号引脚,各组成部分介绍如下:,二、MCS-51单片机芯片内部逻辑结构,5,2.1MCS-51单片机的逻辑结构及信号引脚,定时/计数器8051有两个16位的可编程定时/计数器,以实现定时或计数,当定时/计数器产生溢出时,可用中断方式控制程序转向。并行输入输出(I/O)口8051共有4个8位的并行I/O口(P0、P1、P2、P3),用于对外部数据的传输。串行口8051内置一个全双工异步串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。中断控制系统8051具备较完善的中断功能,有五个中断源(两个外中断、两个定时/计数器中断和一个串行中断),可基本满足不同的控制要求,并具有2级的优先级别选择。,二、MCS-51单片机芯片内部逻辑结构,6,2.1MCS-51单片机的逻辑结构及信号引脚,时钟电路8051内置最高频率达12MHz的时钟电路,用于产生整个单片机运行的时序脉冲,但需外接晶体振荡器和振荡电容。位处理器又称为布尔处理器,以状态寄存器中的进位标志位C为累加位,可进行置位、复位、取反、等于0转移等位操作。位处理操作是通过运算器实现的。总线以上部件都是通过总线连接起来,系统的地址信号、数据信号和控制信号都是通过总线传送的。总线结构减少了单片机的连线和引脚,提高了集成度和可靠性。,二、MCS-51单片机芯片内部逻辑结构,7,2.1MCS-51单片机的逻辑结构及信号引脚,1.信号引脚介绍输入输出口线P0.0P0.7:P0口8位双向口线P1.0P1.7:P1口8位双向口线P2.0P2.7:P2口8位双向口线P3.0P3.7:P3口8位双向口线ALE:地址锁存控制信号,提供1/6晶振频率:外部程序存储器读选通信号:访问程序存储器控制信号RST:复位信号XTAL1、XTAL2:外接晶体引线端Vss:地线Vcc:5V电源,三、MCS-51单片机的信号引脚,80C51是标准的40引脚双列直插式集成电路芯片。,8,2.1MCS-51单片机的逻辑结构及信号引脚,2.信号引脚的第二功能引脚“复用”,即给一些信号引脚赋予双重功能。P3口线的第二功能,三、MCS-51单片机的信号引脚,EPROM存储器程序固化所需要的信号ALE/PROG:编程脉冲/VPP:编程电压(25V)备用电源引入RST/VPD:两个机器周期高电平,表2-1P3口线的第二功能,9,图2380C51内部数据存储器配置图,2.2MCS-51单片机的内部存储器,10,2.2MCS-51单片机的内部存储器,一、内部数据存储器低128单元,单元地址:00H7FH,供用户使用的数据存储器单元,又称为内部RAM。,1.寄存器区单元地址:00H1FH,分为4组,每组8个寄存器,称为通用寄存器。任一时刻CPU只能使用其中的一组寄存器,是由程序状态字寄存器PSW中RS1,RS0位的状态组合来决定。,2.用户RAM区单元地址:30H7FH,只能以存储单元的形式来使用,一般应用中常把堆栈开辟在此区中。,11,2.2MCS-51单片机的内部存储器,3.位寻址区单元地址:20H2FH,既可作为一般RAM单元使用,进行字节操作,也可以对单元中的每一位进行位操作。,表22内部RAM位寻址区的位地址,一.内部数据存储器低128单元,12,2.2MCS-51单片机的内部存储器,二、内部数据存储器高128单元,单元地址:80HFFH,用于存放相应功能部件的控制命令、状态或数据。称为专用寄存器(SFR),又称为特殊功能寄存器。,表2-3专用寄存器位地址表,说明:表中*表示可以位寻址的寄存器,13,2.2MCS-51单片机的内部存储器,三、MCS-51的堆栈操作,栈是一种存储结构。LIFO:先进后出,后入先出。压栈:将数据存放到栈的顶部。出栈:将栈顶的数据取出。SP:栈指针,指向栈顶所在的单元,复位时的初值为07H。作用:用来保护现场,主要用于中断和子程序调用中。,图2-4堆栈结构示意图,14,2.2MCS-51单片机的内部存储器,四、内部程序存储器,图2-5内部程序存储器,地址单元:0000H-0FFF,共有4K的寻址空间。特殊区间(中断入口表)0003H000AH外部中断0中断地址区000BH0012H定时/计数器0中断地址区0013H001AH外部中断1中断地址区001BH0022H定时/计数器1中断地址区0023H002AH串行中断地址区,15,2.2MCS-51单片机的内部存储器,五、MCS-51单片机系统的存储器结构特点,一是把数据存储器和程序存储器截然分开;二是存储器有内外之分。,图2-680C51单片机系统的存储器结构和存储空间分配,16,2.3MCS-51单片机并行输入输出口电路,一、P0口,P0口的字节地址为80H,位地址为80H87H,口的各位口线具有完全相同但又相互独立的逻辑电路。,图2-7P0口电路逻辑,17,2.3MCS-51单片机并行输入输出口电路,二、P1口,P1口的字节地址为90H,位地址为90H97H,只能作为通用I/O口使用,是准双向口。,图2-8P1口电路逻辑,18,2.3MCS-51单片机并行输入输出口电路,三、P2口,P2口的字节地址为0A0H,位地址为0A0H0A7H,只能作为地址线使用而不作为数据线使用,是准双向口。,图2-9P2口电路逻辑,19,2.3MCS-51单片机并行输入输出口电路,四、P3口,P3口的字节地址为0B0H,位地址为0B0H0B7H,最重要的使用是作为第二功能信号使用。,图2-10P3口电路逻辑,20,2.4MCS-51单片机时钟电路与时序,一、时钟电路,时钟电路用于产生单片机工作所需要的时钟信号。,1内部振荡方式MCS-51单片机片内有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是此放大器的输入端和输出端。把放大器与作为反馈元件的晶体振荡器或陶瓷谐振器连接,就构成了内部自激振荡器并产生振荡时钟脉冲。,图2-11内部振荡方式,21,2.4MCS-51单片机时钟电路与时序,一、时钟电路,2外部振荡方式外部振荡方式就是把外部已有的时钟信号引入单片机内。,图2-12外部振荡方式,22,2.4MCS-51单片机时钟电路与时序,二、时序定时单位,图2-13MCS-51单片机各种周期的相互关系,振荡周期、时钟周期、机器周期和指令周期,23,1振荡周期:为单片机提供时钟信号的振荡源的周期。2时钟周期:是振荡源信号经二分频后形成的时钟脉冲信号。3机器周期:通常将完成一个基本操作所需的时间称为机器周期。4指令周期:是指CPU执行一条指令所需要的时间。一个指令周期通常含有14个机器周期。若MCS-51单片机外接晶振为12MHz时,则单片机的四个周期的具体值为:振荡周期1/12MHz1/12s0.0833s时钟周期1/6s0.167s机器周期1s指令周期14s,2.4MCS-51单片机时钟电路与时序,二、时序定时单位,24,2.4MCS-51单片机时钟电路与时序,三、典型指令时序,图2-14MCS-51单片机指令时序,1.单字节单周期指令(INCA)2.双字节单周期指令(ADDA)3.单字节双周期指令(INCD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 销轴铡销工应急处置考核试卷及答案
- 信息通信网络线务员综合考核试卷及答案
- 2025年生物质能耦合煤炭燃烧系统优化与运行效率研究报告
- 户外服装染整技术标准实施分析报告
- 2025年新能源汽车换电模式下的商业模式创新报告
- 软件开发项目风险管理与控制方案
- 【新能源汽车】2026年新能源汽车保险市场分析:技术创新与市场规模增长
- 2025年新能源汽车动力电池市场深度研究报告
- 珍爱生命预防溺水(说课稿)2025-2026学年初三下学期教育主题班会
- 湖南省耒阳市七年级道德与法治上册 第三单元 师长情谊 第七课 亲情之爱 第二框 爱在家人间说课稿 新人教版
- 流产补偿协议合同
- 醉酒警情处置规范
- 关于加强医药卫生领域廉政建设的意见(2025年版)解读
- 消毒设施配置和医疗废物处理方案
- 2025年人教版九年级化学上册全册单元知识点总结汇编(全册)
- 化妆工具、彩妆产品的认识及用途
- DB36-T 2098-2024 电动汽车充电站防雷技术规范
- 物料计划控制管理
- 感染性腹泻病例演示文档
- 涂塑钢管焊接施工方案
- 向上级招反诈技术人员的申请
评论
0/150
提交评论