全球旧事资料 分类
JNZR7DJNZR6DEL4RETEND五中断的应用1实验要求:对外部中断源INT0、INT1设置边沿触发中断方式,利用按键产生中断功能。按下S17或S18,产生INT0或INT1的中断信号,使数码管显示处迅速速递增1或递减1递增1时,伴随蜂鸣器的“嘀嘀”声音,数码管显示处迅速增加1当9999再加1时,数码管恢复成0000。递减1时,伴随着蜂鸣器的“嘀”声音,数码管显示处迅速递减1当0000再减1时,数码管保持0000不变。2实验目的:a学习INT0、INT1的边沿触发中断程序。b结合数码管、按键识别和,学习小型系统程序的编写。c从显示结果中观察、理解按键的抖动现象。3电路图如
f4实验程序:SECONDEQU30HTCOUNTEQU31HORG00HLJMPSTARTORG0BHLJMPINT0XSTARTMOVSECOND00HMOVA,SECONDMOVB,10DIVABMOVDPTR,TABLEMOVCAADPTRMOVP0,AMOVA,BMOVCAADPTRMOVP2,AMOVTCOUNT,00HMOVTMOD,01HMOVTH0,6553650000256MOVTL0,6553650000MOD256SETBTR0SETBET0SETBEASJMP
fINT0XMOVTH0,6553650000256MOVTL0,6553650000MOD256INCTCOUNTMOVA,TCOUNTCJNEA,20NEXTMOVTCOUNT00HINCSECONDMOVA,SECONDCJNEA,60NEXMOVSECOND,00HNEXMOVA,SECONDMOVB,10DIVABMOVDPTR,TABLEMOVCAADPTRMOVP0,AMOVA,BMOVCAADPTRMOVP2,ANEXTRETITABLEDB3FH06H5BH4FH66H6DH7DH07H7FH6FHEND
六、实验总结
为期一周的实训结束了,从第一天编辑最简单的程序到后来编辑较复杂的程序,整周实训感觉时间挺紧,对如何编写好程序可谓是费劲心思,最后程序完成则有一种成功的喜悦。在实训中,我感觉理论知识的不足,编写过程中不细心导致不必要的错误等,故此,理论知识和细心度是我努力的方向,希望学好单片机掌握这门知识。
fr
好听全球资料 返回顶部