CK6163型加工中心主传动、进给系统,控制系统毕业设计说明书(8)

2019-05-18 21:10

Xx大学本科毕业设计(论文)

从外部程序存贮器指令(或常数)期间,每个机器周期PSEN两次有效。但在此期间,每当访问外部数据存贮器时,这两次有效的PSEN信号不出现。PSEN同样可以驱动8个TTL负载。

EA/Vpp(31脚):当EA端保持高电平时,单片机访问的是内部程序存贮器,但

当PC值超过某值时,将自动转向执行外部程序存贮器内的程序。当EA端保持低电平时,则不管是否有内部程序存贮器而只访问外部程序存贮器。对8031来说,因其无内部程序存贮器。所以该引脚必须接地,即此时只能访问外部程序存贮器。 c.输入/输出引脚

输入/输出(I/O)口引脚包括P0口、P1口、P2口和P3口。

P0口(P0.0-P0.7):为双向8为三态I/O口,当作为I/O口使用时,可直接连接外部I/O设备。它是地址总线低8位及数据总线分时复用口,可驱动8个TTL负载。一般作为扩展时地址/数据总线口使用。

P1口(P1.0-P1.7):为8位准双向I/O口,它的每一位都可以分别定义为输入线或输出线(作为输入口时,锁存器必须置1),可驱动4个TTL负载。 P2口(P2.0-P2.7):为8位准双向I/O口,当作为I/O口使用时,可直接连接外部I/O设备。它是与地址总线高8位复用,可驱动4个TTL负载,一般作为扩展时地址总线的高8位使用。

P3口(P3.0-P3.7):为8位准双向I/O口,是双功能复用口,可驱动4个TTL负载。

2、MCS-51单片机的时钟电路

时钟电路是计算机的心脏,它控制着计算机的工作节奏.MCS-51片内有一个反相放大器,XTAL1、XTAL2引脚分别为该反相放大器的输入端和输出端,该反相放大器与片外晶体或陶瓷谐振器一起构成了一个自激振荡器,产生的时钟送至单片机内部的各个部件.单片机的时钟产生方式有内部时钟方式和外部时钟方式两种,大多单片机应用系统采用内部时钟方式.

最常用的内部时钟方式采用外接晶体和电容组成的并联谐振回路,不论是HMOS还是CHMOS型单片机,其并联谐振回路及参数相同.如下图所示:

36

Xx大学本科毕业设计(论文) XTAL2MCS-51XTAL1内部时钟方式的时钟电路 MCS-51单片机允许的振荡晶体可在1.2MHz-24MHz之间可以选择,一般取11.0592MHz.电容C1、C2的取值对振荡频率输出的稳定性、大小及振荡电路起振速度有少许影响.C1、C2可在20pF-100pF之间选择,一般当外接晶体时典型取值为30pF,外接陶瓷谐振器时典型取值为47pF,取60pF-70pF时振荡器有较高的频率稳定性. 在设计印刷电路板时,晶体或陶瓷谐振器和电容应尽量靠近单片机XTAL1、XTAL2引脚安装,以减少寄生电容,更好地保证振荡器稳定和可靠的工作.为了提高温度稳定性,应采用NPO电容. 3、MCS-51单片机的复位电路 计算机在启动运行时都需要复位,使中央处理器CPU和系统中的其他部件都处于一个确定的初始状态,并从这个状态开始工作. 单片机的复位都是靠外部电路实现的,MCS-51单片机有一个复位引脚RST,高电平有效.它是施密特触发输入,当振荡器起振后,该引脚上出现两个机器周期(即24个时钟周期)以上的高电平,使器件复位,只要RST保持高电平,MCS-51便保持复位状态.此时ALE ,PSEN,P0,P1,P2,P3口都输出高电平.RST变位低电平后,退出复位状态,CPU从初始状态开始工作.复位操作不影响片内RAM的内容. MCS-51单片机通常采用上电自动复位和按钮复位两种方式.通常因为系统运动等的需要,常常需要人工按钮复位,如下图所示: 137 2Xx大学本科毕业设计(论文) +5VRSTMCS-51R1R2上电按钮复位电路 对于CMOS型单片机因RST引脚的内部有一个拉低电阻,故电阻R2可不接.单片机在上电瞬间,RC电路充电,RST引脚端出现正脉冲,只要RST端保持两个机器周期以上的高电平(因为振荡器从起振到稳定大约要10ms),就能使单片机有效复位.当晶体振荡频率为12MHz时,RC的典型值为C=10μF,R=8.2KΩ.简单复位电路中,干扰信号易串入复位端,可能会引起内部某些寄存错误复位,这时可在RST引脚上接一去耦电容. 上图那上电按钮复位电路只需将一个常开按钮开关并联于上电复位电路,按下开关一定时间就能使RST引脚端为高电平,从而使单片机复位. GND3.2.2系统的扩展 在以8031单片机为核心的控制系统中必须扩展程序存贮器,用以存放控制程序。同时,单片机内部的存贮器容量较小,不能满足实际需要,还要扩展数据存贮器。这种扩展就是配置外部存贮器(包括程序存贮器和数据存贮器)。另外,在单片机内部虽然设置了若干并行I/O接口电路,用来与外围设备连接。但当外围设备较多时,仅有几个内部I/O接口是不够的,因此,单片机还需要扩展输入输出接口芯片。 1、程序存贮器的扩展 MCS-51系列单片机的程序存贮器空间和数据存贮器空间是相互独立的。程序存贮器寻址空间为64KB(0000H-0FFFFH),8031片内不带ROM,所以要进行程序存贮器的扩展。用作程序存贮器的常用的器件是EPROM。 由于MCS-51单片机的P0口是分别复用的地址/数据总线,因此,在进行程序存贮器扩展时,必须用地址锁存器锁存地址信号。通常地址锁存器可使用带三态缓冲输出的八D锁存器74LS373。当用74LS373作为地址锁存器时,锁存端G可直接与单片机的锁存控制信号端ALE相连,在ALE下降沿进行地址锁存。 根据应用系统对程序存贮器容量要求的不同,常采用的扩展芯片扩展238 3Xx大学本科毕业设计(论文)

