【文件属性】:
文件名称:HFUT-CS微机原理实践参考资料:实验指南、实验及课程设计参考程序
文件大小:637KB
文件格式:RAR
更新时间:2013-06-26 02:56:00
微机原理 课程设计 实验指南
基于清华同方教学仪器设备公司和清华大学计算机系微机教研组联合研制的TPC-1A型16位微机实验培训系统,给出微机原理实践环节的相关资料:包括实验指南及参考程序、课程设计选题及参考程序。其中所涉及的课程设计课题有:
一、通过小键盘的输入来控制输出的演示
1、按下‘R’键时,在七段数码管上循环显示‘8’;
2、按下‘P’键时,在发光二极管上依次循环定时点亮(用软件延迟);
3、按下‘G’键时,退出返回DOS;
4、按下‘E’键时,从各功能返回等待命令。
二、十字路口交通灯管制
设置十字路口南北、东西向的四组红、黄、灯,红、绿、黄灯亮灯的规律符合实际的十字路口交通灯亮灭的规律。但在红灯转换为绿灯时,其中一路(南北向)可由计数另一路口(东西向)等待的车辆数,计满规定量转换;另一路(东西向)仍由定时器控制,时间到转换。
三、利用8259A的IRQ2显示中断过程
1、主程序是在七段数码管上循环显示‘8’,从右到左循环显示;
2、中断服务程序中,在七段数码管上依次显示全1,2,3,......,9,要求显示2秒左右时间,可采用软件延迟(时间通过调试大致2秒左右),总计中断9次,结束返回DOS;
3、每次由手动产生IRQ5中断请求信号,引起中断。
四、用8255和8253使发光二极管按一定规律轮流点亮
每隔1/2秒,1秒使发光二极管两个灯、四个灯循环依次点亮,共计四种点亮功能。可设置主机键盘命令键:
‘A’--‘D’:分别进入四种点亮功能;
‘Q’:从某个点亮功能退出;
‘W’:返回DOS
五、数字闹钟
1、通过8253定时器作产生秒脉冲定时中断。在中断服务程序中实现秒,分,小时的进位(24小时制);
2、将当前时分秒在七段LED显示器上显示(如:091132);
3、可设置闹钟的时间当前值(对准时间);
4、具有闹铃功能。
【文件预览】:
课程设计
----TASM.EXE(133KB)
----MYLAMP2.ASM(10KB)
----Smallkey.ASM(9KB)
----LINK.EXE(198KB)
----MYLED.ASM(8KB)
----CLOCK.ASM(17KB)
----MYLAMP.ASM(9KB)
实验指南及参考程序
----LED.ASM(8KB)
----KEY.ASM(5KB)
----LAMP.ASM(4KB)
----INT.ASM(7KB)
----RAM.ASM(5KB)
----KL.ASM(14KB)
----SW.ASM(4KB)
----8251.ASM(5KB)
----微机原理实验指南.doc(543KB)
温馨提示.txt
网友评论
- 代码不能直接用,需要稍加修改,但思想还是很有帮助的
- 给同学下的,对实验有点用处吧
- 还行吧。实验不太一样
- 内容对实验有帮助!!
- 不错,可以用
- 现在的实验箱环境和资料中所用实验箱不一样,不能运行。但程序还是有帮助的。