微机原理课程设计用8088构成最小系统

微机原理课程设计用8088构成最小系统

ID:14654865

大小:782.80 KB

页数:25页

时间:2018-07-29

微机原理课程设计用8088构成最小系统_第1页
微机原理课程设计用8088构成最小系统_第2页
微机原理课程设计用8088构成最小系统_第3页
微机原理课程设计用8088构成最小系统_第4页
微机原理课程设计用8088构成最小系统_第5页
资源描述:

《微机原理课程设计用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),构成多微处理器系统。同

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。