MCU learning https://bbs.21ic.com/?516895 [收藏] [复制] [RSS] 关注生活,自学单片机!

日志

动态显示

已有 519 次阅读2009-11-16 13:24 |个人分类:从生活中学单片机|系统分类:单片机| 欺骗, 动态, 数码管


  ORG  0000H
  LJMP MAIN
  ORG  0030H
MAIN:
  MOV  SP, #5FH
  MOV  30H, #10
  MOV  31H, #3
  MOV  32H, #0
  MOV  33H, #7
;  MOV  P2, #
LP_MAIN:
  ACALL DISPLAY
  SJMP LP_MAIN
DISPLAY:
  MOV  DPTR,  #DIS_TAB
  MOV  R3, #0FEH
  MOV  R0, #30H
DIS_LOOP:
  
  MOV  A, R3
  MOV  P2, A
  RL  A
  MOV  R3, A;位选
  MOV  A, @R0
  MOVC A, @A+DPTR
  MOV  P0, A;段码
  INC  R0
  ACALL DELAY_20MS
  MOV  A, R3
  CJNE A, #0EFH, DIS_LOOP
  RET
DELAY_20MS:
  MOV  R2, #30
DL1:
  MOV  R1, #250
  NOP
  DJNZ R1, $
  DJNZ R2, DL1
  RET
DIS_TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,00h  
  END


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)