EPROM2716(2KB38)、2732A(4KB38)、2764A(8KB38)、27128A(16KB38)、

2(32KB38)和27512(64KB342725638)等。以上6种EPROM均为单一+5V电源供5电,维持电流为35mA-40mA,工作电流为75mA-100mA,读出时间最大为250ns,均有双列直插式封装形式,A0-A15是地址线,不同的芯片可扩展的存贮容量的大小不同,因而提供8位地址的P2端口线的数量各不相同,故2716为A0-A10,27512为A0-A15;D0-D7是数据线;CE是片选线,低电平有效;OE是数据输出选通线;Vpp是编程电源;Vcc是工作电源;PGM是编程脉冲输入端。 根据程序存贮器扩展的原理,以EPROM2764A和锁存器74LS373为例对8031单片机进行程序存贮器的扩展。因为2764A是8KB容量的EPROM,故用到了13根地址线,A0-A12。如果只扩展一片程序存贮器EPROM,故可将片选端CE直接接地。下图为扩展两片EPROM的连接方法。同时,8031运行所需的程序指令来自2764A,要把其EA端接地,否则,8031将不会运行。 123456781312151431191891716P10P11P12P13P14P15P16P17INT1INT0T1T0EA/VPX1X2RESETRDWR8031AHP00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P2739383736353433322122232425262728347813141718111D0D1D2D3D4D5D6D7OELE74LS373Q0Q1Q2Q3Q4Q5Q6Q72569121516191098765432524212322022271A0A1A2A3A4A5A6A7A8A9A10A11A12CEOEPGMVPP2764⑴D0D1D2D3D4D5D6D711121315161718191098765432524212322022271A0A1A2A3A4A5A6A7A8A9A10A11A12CEOEPGMVPP2764⑵D0D1D2D3D4D5D6D71112131516171819RXDTXDALE/PPSEN10113029VCCVCC8031扩展2764的连接图 2、数据存贮器的扩展 8031单片机内部有128个字节RAM存贮器。CPU对内部的RAM具有丰富的的操作指令。但在用于数据采集和处理时,仅靠片内提供的128个字节的数据存贮器是远远不够的。在这种情况下,可利用MCS-51的扩展功能,扩展外部数据存贮器。 数据存贮器只使用WR、RD控制线而不用PSEN。正因为如此,数据存贮器与39 TitleSizeBNXx大学本科毕业设计(论文)

程序存贮器可完全重叠,均为0000H-FFFFH,但数据存贮器与I/O口与外围设备是统一遍址的,即任何扩展的I/O口以及外围设备均占用数据存贮器地址。8031的P0口为RAM的复用地址/数据线,P2口用于对RAM进行页面寻址(根据其容量不同,所占的P2端口不同,在对外部RAM读/写期间,CPU产生RD/WR信号。

在8031单片机应用系统中,静态RAM是最常用的,由于这种存贮器的设计无需考虑刷新问题,因而它与微处理器的接口很简单。最常用的静态RAM芯片有6116(2KB38)和6264(8KB38)。单一+5V供电,额定功耗分别为160mW和200mW,典型存取时间均为200ns,均有双列之插式封装,管脚分别为24和28线。

下图是6264与8031的连接图。从图中知:6264的片选CS1接8031的P2.7,

1第二片选线CS2接高电平,保持一直有效状态。因6264是8KB容量的RAM,故234用到了3根地址线。6264的地址范围为0000H-7FFFH 对于一个完整的应用系统,必须具备一定容量的程序存贮器和一定容量的数据存贮器。8031单片机外部扩展两片2764EPROM和两片6264静态RAM。程序存贮器2764的地址为:0000H-1FFFH。数据存贮器6264的地址为0000H-7FFFH。 123456781312151431191891716P10P11P12P13P14P15P16P17INT1INT0T1T0EA/VPX1X2RESETRDWR8031AHP00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P2739383736353433322122232425262728347813141718111D0D1D2D3D4D5D6D7OELE74LS373Q0Q1Q2Q3Q4Q5Q6Q7256912151619VCC10987654325242123222272620A0A1A2A3A4A5A6A7A8A9A10A11A12OEWECS2CS16264⑴D0D1D2D3D4D5D6D71112131516171819VCC10987654325242123222272620A0A1A2A3A4A5A6A7A8A9A10A11A12OEWECS2CS16264⑵D0D1D2D3D4D5D6D71112131516171819RXDTXDALE/PPSEN101130298031扩展6264的连接图 3、 I/O口的扩展 MCS-51系列单片机大多具有四个8位I/O口(即P0、P1、P2、P3),原理上这四个I/O口均可用作双向并行I/O接口。但在实际应用中,P0口常被用作为数据总线和低8位地址总线使用,P2口常被用作为高8位地址总线使用,P3口某些位又常用它的第二功能,特别是无ROM型的单片机因必须扩展外部程序存贮器,则更是如此。所以,若一个MCS-51应用系统需连接较多的并行输入/输出的40


CK6163型加工中心主传动、进给系统,控制系统毕业设计说明书(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:党委书记在集团公司处级领导干部竞争上岗动员大会上的讲话

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: