Skip to content

adeansHFUT/Microcomputer-Principles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

微机原理课设

【课题3】 利用8259A 的IR1显示中断过程。
设计要求:
1.主程序是从右向左在8个数码管上逐位移动并循环显示数字“2018”。
2. 以拨动开关S4作为中断请求信号,经8259A的IR1引脚引入,并执行中断服务程序:
(1)若第一次进入中断,则所有数码管均显示1,同时发光二极管中右侧第一个灯保持闪烁;
(2)若第二次进入中断, 则所有数码管均显示2,同时发光二极管中右侧前两个灯保持闪烁;
     ......;
(6)若第六次进入中断, 则所有数码管均显示6,同时发光二极管中左侧前六个灯保持闪烁;
(7)若第七次进入中断,在数码管上显示“2018LOOP”, 同时发光二极管所有红灯保持闪烁。
     此后若再有中断进入,从(1) 开始下一轮循环。
3. 注意: 数码管显示奇数时闪烁的时间间隔为1秒(即亮1秒灭1秒),偶数时闪烁的时间间隔为2秒(即
亮2秒灭2秒),且1秒和2秒时间间隔必须通过8253硬件实现。

About

合工大_微机原理课设

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published