您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 电气技术 > 掌握80C51的复位电路
单片机应用淄博建筑工程学校2013-12-6第一章单片机结构与时序•[学习目的]•(1)了解单片机的概念,常用单片机的种类、型号和生产厂家。•(2)掌握单片机的开发思路和开发方法•(3)了解80C51的内部结构。•(4)掌握80C51引脚信号功能定义。•(5)掌握80C51的存储器空间分配及各I/O口的特点。•(6)掌握80C51的复位电路、时钟电路及指令时序。第一章单片机结构与时序•[学习重点和难点]•(1)单片机应用系统开发方法。•(2)80C51的结构特点。•(3)80C51存储器配置与空间的分布。•(4)系统扩展的原理和方法。•(5)80C51的指令时序。第一章MCS-51单片机结构与时序•二、80C51引脚功能•MCS-51系列中,器件引脚的封装有双列直插式和方型封装。•所谓“封装”是指元器件的外型尺寸以及它的引脚和排列。它是设计、制造印刷板电路图的重要参数之一。•80C51有40个引脚,分为端口线,电源线和控制线。第一章MCS-51单片机结构与时序•1、端口线(32条)•80C51有4个并行I/O端口(P0~P3),每个端口有8条端口线,用于传送数据和地址。第一章MCS-51单片机结构与时序•1)P0.7~P0.0:称为P0口。P1.7为最高位,P0.0为最低位。•使用时分两种情况:•第一种情况80C51不外扩片外存储器时,P0口作为通用I/O端口使用,传送数据。此时,输入数据得到缓冲,输出数据得到锁存。不需另接锁存器。第一章MCS-51单片机结构与时序•另一种情况是80C51外接片外存储器,此时,P0口只能作为低8位地址和数据(和存储器交换的数据)的分时复用口。•(此时需带地址锁存器。)•其时序逻辑关系为:数据数据第一章MCS-51单片机结构与时序在P0口上,CUP先送出低8位地址(此时P2口送出高8位地址),在下一时间送出(或接收)数据。在P0口送低8位地址期间,在ALE引脚上出现了一个下降沿!第一章MCS-51单片机结构与时序•2)P1.7~P1.0:为P1口。用作通用I/O口,主要与除存储器以外的其它设备进行数据交换,如与数据采集卡等连接。第一章MCS-51单片机结构与时序•3)P2.7~P2.0:为P2口。•也分两种情况,•一种是芯片没有外扩存储器,P2口可作为通用I/O口。•另一种情况,芯片外扩了存储器,P2口只能传送片外高8位地址,或作为片选信号端;第一章MCS-51单片机结构与时序•4)P3.7~P3.0:为P3口。•除作为通用I/O口外,还有第二功能(见P55表3-4)。第一章MCS-51单片机结构与时序•由于各端口的内部结构不同,除上述的用途不同外,其带负载能力也不同,使用时应予考虑。详细情况请参见相关资料。第一章MCS-51单片机结构与时序•2、电源线(2条)•VCC:+5V;•VSS:接地。第一章MCS-51单片机结构与时序•3、控制线(6条)(1)ALE/PROG•地址锁存器允许信号输出引脚/编程脉冲输入引脚•(只有8751一类的EPROM才会采用ALE/PROG这样的标记,其它类型器件记为ALE)。第一章MCS-51单片机结构与时序•在访问片外存储器时,CPU在P0引脚上输出低8位地址的同时,还在ALE线上输出一个脉冲,其下降沿用于选通片外专用地址锁存器,目的是将低8位地址锁存在专用地址锁存器中,以便空出P0.7~P0.0引脚线去传送随后而来的片外存储器读写数据。•在不访问片外存储器时,80C51自动在ALE线上输出频率为fosc/6的脉冲序列。该脉冲序列可以用作外部时钟或作为定时脉冲使用。第一章MCS-51单片机结构与时序•(2)EA/VPP(31脚):•内部存储器选择引脚/(片内EPROM编程电源输入引脚),控制80C51使用的是片内ROM还是片外ROM。•若EA=1使用片内ROM,若片内ROM已满,自动转到片外ROM。若EA=0,直接使用片外ROM。第一章MCS-51单片机结构与时序•(3)PSEN:•片外ROM的选通信号输出引脚。•在用MOVC指令访问片外ROM时,80C51自动在线上产生一个负脉冲,用于选通片外ROM芯片,其它情况下,该引脚均为高电平封锁状态。第一章MCS-51单片机结构与时序•(4)RST/Vpd:•复位信号输入脚/备用电源输入脚。•当RST引脚引入2个周期以上高电平时,单片机内部就执行复位操作(即:初始化)。•常用的复位电路(上电、手动复位电路)如下:第一章MCS-51单片机结构与时序XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51R110kC310uF第一章MCS-51单片机结构与时序•(5)XTAL1和XTAL2:•片外晶振(电路)接入引脚,与片内振荡电路共同产生振荡信号,形成单片机工作的时钟脉冲。•常用的晶振(电路)如下:第一章MCS-51单片机结构与时序XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51C122pFC222pFX112MHzC310uF第一章MCS-51单片机结构与时序•4、80C51片外总线引脚结构
本文标题:掌握80C51的复位电路
链接地址:https://www.777doc.com/doc-3403289 .html