欢迎来到天天文库
浏览记录
ID:6334237
大小:339.50 KB
页数:21页
时间:2018-01-10
《微机原理课程设计-8088最小系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微机原理课程设计学院:机电工程学院专业:自动化班级:学号:姓名:-20-目录一电路总体设计………………………………………………………2二电路各部分原理图设计……………………………………………42.18088最小方式系统…………………………………………42.2存储器的设计………………………………………………62.38位AD变换接口电路………………………………………82.48位DA变换接口驱动直流电机……………………………112.5步进电机控制电路……………………………………………142.6键盘和显示电路………………………………………………16三最小系统PCB版图
2、设计……………………………………………18四总结…………………………………………………………………18-20-概述本系统采用8088位处理器工作在最小方式系统下,采用8282、8286、8284构成了最小系统,形成总线逻辑。采用2764和6264构成了16KB的ROM和16KB的RAM。在此基础之上,分别实现了一系列接口逻辑,包括采用0809实现8位的温度采集接口,采用0832实现直流电机的控制,采用8255和8253实现步进电机的控制,并设计了键盘和显示逻辑。最后,运用Protel99SE的自动布线功能,完成了最小系统的PCB版图设计。-20-一电路总体设计
3、一、课程设计的要求本系统完成的功能如下:(1)用8088构成最小系统(2)用0809组成8位温度AD变换接口电路(3)用0832组成8位DA变换接口电路驱动直流电机(4)用8255和8253组成步进电机控制电路(5)键盘与显示功能二、系统的总体组成下面给出了系统的总体框图如下:1处理器芯片选用8088,当8088的MN/MX引脚接+5V电压时,8088工作在最小方式下。①时钟发生器采用8284A芯片②主微处理器CPU选用8088芯片③总线锁存器采用74LS373,用ALE的下降沿锁存。由于8088中地址线有20条,所以地址锁存要三个8282。-20-④数据收发
4、器用来对数据进行缓冲和驱动,并控制数据发送和接收方向,向CPU传送IO的数据或向IO传送CPU提供的数据。同样由于8088中数据线只有8条,所以数据收发器只要一个8286就可以了。⑤地址译码器采用74LS138,用地址线的高三位(即A19、A18、A17三位)。译码输出Y0-Y7,共可以控制8个I/O芯片在最小方式下,8088CPU会直接产生全部总线控制信号。2)只读存储器采用ROM芯片2764(或27128),随机存储器6264(或62128)3)A/D转换采用0809芯片4)用0832D/A转换芯片的模拟信号去驱动直流电机5)8253+8255去控制步进电
5、机6)显示器控制电路7)键盘控电路8)时钟电路、加电复位和复位电路。9)地址分配ROM:0000H—3FFFHRAM:8000H--BFFFHAD:00H—07HDA:40H—41H键盘相关:100H—103H显示相关:140H—141H步进电机相关:200H—207H功能描述:在最小方式下,8088CPU产生全部总线控制信号,由2764和6264构成了16KB的ROM和16KB的RAM,在此基础上,分别实现接口逻辑,本系统采用8088位处理器工作在最小方式系统下,采用8282、8286、8284构成了最小系统,形成总线逻辑。采用(8k)2764和(8k)62
6、64构成了16KB的ROM和16KB的RAM。在此基础之上,分别实现了一系列接口逻辑,包括采用0809实现8位的温度采集接口,采用0832实现直流电机的控制,采用8255和8253实现步进电机的控制,并设计了键盘和显示逻辑。最后,运用Protel99SE的自动布线功能,完成了最小系统的PCB版图设计。-20-二电路各部分原理图设计2.18088最小方式系统8088芯片介绍引脚如下图:8088的MN/MX信号线接至+5V时,系统就处于最小工作模式,即单处理器系统方式,它适合与较小规模的应用。8088最小模式典型的系统主要由8088CPU时钟发生器8284、地址锁
7、存器8282及数据总线收发器8286组成。由于地址与数据、状态线分时复用,系统中需要地址锁存器。地址锁存信号ALE控制8282的STB,用8282锁存器产生地址总线;用8286收发器产生缓冲的数据总线。8088的DEN信号作为8286的输出允许信号面,仅当DEN为低电平时,允许数据经8286进行传送;8088的DT/R信号用来控制数据传送的方向,接至8286的引脚T。当DT/R=1时,CPU向数据总线发送数据,当DT/R=0时,则CPU接收来自系统总线上的数据。数据线连至内存及I/O接口,需用数据总线收发器作驱动。在控制总线一般负载较轻,不需要驱动,故直接从8
8、088引出。8088工作与最小模式,此
此文档下载收益归作者所有