微机原理微机原理课程设计程序.asm.docx 立即下载
2025-08-27
约1.1万字
约23页
0
21KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理微机原理课程设计程序.asm.docx

微机原理微机原理课程设计程序.asm.docx

预览

免费试读已结束,剩余 18 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微机原理微机原理课程设计程序.asm

第一篇:微机原理微机原理课程设计程序.asm微机原理课程设计程序CODESEGMENTASSUMECS:CODE;初始化8255A,A口工作方式0,输出START:MOVDX,63HMOVAL,08BHMOVBL,OAHOUTDX,ALDY:MOVCX,30C4H;置定时外循环初始值MM:MOVBH,0AH;置定时内循环初始值DECLP:MOVINDECCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZJMPLP1:MOVMOVJMPLP2:MOVMOVJMPLP3:MOVMOVCXDX,62HAL,DX;读取C口值BHBH,00HMMCX,0000HXD;转向剩余时间显示程序AL,00H;判断是否有键按下LPAL,01H;判断是否是1号键按下LP1AL,02H;判断是否是2号键按下LP2AL,04H;判断是否是3号键按下LP3AL,08H;判断是否是4号键按下LP4AL,10H;判断是否是5号键按下LP5AL,20H;判断是否是6号键按下LP6AL,40H;判断是否是7号键按下LP7AL,80H;判断是否是8号键按下LP8LPAL,86HAH,01HEN;显示1号抢答成功者并锋鸣AL,0CBHAL,02HEN;显示2号抢答成功者并锋鸣AL,0CFHAH,0CFHJMPEN;显示3号抢答成功者并锋鸣LP4:MOVAL,0E6HMOVAH,08HJMPEN;显示4号抢答成功者并锋鸣LP5:MOVAL,0EDHMOVAH,10HJMPEN;显示5号抢答成功者并锋鸣LP6:MOVAL,0FDHMOVAH,20HJMPLP7:MOVMOVJMPLP8:MOVMOVJMPEN:MOVOUTMOVMOVOUTJMPXD:DECCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZCMPJZXD9:MOVEN;显示6号抢答成功者并锋鸣AL,87HAH,40HEN;显示7号抢答成功者并锋鸣AL,0FFHAH,80HEN;显示8号抢答成功者并锋鸣DX,60HDX,ALDX,61HAL,AHDX,ALMDBL;判断剩余时间并转向显示程序BL,09HXD9BL,08HXD8BL,07HXD7BL,06HXD6BL,05HXD5BL,04HXD4BL,03HXD3BL,02HXD2BL,01HXD1BL,00HXD0AL,6FH;显示剩余9秒JMPEN1XD8:MOVAL,7FH;显示剩余8秒JMPEN1XD7:MOVAL,07FH;显示剩余7秒JMPEN1XD6:MOVAL,7DH;显示剩余6秒JMPEN1XD5:MOVAL,6DH;显示剩余5秒JMPEN1XD4:MOVJMPXD3:MOVJMPXD2:MOVJMPXD1:MOVJMPXD0:MOVJMPEN1:MOVOUTCMPJZJMPMD:MOVINCMPJZJMPMOVINTCODEENDSENDAL,66H;显示剩余4秒EN1AL,4FH;显示剩余3秒EN1AL,4BH;显示剩余2秒EN1AL,06H;显示剩余1秒EN1AL,3FH;显示剩余0秒,结束。EN1DX,60HDX,ALAL,3FHMDDYDX,61H;一定时间后,若再有输入,则转向某剩余时间AL,DXAL,00HMDDYAH,4CH21HSTART第二篇:微机原理课程设计电子信息科学与技术《微机原理》课程设计一、本次课程设计的目的和意义学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。二、设计时间、基本要求(一)、设计时间:二周(二)、基本要求:a.每题2人;b.设计出完整的接口电路;c.编写出全部程序;d.在实验系统上调试通过。三、设计选题与要求选题一:多路模拟数据采集系统设计要求:设计一个2路以上的模拟数据采集系统。1、用按键选择那一路;2、用LED显示转换结果(十进制数);3、将每一路采集的100个数据存放到各自的存储区中。选题二:温度测控系统的设计要求:利用ADC0809设计一个温度测控系统,在LED数码显示器上显示温度值,并对温度进行测试和控制,当检测温度到达温度上限60℃时开风扇(即开启电动机,或以一个灯的亮灭表示),低于下限30℃时关闭风扇,LED上的显示内容为:XX℃(采用十进制显示)。选题三:函数发生器的设计(一)要求:利用DAC0832设计一个函数发生器,并利用按键选择输出波形,能分别产生三角波、阶梯波(每阶梯1V)、正向锯齿波、负向锯齿波和方波
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

微机原理微机原理课程设计程序.asm

文档大小:21KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用