找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3123|回复: 0
打印 上一主题 下一主题
收起左侧

电子车牌程序(16×16LED点阵显示)

[复制链接]
跳转到指定楼层
楼主
ID:70976 发表于 2014-12-26 23:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. ********************************************************************
  2. ;16×16LED点阵显示,IC:74HC138×2、74HC595×8、74HC245×1、
  3. ;CPU:89C2051,晶振:3.579M
  4. ;********************************************************************

  5.          SDATA_595  EQU  P1.0   ;串行数据输入,接74HC595的14脚
  6.          SCLK_595   EQU  P1.1   ;移位时钟脉冲,接74HC595的11脚
  7.          RCK_595    EQU  P1.2   ;输出锁存器控制脉冲,接74HC595的10脚
  8.          G_595      EQU  P1.7   ;显示允许控制信号端口,接74HC595的12脚
  9.          G_74138    EQU  P1.3   ;行驱动片选控制端,接74HC138的4脚

  10.          SRA        EQU  P1.6   ;接74HC138的A输入端,接74HC138的1脚
  11.          SRB        EQU  P1.5   ;接74HC138的B输入端,接74HC138的2脚
  12.          SRC        EQU  P1.4   ;接74HC138的C输入端,接74HC138的3脚

  13.          SCKZ       EQU  P3.7   ;刹车控显示控制输入端
  14.          ZZKZ       EQU  P3.5   ;左转弯显示控制输入端
  15.          YZKZ       EQU  P3.4   ;右转弯显示控制输入端
  16.          YLKZ       EQU  P3.3   ;预留显示控制输入端

  17.          ;P3.2                  ;外部中断0
  18.          ;P3.1                  ;编程口1
  19.          ;P3.0                  ;编程口0

  20.          ORG  0000H
  21.          LJMP  MAIN
  22.          ORG  0003H         ;外中断0中断程序入口
  23.          LJMP INT00             ;中断返回
  24.          ORG  0100H

  25. ;--------------------------------------------------------------
  26. ;初始化程序
  27. ;--------------------------------------------------------------
  28. MAIN:    MOV  SP,#50H
  29.          MOV  A,#0FFH
  30.          MOV  P1,A
  31.          MOV  P3,A
  32.          CLR  RCK_595        ;允许输入串行数据
  33.          SETB EA             ;开总中断允许
  34.          CLR IT0             ;外部中断低电平触发
  35.          SETB EX0            ;允许外部中断0

  36. GGAO:    MOV  R0,#0FFH       ;取码初始指针存入R0
  37.          MOV  R3,#16         ;每字16组码
  38. MAN2:    CLR EX0              ;关外部中断
  39.          SETB G_595
  40.          MOV  DPTR,#TAB22     ;显示第一个字
  41.          LCALL SHUJU2

  42.          MOV  DPTR,#TAB23     ;显示第二个字
  43.          LCALL SHUJU1

  44.          MOV  DPTR,#TAB24     ;显示第三个字
  45.          LCALL SHUJU1

  46.          MOV  DPTR,#TAB25     ;显示第四个字
  47.          LCALL SHUJU1

  48.          LCALL SHAOM          ;开始显示,轮回扫描
  49.          LCALL DEL1MS         ;延时
  50.          DJNZ  R3,MAN2        ;是否显示完4个字了
  51.          SETB EX0             ;开外部中断
  52.          AJMP GGAO
  53. ;--------------------------------------------------------------
  54. ;外部中断处理程序
  55. ;--------------------------------------------------------------
  56. INT00:   CLR EA              ;关总中断
  57.          SETB G_595
  58. SHACHE:  JB SCKZ,ZUOZH       ;检查是否刹车
  59.          LCALL DEL1MS
  60.          JB SCKZ,LPT2
  61. LPT1:    LCALL MAIN1
  62.          JNB SCKZ,LPT1       ;检查是否松开刹车开关
  63.          ;LCALL DEL1MS
  64.          ;JNB SCKZ,LPT1
  65.          AJMP LPT2

  66. ZUOZH:   JB ZZKZ,YUOZH       ;检查是否左转弯
  67.          LCALL DEL1MS
  68.          JB ZZKZ,LPT2
  69. LPT3:    LCALL ZZHX
  70.          JNB ZZKZ,LPT3       ;检查是否松开左转弯开关
  71.          ;LCALL DEL1MS
  72.          ;JNB ZZKZ,LPT3
  73.          AJMP LPT2

  74. YUOZH:   JB YZKZ,LPT2        ;检查是否左转弯
  75.          LCALL DEL1MS
  76.          JB YZKZ,LPT2
  77. LPT4:    LCALL YZHX
  78.          JNB YZKZ,LPT4       ;检查是否松开左转弯开关
  79.          ;LCALL DEL1MS
  80.          ;JNB YZKZ,LPT4
  81.          ;AJMP LPT2

  82. LPT2:    SETB EA             ;开总中断
  83.          RETI                ;返回

  84. ;--------------------------------------------------------------
  85. ;左转弯显示程序:箭头向左移动然后显示“左转弯”
  86. ;--------------------------------------------------------------
  87. ZZHX:    MOV R1,#3           ;轮回显示次数
  88. ZZHX1:   MOV R2,#12          ;每组文字显示时间
  89. MAIN14:  MOV  R0,#0FFH       ;取码初始指针存入R0
  90.          MOV  R3,#16         ;每字16组码
  91. MAIN15:  SETB G_595
  92.          MOV  DPTR,#TAB0     ;显示第一个字
  93.          LCALL SHUJU2

  94.          MOV  DPTR,#TAB0     ;显示第二个字
  95.          LCALL SHUJU1

  96.          MOV  DPTR,#TAB0     ;显示第三个字
  97.          LCALL SHUJU1

  98.          MOV  DPTR,#TAB10    ;显示第四个字
  99.          LCALL SHUJU1

  100.          LCALL SHAOM         ;开始显示,轮回扫描
  101.          LCALL DEL1MS        ;延时
  102.          DJNZ  R3,MAIN15     ;是否显示完4个字了
  103.          DJNZ  R2,MAIN14
  104.          SETB G_595          ;关显示
  105.          ;LCALL DEL1S         ;每组文字延时时间

  106.          MOV R2,#12          ;每组文字显示时间
  107. MAIN24:  MOV  R0,#0FFH       ;取码初始指针存入R0
  108.          MOV  R3,#16         ;每字16组码
  109. MAIN25:  SETB G_595
  110.          MOV  DPTR,#TAB0     ;显示第一个字
  111.          LCALL SHUJU2

  112.          MOV  DPTR,#TAB0     ;显示第二个字
  113.          LCALL SHUJU1

  114.          MOV  DPTR,#TAB10    ;显示第三个字
  115.          LCALL SHUJU1

  116.          MOV  DPTR,#TAB0     ;显示第四个字
  117.          LCALL SHUJU1

  118.          LCALL SHAOM         ;开始显示,轮回扫描
  119.          LCALL DEL1MS        ;延时
  120.          DJNZ  R3,MAIN25     ;是否显示完4个字了
  121.          DJNZ  R2,MAIN24
  122.          SETB G_595          ;关显示
  123.          ;LCALL DEL1S         ;每组文字延时时间

  124.          MOV R2,#12          ;每组文字显示时间
  125. MAIN34:  MOV  R0,#0FFH       ;取码初始指针存入R0
  126.          MOV  R3,#16         ;每字16组码
  127. MAIN35:  SETB G_595
  128.          MOV  DPTR,#TAB0     ;显示第一个字
  129.          LCALL SHUJU2

  130.          MOV  DPTR,#TAB10    ;显示第二个字
  131.          LCALL SHUJU1

  132.          MOV  DPTR,#TAB0     ;显示第三个字
  133.          LCALL SHUJU1

  134.          MOV  DPTR,#TAB0     ;显示第四个字
  135.          LCALL SHUJU1

  136.          LCALL SHAOM         ;开始显示,轮回扫描
  137.          LCALL DEL1MS        ;延时
  138.          DJNZ  R3,MAIN35     ;是否显示完4个字了
  139.          DJNZ  R2,MAIN34
  140.          SETB G_595          ;关显示
  141.          ;LCALL DEL1S         ;每组文字延时时间

  142.          MOV R2,#12          ;每组文字显示时间
  143. MAIN44:  MOV  R0,#0FFH       ;取码初始指针存入R0
  144.          MOV  R3,#16         ;每字16组码
  145. MAIN45:  SETB G_595
  146.          MOV  DPTR,#TAB10    ;显示第一个字
  147.          LCALL SHUJU2

  148.          MOV  DPTR,#TAB0     ;显示第二个字
  149.          LCALL SHUJU1

  150.          MOV  DPTR,#TAB0     ;显示第三个字
  151.          LCALL SHUJU1

  152.          MOV  DPTR,#TAB0     ;显示第四个字
  153.          LCALL SHUJU1

  154.          LCALL SHAOM         ;开始显示,轮回扫描
  155.          LCALL DEL1MS        ;延时
  156.          DJNZ  R3,MAIN45     ;是否显示完4个字了
  157.          DJNZ  R2,MAIN44
  158.          SETB G_595          ;关显示
  159.          ;LCALL DEL1S         ;每组文字延时时间
  160.          DJNZ R1,ZZHX2

  161.          MOV R1,#2           ;轮回闪烁显示次数
  162. ZZHX3:   MOV R2,#40          ;每组文字显示时间
  163. MAIN54:  MOV  R0,#0FFH       ;取码初始指针存入R0
  164.          MOV  R3,#16         ;每字16组码
  165. MAIN55:  SETB G_595
  166.          MOV  DPTR,#TAB10     ;显示第一个字
  167.          LCALL SHUJU2

  168.          MOV  DPTR,#TAB11     ;显示第二个字
  169.          LCALL SHUJU1

  170.          MOV  DPTR,#TAB12     ;显示第三个字
  171.          LCALL SHUJU1

  172.          MOV  DPTR,#TAB13     ;显示第四个字
  173.          LCALL SHUJU1

  174.          LCALL SHAOM         ;开始显示,轮回扫描
  175.          LCALL DEL1MS        ;延时
  176.          DJNZ  R3,MAIN55     ;是否显示完4个字了
  177.          DJNZ  R2,MAIN54
  178.          SETB G_595          ;关显示
  179.          LCALL DEL1S         ;每组文字延时时间
  180.          DJNZ R1,ZZHX3

  181.          RET

  182. ZZHX2:   AJMP ZZHX1

  183. ;--------------------------------------------------------------
  184. ;右转弯显示程序:箭头向右移动然后显示“右转弯”
  185. ;--------------------------------------------------------------
  186. YZHX:    MOV R1,#3           ;轮回显示次数
  187. YZHX1:   MOV R2,#12          ;每组文字显示时间
  188. MAIN114: MOV  R0,#0FFH       ;取码初始指针存入R0
  189.          MOV  R3,#16         ;每字16组码
  190. MAIN115: SETB G_595
  191.          MOV  DPTR,#TAB15    ;显示第一个字
  192.          LCALL SHUJU2

  193.          MOV  DPTR,#TAB0     ;显示第二个字
  194.          LCALL SHUJU1

  195.          MOV  DPTR,#TAB0     ;显示第三个字
  196.          LCALL SHUJU1

  197.          MOV  DPTR,#TAB0     ;显示第四个字
  198.          LCALL SHUJU1

  199.          LCALL SHAOM         ;开始显示,轮回扫描
  200.          LCALL DEL1MS        ;延时
  201.          DJNZ  R3,MAIN115    ;是否显示完4个字了
  202.          DJNZ  R2,MAIN114
  203.          SETB G_595          ;关显示
  204.          ;LCALL DEL1S         ;每组文字延时时间

  205.          MOV R2,#12          ;每组文字显示时间
  206. MAIN124:  MOV  R0,#0FFH       ;取码初始指针存入R0
  207.          MOV  R3,#16         ;每字16组码
  208. MAIN125:  SETB G_595
  209.          MOV  DPTR,#TAB0     ;显示第一个字
  210.          LCALL SHUJU2

  211.          MOV  DPTR,#TAB15    ;显示第二个字
  212.          LCALL SHUJU1

  213.          MOV  DPTR,#TAB0     ;显示第三个字
  214.          LCALL SHUJU1

  215.          MOV  DPTR,#TAB0     ;显示第四个字
  216.          LCALL SHUJU1

  217.          LCALL SHAOM         ;开始显示,轮回扫描
  218.          LCALL DEL1MS        ;延时
  219.          DJNZ  R3,MAIN125     ;是否显示完4个字了
  220.          DJNZ  R2,MAIN124
  221.          SETB G_595          ;关显示
  222.          ;LCALL DEL1S         ;每组文字延时时间

  223.          MOV R2,#12          ;每组文字显示时间
  224. MAIN134:  MOV  R0,#0FFH       ;取码初始指针存入R0
  225.          MOV  R3,#16         ;每字16组码
  226. MAIN135:  SETB G_595
  227.          MOV  DPTR,#TAB0     ;显示第一个字
  228.          LCALL SHUJU2

  229.          MOV  DPTR,#TAB0     ;显示第二个字
  230.          LCALL SHUJU1

  231.          MOV  DPTR,#TAB15    ;显示第三个字
  232.          LCALL SHUJU1

  233.          MOV  DPTR,#TAB0     ;显示第四个字
  234.          LCALL SHUJU1

  235.          LCALL SHAOM         ;开始显示,轮回扫描
  236.          LCALL DEL1MS        ;延时
  237.          DJNZ  R3,MAIN135     ;是否显示完4个字了
  238.          DJNZ  R2,MAIN134
  239.          SETB G_595          ;关显示
  240.          ;LCALL DEL1S         ;每组文字延时时间

  241.          MOV R2,#12          ;每组文字显示时间
  242. MAIN144:  MOV  R0,#0FFH       ;取码初始指针存入R0
  243.          MOV  R3,#16         ;每字16组码
  244. MAIN145:  SETB G_595
  245.          MOV  DPTR,#TAB0     ;显示第一个字
  246.          LCALL SHUJU2

  247.          MOV  DPTR,#TAB0     ;显示第二个字
  248.          LCALL SHUJU1

  249.          MOV  DPTR,#TAB0     ;显示第三个字
  250.          LCALL SHUJU1

  251.          MOV  DPTR,#TAB15    ;显示第四个字
  252.          LCALL SHUJU1

  253.          LCALL SHAOM         ;开始显示,轮回扫描
  254.          LCALL DEL1MS        ;延时
  255.          DJNZ  R3,MAIN145    ;是否显示完4个字了
  256.          DJNZ  R2,MAIN144
  257.          SETB G_595          ;关显示
  258.          ;LCALL DEL1S         ;每组文字延时时间
  259.          DJNZ R1,YZHX2

  260.          MOV R1,#2           ;轮回闪烁显示次数
  261. YZHX3:   MOV R2,#40          ;每组文字显示时间
  262. MAIN154:  MOV  R0,#0FFH       ;取码初始指针存入R0
  263.          MOV  R3,#16         ;每字16组码
  264. MAIN155:  SETB G_595
  265.          MOV  DPTR,#TAB14     ;显示第一个字
  266.          LCALL SHUJU2

  267.          MOV  DPTR,#TAB12     ;显示第二个字
  268.          LCALL SHUJU1

  269.          MOV  DPTR,#TAB13     ;显示第三个字
  270.          LCALL SHUJU1

  271.          MOV  DPTR,#TAB15     ;显示第四个字
  272.          LCALL SHUJU1

  273.          LCALL SHAOM         ;开始显示,轮回扫描
  274.          LCALL DEL1MS        ;延时
  275.          DJNZ  R3,MAIN155     ;是否显示完4个字了
  276.          DJNZ  R2,MAIN154
  277.          SETB G_595          ;关显示
  278.          LCALL DEL1S         ;每组文字延时时间
  279.          DJNZ R1,YZHX3

  280.          RET

  281. YZHX2:   AJMP YZHX1
  282. ;--------------------------------------------------------------
  283. ;刹车显示程序
  284. ;--------------------------------------------------------------
  285. ;显示第一组文字
  286. MAIN1:   MOV R2,#70          ;每组文字显示时间
  287. MAIN2:   MOV  R0,#0FFH       ;取码初始指针存入R0
  288.          MOV  R3,#16         ;每字16组码
  289. MAIN3:   SETB G_595
  290.          MOV  DPTR,#TAB1     ;显示第一个字
  291.          LCALL SHUJU2
  292.          LCALL SHAOM         ;开始显示,轮回扫描
  293.          LCALL DEL1MS        ;延时
  294.          DJNZ  R3,MAIN3      ;是否显示完4个字了
  295.          DJNZ  R2,MAIN2
  296.          SETB G_595          ;关显示
  297.          LCALL DEL1S         ;每组文字延时时间

  298. ;显示第二组文字
  299.          MOV R2,#70          ;每组文字显示时间
  300. MAIN4:   MOV  R0,#0FFH       ;取码初始指针存入R0
  301.          MOV  R3,#16         ;每字16组码
  302. MAIN5:   SETB G_595
  303.          MOV  DPTR,#TAB2     ;显示第一个字
  304.          LCALL SHUJU2

  305.          MOV  DPTR,#TAB3     ;显示第二个字
  306.          LCALL SHUJU1

  307.          MOV  DPTR,#TAB4     ;显示第三个字
  308.          LCALL SHUJU1

  309.          MOV  DPTR,#TAB5     ;显示第四个字
  310.          LCALL SHUJU1

  311.          LCALL SHAOM         ;开始显示,轮回扫描
  312.          LCALL DEL1MS        ;延时
  313.          DJNZ  R3,MAIN5      ;是否显示完4个字了
  314.          DJNZ  R2,MAIN4
  315.          SETB G_595          ;关显示
  316.          LCALL DEL1S         ;每组文字延时时间

  317. ;显示第三组文字
  318.          MOV R2,#70          ;每组文字显示时间
  319. MAIN6:   MOV  R0,#0FFH       ;取码初始指针存入R0
  320.          MOV  R3,#16         ;每字16组码
  321. MAIN7:   SETB G_595
  322.          MOV  DPTR,#TAB6     ;显示第一个字
  323.          LCALL SHUJU2

  324.          MOV  DPTR,#TAB7     ;显示第二个字
  325.          LCALL SHUJU1

  326.          MOV  DPTR,#TAB3     ;显示第三个字
  327.          LCALL SHUJU1

  328.          MOV  DPTR,#TAB9     ;显示第四个字
  329.          LCALL SHUJU1

  330.          LCALL SHAOM         ;开始显示,轮回扫描
  331.          LCALL DEL1MS        ;延时
  332.          DJNZ  R3,MAIN7      ;是否显示完4个字了
  333.          DJNZ  R2,MAIN6
  334.          SETB G_595          ;关显示
  335.          LCALL DEL1S         ;每组文字延时时间

  336.          RET
  337.         
  338. ;--------------------------------------------------------------
  339. ;文字代码输入74HC595
  340. ;--------------------------------------------------------------
  341. SHUJU1:  DEC R0
  342.          DEC R0
  343. SHUJU2:  INC R0
  344.          MOV  A,R0           ;文字右半边取码
  345.          MOVC  A,@A+DPTR
  346.          LCALL  WR_595
  347.          INC R0
  348.          MOV  A,R0           ;文字右半边取码
  349.          MOVC  A,@A+DPTR
  350.          LCALL  WR_595
  351.          RET
  352. ;--------------------------------------------------------------
  353. ;移位寄存器接收数据子程序
  354. ;--------------------------------------------------------------
  355. WR_595:  MOV R4,#08H         ;每半边为8位数据
  356.          CLR C
  357. WR_LOOP: RLC A
  358.          MOV SDATA_595,C     ;输入串行数据
  359.          SETB SCLK_595       ;上升沿发生移位
  360.          NOP
  361.          NOP
  362.          NOP
  363.          NOP
  364.          CLR SCLK_595
  365.          DJNZ R4,WR_LOOP
  366.          RET
  367. ;--------------------------------------------------------------
  368. ;延时子程序
  369. ;--------------------------------------------------------------
  370. DEL1MS:  MOV  R6,#5
  371. DEL1MS1: MOV  R7,#140        ;延时1ms
  372.          DJNZ  R7,$
  373.          DJNZ  R6,DEL1MS1
  374.          RET

  375. DEL1S:   MOV  R5,#10
  376. DEL1S1:  MOV  R6,#255
  377. DEL1S2:  MOV  R7,#255        ;延时1s
  378.          DJNZ  R7,$
  379.          DJNZ  R6,DEL1S2
  380.          DJNZ  R5,DEL1S1
  381.          RET
  382. ;--------------------------------------------------------------
  383. ;扫描显示
  384. ;--------------------------------------------------------------
  385. SHAOM:   SETB  RCK_595       ;上升沿将数据送到输出锁存器
  386.          NOP
  387.          NOP
  388.          CLR  RCK_595        ;恢复低电平

  389. ;右半边,由上端扫描到下边
  390.          CJNE R3,#16,L1
  391.          CLR SRA
  392.          CLR SRB
  393.          CLR SRC
  394.          AJMP L10

  395. L1:      CJNE R3,#15,L2
  396.          SETB SRA
  397.          CLR SRB
  398.          CLR SRC
  399.          AJMP L10

  400. L2:      CJNE R3,#14,L3
  401.          CLR SRA
  402.          SETB SRB
  403.          CLR SRC
  404.          AJMP L10

  405. L3:      CJNE R3,#13,L4
  406.          SETB SRA
  407.          SETB SRB
  408.          CLR SRC
  409.          AJMP L10

  410. L4:      CJNE R3,#12,L5
  411.          CLR SRA
  412.          CLR SRB
  413.          SETB SRC
  414.          AJMP L10

  415. L5:      CJNE R3,#11,L6
  416.          SETB SRA
  417.          CLR SRB
  418.          SETB SRC
  419.          AJMP L10

  420. L6:      CJNE R3,#10,L7
  421.          CLR SRA
  422.          SETB SRB
  423.          SETB SRC
  424.          AJMP L10

  425. L7:      CJNE R3,#9,L9
  426.          SETB SRA
  427.          SETB SRB
  428.          SETB SRC
  429.          AJMP L10

  430. ;左半边,由上端扫描到下边
  431. L9:      CJNE R3,#8,L11
  432.          CLR SRA
  433.          CLR SRB
  434.          CLR SRC
  435.          AJMP L8

  436. L11:     CJNE R3,#7,L12
  437.          SETB SRA
  438.          CLR SRB
  439.          CLR SRC
  440.          AJMP L8

  441. L12:     CJNE R3,#6,L13
  442.          CLR SRA
  443.          SETB SRB
  444.          CLR SRC
  445.          AJMP L8

  446. L13:     CJNE R3,#5,L14
  447.          SETB SRA
  448.          SETB SRB
  449.          CLR SRC
  450.          AJMP L8

  451. L14:     CJNE R3,#4,L15
  452.          CLR SRA
  453.          CLR SRB
  454.          SETB SRC
  455.          AJMP L8

  456. L15:     CJNE R3,#3,L16
  457.          SETB SRA
  458.          CLR SRB
  459.          SETB SRC
  460.          AJMP L8

  461. L16:     CJNE R3,#2,L17
  462.          CLR SRA
  463.          SETB SRB
  464.          SETB SRC
  465.          AJMP L8

  466. L17:     CJNE R3,#1,L10
  467.          SETB SRA
  468.          SETB SRB
  469.          SETB SRC

  470. L8:      SETB G_74138           ;显示文字左半边
  471.          SJMP L18
  472. L10:     CLR G_74138            ;显示文字右半边
  473. L18:     CLR G_595              ;打开整体显示开关
  474.          RET

  475. ;--------------------------------------------------------------
  476. ;文字数据表
  477. ;--------------------------------------------------------------
  478. TAB0:                      ;全灭
  479. DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
  480. DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH

  481. TAB1:                      ;全亮
  482. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  483. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H

  484. TAB2:                      ;刹
  485. DB 0DFH,07BH,0EEH,07BH,0F5H,0DBH,0FBH,0DBH,0F5H,0DBH,0EEH,05BH,09BH,05BH,0FBH,0DBH
  486. DB 00H,01BH,0FBH,0DBH,0EAH,0DBH,0EBH,07BH,0DBH,07BH,0BBH,0FBH,0EBH,0EBH,0F7H,0F7H

  487. TAB3:                      ;车
  488. DB 0FDH,0FFH,0FDH,0F7H,080H,03H,0FBH,0FFH,0F6H,0FFH,0EEH,0FFH,0DEH,0DFH,0C0H,0FH
  489. DB 0FEH,0FFH,0FEH,0FBH,00H,01H,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH

  490. TAB4:                      ;注
  491. DB 0FFH,07FH,0BFH,0BFH,0CFH,0BBH,0E8H,01H,07FH,0BFH,09FH,0BFH,0DFH,0BFH,0F7H,0B7H
  492. DB 0E8H,03H,0DFH,0BFH,01FH,0BFH,0DFH,0BFH,0DFH,0BFH,0DFH,0BBH,0D0H,01H,0DFH,0FFH

  493. TAB5:                      ;意
  494. DB 0FEH,0EFH,0C0H,07H,0F7H,0DFH,0FBH,0BBH,00H,01H,0FFH,0EFH,0E0H,07H,0EFH,0EFH
  495. DB 0E0H,0FH,0EFH,0EFH,0E0H,0FH,0FDH,0FFH,0AEH,07BH,0AFH,06DH,06FH,0EDH,0F0H,0FH

  496. TAB6:                      ;保
  497. DB 0F7H,0F7H,0F4H,03H,0F5H,0F7H,0EDH,0F7H,0EDH,0F7H,0CCH,07H,0CDH,0BFH,0AFH,0BBH
  498. DB 060H,01H,0EFH,0BFH,0EFH,01FH,0EEH,0AFH,0EDH,0B7H,0EBH,0B1H,0E7H,0BBH,0EFH,0BFH

  499. TAB7:                      ;持
  500. DB 0EFH,0BFH,0EFH,0BFH,0EFH,0AFH,0ECH,07H,03H,0BFH,0EFH,0B7H,0E8H,03H,0E7H,0EFH
  501. DB 0CFH,0EBH,028H,01H,0EDH,0EFH,0EEH,0EFH,0EEH,0EFH,0EFH,0EFH,0AFH,0AFH,0DFH,0DFH

  502. ;TAB8:                      ;车
  503. ;DB 0FDH,0FFH,0FDH,0F7H,080H,03H,0FBH,0FFH,0F6H,0FFH,0EEH,0FFH,0DEH,0DFH,0C0H,0FH
  504. ;DB 0FEH,0FFH,0FEH,0FBH,00H,01H,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH

  505. TAB9:                      ;距
  506. DB 0FFH,0F7H,082H,03H,0BAH,0FFH,0BAH,0FFH,0BAH,0F7H,082H,03H,0EEH,0F7H,0EEH,0F7H
  507. DB 0AEH,0F7H,0A2H,07H,0AEH,0F7H,0AEH,0FFH,0A2H,0FFH,0EH,0FBH,0BEH,01H,0FFH,0FFH

  508. TAB10:                     ;←
  509. DB 0FEH,7FH,0FCH,7FH,0F8H,7FH,0F0H,7FH,0E0H,00H,0C0H,00H,80H,00H,00H,00H,
  510. DB 00H,00H,80H,00H,0C0H,00H,0E0H,00H,0F0H,7FH,0F8H,7FH,0FCH,7FH,0FEH,7FH,

  511. TAB11:                     ;左
  512. DB 0FDH,0FFH,0FDH,0FFH,0FDH,0F7H,00H,03H,0FBH,0FFH,0FBH,0FFH,0FBH,0FFH,0F7H,0EFH,
  513. DB 0F0H,07H,0EFH,07FH,0EFH,07FH,0DFH,07FH,0BFH,07FH,07FH,07BH,080H,01H,0FFH,0FFH

  514. TAB12:                     ;转
  515. DB 0EFH,0BFH,0EFH,0BFH,0EFH,0B7H,02H,03H,0DFH,0BFH,0D7H,0BBH,0B4H,01H,083H,07FH,
  516. DB 0F7H,07FH,0F6H,03H,0E3H,0F7H,017H,0EFH,0B7H,06FH,0F7H,09FH,0F7H,0DFH,0F7H,0EFH

  517. TAB13:                     ;弯
  518. DB 0FEH,0FBH,00H,01H,0FBH,0BFH,0EBH,0AFH,0CBH,0B3H,0BBH,0BBH,0C0H,0FH,0FFH,0EFH,
  519. DB 0E0H,0FH,0EFH,0FFH,0E0H,07H,0FFH,0F7H,0FFH,0F7H,0FFH,077H,0FFH,0AFH,0FFH,0DFH

  520. TAB14:                     ;右
  521. DB 0FDH,0FFH,0FDH,0FFH,0FDH,0FBH,00H,01H,0FBH,0FFH,0FBH,0FFH,0F7H,0FFH,0F7H,0F7H,
  522. DB 0E0H,03H,0D7H,0F7H,0B7H,0F7H,077H,0F7H,0F7H,0F7H,0F7H,0F7H,0F0H,07H,0F7H,0F7H

  523. TAB15:                     ;→
  524. DB 0FEH,7FH,0FEH,3FH,0FEH,1FH,0FEH,0FH,00H,07H,00H,03H,00H,01H,00H,00H,
  525. DB 00H,00H,00H,01H,00H,03H,00H,07H,0FEH,0FH,0FEH,1FH,0FEH,3FH,0FEH,7FH,

  526. TAB16:                     ;益
  527. DB 0F7H,0DFH,0FBH,0BFH,0FFH,0F7H,080H,03H,0FFH,0FFH,0FBH,0BFH,0F7H,0CFH,0EFH,0EFH,
  528. DB 0FFH,0FFH,0C0H,07H,0DBH,0B7H,0DBH,0B7H,0DBH,0B7H,0DBH,0B7H,00H,01H,0FFH,0FFH

  529. TAB17:                     ;美
  530. DB 0F7H,0DFH,0F9H,09FH,0FDH,077H,080H,03H,0FEH,0FFH,0C0H,07H,0FEH,0FFH,00H,01H,
  531. DB 0FEH,0FFH,0FEH,0F7H,080H,03H,0FEH,0FFH,0FDH,07FH,0FBH,09FH,0E7H,0E1H,01FH,0FBH

  532. TAB18:                     ;汽
  533. DB 0FDH,0FFH,0BDH,0F7H,0CCH,03H,0EBH,0FFH,078H,07H,097H,0FFH,0D8H,0FH,0FFH,0EFH,
  534. DB 0EFH,0EFH,0DFH,0EFH,01FH,0EFH,0DFH,0EFH,0DFH,0EFH,0DFH,0F5H,0DFH,0F5H,0DFH,0F9H

  535. ;TAB19:                     ;车
  536. ;DB 0FDH,0FFH,0FDH,0F7H,080H,03H,0FBH,0FFH,0F6H,0FFH,0EEH,0FFH,0DEH,0DFH,0C0H,0FH
  537. ;DB 0FEH,0FFH,0FEH,0FBH,00H,01H,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH

  538. TAB20:                     ;音
  539. DB 0FDH,0FFH,0FEH,0EFH,0C0H,07H,0F7H,0DFH,0FBH,0DFH,0FBH,0BBH,00H,01H,0FFH,0EFH,
  540. DB 0E0H,07H,0EFH,0EFH,0EFH,0EFH,0E0H,0FH,0EFH,0EFH,0EFH,0EFH,0E0H,0FH,0EFH,0EFH

  541. TAB21:                     ;响
  542. DB 0FFH,0DFH,0F7H,0BFH,083H,07BH,0B4H,01H,0B5H,0FBH,0B5H,0FBH,0B5H,0BH,0B5H,06BH,
  543. DB 0B5H,06BH,0B5H,06BH,0B5H,06BH,085H,0BH,0B5H,0FBH,0FDH,0FBH,0FDH,0EBH,0FDH,0F7H

  544. TAB22:                     ;桂
  545. DB 0EFH,0BFH,0EFH,0BFH,0EFH,0B7H,0ECH,03H,03H,0BFH,0EFH,0BBH,0C8H,01H,0C7H,0BFH,
  546. DB 0ABH,0BFH,0AFH,0B7H,06CH,03H,0EFH,0BFH,0EFH,0BFH,0EFH,0BBH,0E0H,01H,0EFH,0FFH

  547. TAB23:                     ;GK
  548. DB 0FFH,0FFH,0C3H,0BFH,99H,0BDH,0BDH,0BBH,0BDH,0B7H,0BFH,0AFH,0BFH,9FH,0BFH,0BFH,
  549. DB 0B1H,0BFH,0BDH,0BFH,0BDH,9FH,0BDH,0AFH,0BDH,0B7H,99H,0BBH,0C5H,0BDH,0FFH,0FFH,

  550. TAB24:                     ;62
  551. DB 0FFH,0FFH,0C3H,0C3H,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BFH,0FDH,0BFH,0FDH,
  552. DB 0A3H,0C3H,9DH,0BFH,0BDH,0BFH,0BDH,0BFH,0BDH,0BFH,0BDH,0BFH,0C3H,81H,0FFH,0FFH,
  553. ;DB 0FFH,0FFH,0C3H,0C3H,99H,99H,0BDH,0BDH,0BDH,0BDH,0BFH,0FDH,0BFH,0FDH,0A3H,0F9H,
  554. ;DB 9DH,0C3H,0BDH,0BFH,0BDH,0BFH,0BDH,0BFH,0BDH,0BFH,99H,0BDH,0C3H,81H,0FFH,0FFH,

  555. TAB25:                     ;88
  556. DB 0FFH,0FFH,0C3H,0C3H,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0C3H,0C3H,
  557. DB 0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0C3H,0C3H,0FFH,0FFH,
  558. ;DB 0FFH,0FFH,0C3H,0C3H,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0C3H,0C3H,
  559. ;DB 0C3H,0C3H,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,0C3H,0C3H,0FFH,0FFH,
  560. ;DB 0FFH,0FFH,0C3H,0C3H,99H,99H,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,99H,99H,0C3H,0C3H,
  561. ;DB 0C3H,0C3H,99H,99H,0BDH,0BDH,0BDH,0BDH,0BDH,0BDH,99H,99H,0C3H,0C3H,0FFH,0FFH,


  562.        END
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表