西南交通大学微机原理课程设计
2024-12-17 21:14:33 466KB 交通物流
1
电子闹钟设计 电子闹钟设计是一个微机原理与接口技术课程设计题,旨在学习和掌握计算机中常用的微机原理和接口技术。该设计使用三块芯片:8253、8259、8255,分别实现定时、计数、并行接口、中断控制和显示功能。 1. 设计目的 该设计的目的是学习和掌握计算机中常用的微机原理和接口技术,掌握唐都仪器的使用和应用,并能独立设计和实现一个电子闹钟系统。 2. 设计要求 该设计需要使用唐都仪器,实现电子闹钟的硬件设计和软件设计。硬件设计需要完成四大模块的设计:8253 定时、计数器模块、8255 并行接口模块、8259 中断控制模块和显示模块。软件设计需要完成主程序设计、按键处理程序设计、IRQ7 中断设计和七段数码管显示设计。 3. 硬件设计 硬件设计是电子闹钟设计的核心部分,该部分需要完成四大模块的设计: * 8253 定时、计数器模块:该模块实现定时和计数功能,能够产生定时信号和计数结果。 * 8255 并行接口模块:该模块实现并行接口功能,能够实现数据的传输和交换。 * 8259 中断控制模块:该模块实现中断控制功能,能够响应外部中断信号和处理中断请求。 * 显示模块:该模块实现显示功能,能够显示闹钟的时间和其他信息。 4. 软件设计 软件设计是电子闹钟设计的软件部分,该部分需要完成四大模块的设计: * 主程序设计:该模块实现闹钟的主程序,能够实现闹钟的基本功能。 * 按键处理程序设计:该模块实现按键处理功能,能够响应用户的按键输入。 * IRQ7 中断设计:该模块实现IRQ7 中断功能,能够响应外部中断信号。 * 七段数码管显示设计:该模块实现七段数码管显示功能,能够显示闹钟的时间和其他信息。 5. 运行与调试 电子闹钟设计的运行与调试是该设计的最后一步,该步骤需要将硬件和软件部分组合起来,实现电子闹钟的完整功能,并进行调试和测试,以确保电子闹钟的正确运行。 6. 设计体会与小结 电子闹钟设计是一个复杂的设计题目,该设计需要掌握微机原理和接口技术,并需要掌握唐都仪器的使用和应用。通过该设计,学生可以学习和掌握计算机中常用的微机原理和接口技术,并能独立设计和实现一个电子闹钟系统。 7. 程序清单 电子闹钟设计的程序清单包括硬件设计和软件设计两部分,硬件设计部分需要列出每个模块的设计要求和实现方法,软件设计部分需要列出每个模块的设计要求和实现方法。 8. 参考文献 电子闹钟设计的参考文献包括微机原理和接口技术相关的 Literature 和技术手册等。
2024-12-16 16:34:46 467KB 西安科技大学 微机原理
1
设计内容:在Proteus8.6仿真平台上,使用Intel 8086芯片、并行接口芯片8255A、中断控制器8259A、计数器接口芯片8253、74LS373、74LS245、74LS138以及发光二极管,设计实现走马灯效果,同时可以通过按键控制走马灯的走停。包含.asm、.pdsprj文件。 设计思路:走马灯通过8个发光二极管依次闪烁实现。这个系统主要由8086最小系统,显示模块、中断模块、定时模块组成。 适合人群:微机原理与接口技术仿真实验 学习人员 涉及知识:Proteus8.6仿真平台使用、汇编程序编写、Intel 8086芯片、并行接口芯片8255A、中断控制器8259A、计数器接口芯片8253、74LS373、74LS245、74LS138
2024-10-22 12:39:20 26KB Proteus8.6 Intel8086 汇编
1
参见:https://blog.csdn.net/qq_61814350/article/details/135141563?spm=1001.2014.3001.5502 由于 proteus 中已将 RAM 与 ROM 集成在 8086 内部,故搭建最小系统时只需处理地址锁存与数据缓冲部分即可。(1)数据缓冲 采用 74HC245 芯片(2)地址锁存 采用 74HC573 芯片 该芯片可实现有效 8 位锁存,并有较强的驱动能力,可在驱动多芯片时不掉电压。本系统共采用 3 块 74HC573 芯片锁存 20 位地址信号至新的地址总线中(与总线连接后,最小模式中 16~19 位地址并不复用,也可以不做锁存处理) (3)译码电路 由于 RAM 与 ROM 均已内置,故只需对 IO 口所接外设芯片地址译码,此处采用 138 译 码器,并保证 IO/M 口低电压时有效。(只对 A5~8 译码即可覆盖绝大多数常用 IO 外设的微 机标准地址,故此处仅设计一个 74HC138 译码器,后续其余功能若出现不足可再酌情增加。 (4)完整电路
2024-09-18 09:58:44 62KB proteus
1
河北专接本微机原理简答题大全 河北专升本微机原理简答题大全
2024-07-16 18:37:59 1.3MB 河北专接本 微机原理
1
本课程设计旨在使学生在学习《微机原理与接口技术》这门课程之后,能够掌握Intel8086/8088微型计算机系统的组成原理,熟练运用8086宏汇编语言进行程序设计,熟悉各种I/O接口的配套使用技术,掌握用Intel8086/8088CPU进行一些基本的微型计算机系统的软硬件设计方法。通过对具体应用的课程设计使学生对所学知识有进一步的加深和了解,培养和提高学生的动手能力和实际应用能力。 课题一:基于DAC0832的波形发生器设计 设计一个能产生正弦波、方波、三角波、梯形波、锯齿波的波形发生器。系统功能要求如下: (1)系统采用8086微处理器,设置5个开关K1―K5分别对应正弦波、方波、三角波、梯形波、锯齿波,按一次 开关,输出对应的输出波形。 (2) 5路选择开关可选择并行接口扩展,波形的产生选择DAC0832的D/A转换器来实现。
2024-06-26 16:27:14 2.96MB 课程资源 微机原理课程设计 8086 proteus
1
南京邮电大学2019级微机原理与接口技术实验报告三份
2024-06-08 11:16:30 17.19MB 微机原理与接口技术 南京邮电大学
1
微机原理课程设计报告电子时钟 读取系统时间,这个可以很好帮助大家设计电子时钟,也是做微机原理实验的好资料!
1
东北大学-接口技术(微机原理)实验报告
2024-05-23 18:41:47 2.33MB 东北大学 接口 汇编
1
西电微机原理课设项目,键盘电子乐器演奏程序设计(电子琴),MFC .zip
2024-03-28 22:50:55 9.76MB
1