您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > 51单片机矩阵键盘显示汇编版
Isis仿真图源程序如下:ORG0000HLJMPMAINORG0100HMAIN:LCALLCKJBF0,$-3;判断标志位F0(PEW.5)MOVA,R1;MOVDPTR,#TABLE;根据R1参量显示相应的数值MOVCA,@A+DPTR;MOVP1,A;LJMPMAINCK:SETBF0;设置标志位MOVR0,#0EFH;给P3初值,即P3.4=0MOVR1,#00;指向TABLE的参量MOVR3,#4;扫描行LOOP1:MOVA,R0MOVP3,ANOPMOVA,P3SETBC;置位CMOVR2,#4;判断在哪一列LOOP:RRCA;扫描的数据带C左移一位JNCCK1;扫描到数据,跳转INCR1;显示参数加1DJNZR2,LOOPMOVA,R0;RLA;改变扫描列MOVR0,A;DJNZR3,LOOP1LJMPCKCK1:CLRF0;复位标志位RETTABLE:DB00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15END
本文标题:51单片机矩阵键盘显示汇编版
链接地址:https://www.777doc.com/doc-1855172 .html