网上这方面资料感觉有点少 所以和同学一起做了这个 protues仿真
这个题目很多高校都应该用过类似的作为微机原理 或汇编的课设、
仿真元器件
8086、8253、8255、74LS373、74LS138、8个单色LED灯、蜂鸣器、按键
汇编编译软件 EMU8086
这个大概实现的功能 :
自动模式 三种花式灯轮流跑十次 每种花式跑的同时响起对应频率的蜂鸣器响声
手动模式 按下对应键 会在LED灯上显示对应的0到9 的BCD码 且响起对应的蜂鸣器频率
一个键复位 一个键选择手动模式或自动模式 四个键改变当前频率 还有十个键 为自动模式下的选择键
遇到的问题
在调试过程中我们发现如果在emu8086 中调用子程序 在emu中调试正确 但在protues中 遇到子程序那块会卡主不往下执行我们调了挺久没弄出来 所以在代码中 没有用到子函数 全是用jum指令 导致代码过长
下载地址 有需要的可以参考
http://download.csdn.net/download/jirong5206/10203129
版权声明:本文为jirong5206原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。