多个数码管显示数字的时候,我们实际上是轮流点亮数码管(一个时刻内只有一个数码管是亮的),利用人眼的视觉暂留现象(也叫余辉效应),就可以做到看起来是所有数码管都同时亮了,这就是动态显示,也叫做动态扫描。 例如:有 2 个数码管,我们要显示“12”这个数字,先让高位的位选三极管导通,然后控制段选让其显示“1”...
JB ACC.2,SZ 2 ;如果S2键按下,则ACC.2=1,转去执行显示数字2,否则顺序执行。 JB ACC.3,SZ 3 ;如果S3键按下,则ACC.3=1,转去执行显示数字3,否则顺序执行。 JB ACC.4,SZ 4 ;如果S4键按下,则ACC.4=1,转去执行显示数字4,否则顺序...
MAIN: MOV A,#0FFH MOV P2,A ;显示器灭 LL0: JB P3.2 ,LL0 ;等待主持人 按下抢答开始按钮 MOV A,#0C0H ;抢答开始 显示0 MOV P2,A LL1: JB P1.7,LL2 MOV A,#0F9H ;1号选手抢答 显示1 MOV P2,A SJMP LLEND L...