⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 255计数器.asm

📁 单片机255程序。12222325645479898445656112 课程设计用的上
💻 ASM
字号:
 ORG 0000H
  ajmp start
   org 0030h
start:
 MOV  TMOD , #51H
  
SETB  TR1   
  
MOV a,#00h  ;;清0
MOV R0,a
MOV R1,a
MOV R2,a

  

  

HP1:
   CLR A
   MOV  A ,R0
      MOV DPTR ,#TAB
      MOVC A ,@A+DPTR
      MOV P0 ,A
      MOV P2 ,#00H;//打开第一位数码管的显示电源
      ACALL D1MS;//调用延时1MS子程序
      MOV P2 ,#0FFH
        CLR A
      MOV  A ,R1
      MOV DPTR ,#TAB
      MOVC A ,@A+DPTR
      MOV P0 ,A



      MOV P2 ,#01H;//打开第二位数码管的显示电源
      ACALL D1MS;//调用延时1MS子程序
          MOV P2 ,#0FFH
         CLR  A
      MOV  A ,R2
      MOV DPTR ,#TAB
      MOVC A ,@A+DPTR
      MOV P0 ,A

      MOV P2 ,#02H;//打开第三位数码管的显示电源
      ACALL D1MS;//调用延时1MS子程序
       MOV P2 ,#0FFH
      


   MOV A,TL1
  MOV B ,#64H
  DIV AB
  MOV  R2  ,A
   XCH  A ,B
   MOV B ,#0AH
   DIV AB
  MOV  R1,A
 MOV R0 , B
      
    AJMP HP1
   

  

          
D1MS:     MOV TMOD ,#51H
         MOV   TL0  , #58H
         MOV   TH0  , #0C5H
  SETB  TR0
WAIT:    JNB   TF0  , WAIT
         CLR   TF0
  CLR   TR0
  RET



      
TAB :DB  0C0H ,0F9H ,0A4H,0B0H,99H,92H,82H,0F8H,80H,98H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -