拉暮式数码管显示
时间:10-11
来源:互联网
点击:
一、设计任务
1、单片机的P0口接在7SEG-MPX8上,P2.0~P2.3口接74LS138的A 、B、C口,Y0~Y7接在数码管位选的1~8上。用单片实现:数字1~8从数码管的最右边依次向左边移动,就像拉幕是一样。
三、设计程序
//拉暮式显示数字1—8
DISP_CNT EQU 30HTCNT EQU 31HORG 00HSJMP STARTORG 0BHLJMP INT_T0START: MOV DISP_CNT,#00HMOV TCNT,#00HMOV P2,#00HMOV TMOD,#01HMOV TH0,#(65536-5000)/256MOV TL0,#(65536-5000)MOD 256MOV IE,#82HSETB TR0DISP: MOV A,DISP_CNTMOV DPTR,#TABLEMOV R0,P2ADD A,R0MOVC A,@A+DPTRMOV P0,ALJMP DISPINT_T0:MOV TH0,#(65536-5000)/256MOV TL0,#(65536-5000)MOD 256INC P2MOV A,P2CJNE A,#08H,RETUNEMOV P2,#00HINC TCNTMOV A,TCNTCJNE A,#10,RETUNEMOV TCNT,#00HINC DISP_CNTCJNE A,#15,RETUNEMOV P2,#00HMOV DISP_CNT,#00HMOV TCNT,#00HRETUNE:RETITABLE: DB 00H,00H,00H,00H,00H,00H,00HDB 06H,5BH,4FH,66H,6DH,7DH,07H,7FHDB 00H,00H,00H,00H,00H,00H,00H,00HEND
- 基于MC9S12XS128的单片机开发板的设计(08-13)
- 单片机动态数码管显示hello汇编程序(12-02)
- 单片机数码管显示数字为流水灯亮的个数(12-02)
- MSP430与DS18B20数码管显示(中断法)(12-02)
- 试验数码管上显示数字( 单片机直接实现位选 共阴极)(12-01)
- stc单片机用数码管显示i love you(键盘版)(12-01)