- 4
- 0
- 约3.25千字
- 约 5页
- 2024-07-13 发布于上海
- 举报
PAGE
PAGE5
一.实验要求:
本次实验的要求与前一实验类似,但仅要求识别小键盘0~9数字键,将小键盘键入的任意长的0~9数字串,采用左移位动态显示的方法显示在数码管电路上,当小键盘按下”R”时停止演示.
二.实验电路图:
三.程序框图:
预置:
预置:A口为方式0输出
B口为方式0输入
0
0
PA7 PA0
PB2PB0 AH
AH=7?
AH=7?
四.程序清单:
TITLELITTLEKEYBOARD
SSEGSEGMENTPARASTACKSTACKDB256DUP(0)
SSEGENDSDSEGSEGMENT
A_8255EQU220HB_8255EQU221HCON_8255EQU223HBUFFERDB6DUP(0)HANGDB?
LIE DB?NEWHANGDB?NEWLIE DB?
TABLE DB
3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,
6FH,
DSEGENDSCSEGSEGMENT
ASSUMECS:CSEG,DS:DSEG,SS:SSEGSTARTPROCNEAR
MOVAX,DSEGMOVDS,AX
CMPAGAIN:
CALLDISPLAYMOVDX,CON_8255MOVALOUTDX,AL
AGAIN:
CALLDISPLAYMOVDX,A_8255MOVAL,0
OUTDX,ALMOVDX,B_8255INAL,DX
CMPALJEAGAIN
MOVLIE,ALCALLDELAY1
MOVDX,CON_8255MOVALOUTDX,AL
MOVDX,B_8255MOVAL,LIEOUTDX,AL
MOVDX,A_8255INAL,DX
MOVHANG,ALCALLGETINPUTCMPAL,0AH
JECMPAGAINCMPAL,0FFHJNECONTINUECALLCLOSEALLMOVAH,4CHINT21H
CONTINUE:
CALLCHANGEMOVCX,0
LABLE:
CALLDISPLAYINCCX
CMPCX,256JNELABLE
JMPCMPAGAINRET
STARTENDP
;*********************************DELAY1PROCNEAR
PUSHAXPUSHCXPUSHDXMOVAH,86HMOVCX,0MOVDX,20000INT15H
POPDXPOPCXPOPAXRET
DELAY1ENDP
GETINPUTPROCNEARCMPLIEJELIE0
CMPLIEJELIE1
CMPLIE
JELIE2
MOVAL,0AHRET
LIE2:CMPHANGJENEXT
MOVAL,0AHRET
NEXT:MOVAL,0FFHRET
LIE0:CMPHANGJEKEY8
CMPHANGJEKEY9
MOVAL,0AHRET
KEY8:MOVAL,8
RETKEY9:MOVAL,9
RET
LIE1:CMPHANGJEKEY0
CMPHANGJEKEY1
CMPHANGJEKEY2
CMPHANGJEKEY3
CMPHANGJEKEY4
CMPHANGJEKEY5
CMPHANGJEKEY6
CMPHANGJEKEY7
MOVAL,0AHRET
KEY0:MOVAL,0
RETKEY1:MOVAL,1
RETKEY2:MOVAL,2
RETKEY3:MOVAL,3
RETKEY4:MOVAL,4
RETKEY5:MOVAL,5
RETKEY6:MOVAL,6
RETKEY7:MOVAL,7
RETGETINPUTENDP
CHANGEPROCNEARPUSHAX
PUSHSI
MOVSI,OFFSETBUFFERMOVAH,[SI+1]
MOV[SI],AHMOVAH,[SI+2]MOV[SI+1
您可能关注的文档
- 识字7教案分析和总结.docx
- 识字二 分析和总结.docx
- 识字二分析和总结.docx
- 识字二教学设计第一课时.docx
- 识字教学随笔.docx
- 识字三导学案.docx
- 识字四导学案.docx
- 识字四导学案1.docx
- 识字五导学案.docx
- 识字一分析和总结.docx
- 2025_2026学年新教材高中英语Unit5PoemsSectionCUsingLanguageⅠ课后习题含解析新人教版选择性必修第三册.docx
- 山东省2025_2026学年高一语文下学期6月监测联合调考试题.doc
- 甘肃省武威第十八中学2026届高三历史上学期第四次诊断检测期末试题.doc
- 安徽省合肥市长丰县凤麟中学2025_2026学年高二历史下学期期中试题理.doc
- 2025_2026学年新教材高中政治第四单元社会争议解决10课时2严格遵守诉讼程序课时作业含解析部编版选择性必修2.doc
- 2026年六年级语文下册习作归类期末专项练习新人教版.doc
- 部编版九年级上册道德与法治复习练习题一.docx
- 通史版2026版高考历史一轮复习阶段评估检测六中国近代化的开端_1840_1895年含解析.doc
- 2025_2026学年新教材高中语文第二单元5以工匠精神雕琢时代品质练习1含解析部编版必修上册.docx
- 2026高考历史一轮复习专题十二西方人文精神的起源发展及近代以来世界科学文艺发展历程第29讲蒙昧中的觉醒和神权下的自我教师文档教案人民版.doc
最近下载
- 国家中小学智慧教育平台的应用培训.pptx VIP
- 上海市青浦区2026届高三一模英语试题(含答案).docx
- DBJ52T 112-2022 贵州省供水服务评价标准.docx VIP
- 人教版高中语文必修上册教学设计-披情入理,妙笔幽微——散文写作如何做到情景交融.pdf VIP
- 医疗器械程序文件.pdf VIP
- ICD-O-3形态学编码汇总.pdf VIP
- 2025年版新版交规题库12123学法减分题库(学法减分题库及答案通用版300题).docx
- 县残疾人联合会2025年度民主生活会班子对照检查材料(五个带头) .docx VIP
- 基于LORA技术的教室环境监测系统设计与实现.docx VIP
- 钢结构主体验收自评报告.pdf VIP
原创力文档

文档评论(0)