欢迎来到天天文库
浏览记录
ID:14654865
大小:782.80 KB
页数:25页
时间:2018-07-29
《微机原理课程设计用8088构成最小系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微机原理课程设计学号:04113024班级:041131姓名:何怡24目录概述…………………………………………………………一.8088CPU及其引线功能………………………………………二.8088CPU的内部结构…………………………………………三.芯片介绍……………………………………………………1·地址锁存器8282(74LS373)…………………………………………2·数据双向收发器8286(74LS245)………………………………3·6264(SRAM)的引脚………………………………………………4·2764(EPROM)的引线、功能…………………
2、…………………5·中断控制器8259A………………………………………………6·并行接口芯片8255A……………………………………………7·数模变换器0832…………………………………………………四.电路介绍………………………………………………1·8088最小系统地址总线、数据总线、控制总线的形成…………………………………………………………………2·存储器电路及译码电路设计…………………………………3·8位A/D变换接口电路………………………………………4·8位D/A变换接口驱动直流电机……………………………245·步进电机控制电路……………………
3、……………………186·8259中断实验…………………………………………………19五.设计心得………………………………………………20概述一、课程设计的要求(1)用8088构成最小系统,完成数据总线,地址总线,控制总线的电路设计(2)用0809组成8位温度A/D变换接口电路(3)用0832组成8位D/A变换接口电路驱动直流电机(4)用8255和8253组成步进电机控制电路(5)用两片2764完成ROM的扩展,设计地址分配译码电路,地址为FFFF0H~FFFFFH(6)用两片6264完成RAM的扩展,设计地址分配译码电路,地址为0000H~3FFF
4、H24·系统的总体组成1处理器芯片选用8088,当8088的MN/MX引脚接+5V电压时,8088工作在最小方式下。①时钟发生器采用8284A芯片②主微处理器CPU选用8088芯片③总线锁存器采用74LS373,用ALE的下降沿锁存。由于8088中地址线有20条,所以地址锁存要三个8282。④数据收发器用来对数据进行缓冲和驱动,并控制数据发送和接收方向,向CPU传送IO的数据或向IO传送CPU提供的数据。同样由于8088中数据线只有8条,所以数据收发器只要一个8286就可以了。⑤地址译码器采用74LS138,用地址线的高三位(即A19、A18、A
5、17三位)。译码输出Y0-Y7,共可以控制8个I/O芯片在最小方式下,8088CPU会直接产生全部总线控制信号。242)只读存储器采用ROM芯片2764(或27128),随机存储器6264(或62128)3)A/D转换采用0809芯片4)用0832D/A转换芯片的模拟信号去驱动直流电机5)8253+8255去控制步进电机6)显示器控制电路7)键盘控电路8)时钟电路、加电复位和复位电路。9)地址分配ROM1:0000H~1FFFHROM2:2000H~3FFFH8254:4000H~计数器4010H+00H计数器1:4010H+01H计数器2:40
6、10H+02H控制寄存器:4010H+03H8255:4010HA口:4020H+00HB口:4020H+01HC口:4020H+02H控制寄存器:4020H+03H240809:4020H0832:4030HRAM1:8000H~9FFFHRAM2:A000H~BFFFHROM:0000H—3FFFHRAM:8000H--BFFFHAD:00H—07HDA:40H—41H键盘相关:100H—103H显示相关:140H—141H步进电机相关:200H—207H功能描述:在最小方式下,8088CPU产生全部总线控制信号,由2764和6264构成了1
7、6KB的ROM和16KB的RAM,在此基础上,分别实现接口逻辑一·8088CPU及其引线功能8088CPU是一块具有40条引出线的集成电路芯片,其个引出线的定义如图1,,所示。为了减少芯片的引线,有许多引线具有双重功能,采用分时复用的工作方式,及在不同的时刻,这些引线上的信号是不同的。同时,8088CPU上有24MN/MX输入引线,用以决定8088CPU工作在哪种模式下,当MN/MX=1时,8088CPU工作在最小模式下。此时,构成的微型机中包括一个8088CPU,且系统总线由CPU的引线形成,微型机所用的芯片最少。当MN/MX=0是,8088C
8、PU工作在最大模式下。在此模式下,构成的微型计算机中除了有8088CPU之外,还可以接另外的CPU(如8087),构成多微处理器系统。同
此文档下载收益归作者所有