微机原理微机原理课程设计程序.asm由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“微机原理课程设计”。
微机原理课程设计程序
CODE
SEGMENT
ASSUME
CS:CODE;初始化8255A,A口工作方式0,输出 START: MOV
DX,63H
MOV
AL,08BH
MOV
BL,OAH
OUT
DX,AL DY:
MOV
CX,30C4H;置定时外循环初始值 MM:
MOV
BH,0AH;置定时内循环初始值
DEC
LP:
MOV
IN
DEC
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
JMP
LP1:
MOV
MOV
JMP
LP2:
MOV
MOV
JMP
LP3:
MOV
MOV
CX DX,62H AL,DX;读取C口值 BH BH,00H MM CX,0000H XD;转向剩余时间显示程序 AL,00H;判断是否有键按下 LP AL,01H;判断是否是1号键按下 LP1 AL,02H;判断是否是2号键按下 LP2 AL,04H;判断是否是3号键按下 LP3 AL,08H;判断是否是4号键按下 LP4 AL,10H;判断是否是5号键按下 LP5 AL,20H;判断是否是6号键按下 LP6 AL,40H;判断是否是7号键按下 LP7 AL,80H;判断是否是8号键按下 LP8 LP AL,86H AH,01H EN
;显示1号抢答成功者并锋鸣
AL,0CBH AL,02H EN
;显示2号抢答成功者并锋鸣
AL,0CFH AH,0CFH
JMP
EN
;显示3号抢答成功者并锋鸣 LP4:
MOV
AL,0E6H
MOV
AH,08H
JMP
EN
;显示4号抢答成功者并锋鸣 LP5:
MOV
AL,0EDH
MOV
AH,10H
JMP
EN
;显示5号抢答成功者并锋鸣 LP6:
MOV
AL,0FDH
MOV
AH,20H
JMP
LP7:
MOV
MOV
JMP
LP8:
MOV
MOV
JMP
EN:
MOV
OUT
MOV
MOV
OUT
JMP
XD:
DEC
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
CMP
JZ
XD9:
MOV EN
;显示6号抢答成功者并锋鸣 AL,87H AH,40H EN
;显示7号抢答成功者并锋鸣 AL,0FFH AH,80H EN
;显示8号抢答成功者并锋鸣 DX,60H DX,AL DX,61H AL,AH DX,AL MD BL
;判断剩余时间并转向显示程序 BL,09H XD9 BL,08H XD8 BL,07H XD7 BL,06H XD6 BL,05H XD5 BL,04H XD4 BL,03H XD3 BL,02H XD2 BL,01H XD1 BL,00H XD0 AL,6FH;显示剩余9秒
JMP
EN1 XD8:
MOV
AL,7FH;显示剩余8秒
JMP
EN1 XD7:
MOV
AL,07FH;显示剩余7秒
JMP
EN1 XD6:
MOV
AL,7DH;显示剩余6秒
JMP
EN1 XD5:
MOV
AL,6DH;显示剩余5秒
JMP
EN1 XD4:
MOV
JMP
XD3:
MOV
JMP
XD2:
MOV
JMP
XD1:
MOV
JMP
XD0:
MOV
JMP
EN1:
MOV
OUT
CMP
JZ
JMP
MD:
MOV
IN
CMP
JZ
JMP
MOV
INT
CODE
ENDS
END
AL,66H;显示剩余4秒
EN1 AL,4FH;显示剩余3秒
EN1 AL,4BH;显示剩余2秒
EN1 AL,06H;显示剩余1秒
EN1 AL,3FH;显示剩余0秒,结束。
EN1 DX,60H DX,AL AL,3FH MD DY DX,61H;一定时间后,若再有输入,则转向某剩余时间AL,DX AL,00H MD DY AH,4CH 21H START
接口技术课程设计一、设计内容设计一个投票统计器,完成投票、计票统计和票数显示等功能。二、设计原理及方案在8086最小工作模式下,连接一块8255A芯片。在 8255A的C端口连接8......
一、设计题目单片机综合试验仪——计数/中断模块 二、功能及性能指标显示计数,记到15就重新开始计数 三、设计目的1 了解单片机综合实验仪基本构成和分模块设计方法。掌握PRO......
合肥工业大学 计算机与信息学院课程设计课程:微机原理与接口技术设计 专业班级:计算机科学与技术班 学号:2 姓名: 一、设计题目及要求:利用 8259A中断,实现对8253多种计数初值的设......
《微机原理》课程设计报告时间 学 院 专业班级 姓 名 学 号 合 作 者指导教师 成 绩 2013 年 11 月摘要本文针对可燃气体检测模块MQ—K1,综合运用《微机原理》所学知识,选择合......
《微机原理及接口》课程设计任务书适用专业:05电子信息工程 通信工程一、本次课程设计的目的和意义学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用......