一口控制他口显示

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

实验四一口控制他口显示一、设计任务对按键次数计数,用两位数码管显示按键次数。二、设计步骤1、电路设计2、程序设计CountEQU30HSP1BITP3.7ORG0START:MOVCount,#00HNEXT:MOVA,CountMOVB,#10DIVABMOVDPTR,#TABLEMOVCA,@A+DPTRMOVP0,AMOVA,BMOVCA,@A+DPTRMOVP2,AWT:JNBSP1,WTWAIT:JBSP1,WAITLCALLDELY10MSJBSP1,WAITINCCountMOVA,CountCJNEA,#100,NEXTLJMPSTARTDELY10MS:MOVR6,#20D1:MOVR7,#248DJNZR7,$DJNZR6,D1RETTABLE:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FHEND三、思考题1、如果把P0口的上拉电阻去掉,可否?(思考不作答)答:不能。2、JB指令和JC指令有什么区别?(思考不作答)DIVAB指令商放哪儿?余数放哪儿?(思考不作答)答:JB指令是位转移,即为1跳转。JC指令是判断C进位标志是否为1,为1则跳转到指定位置。DIVAB指令商放A,余数放B.3、如果使用共阳极的数码管,电路图怎样修改,代码怎样修改?(作答)答:更换共阳极数码管,并将数码管的接地部分改为接电源。代码部分将TABLE那部分改为C0H,F9H,A4H,B0H,99H,92H,82H,F8H,80H,90H4、画出程序流程图开始A=Count,B=10判断是否有按键?商A=A/B,余数B=A%B商A送P0口,余数B送P2口是A=Count+1判断按键是否有效?调用10ms延时程序是A100?设置初值Count=0是否否否

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功