vfd_zihuan_l.h
上传用户:poi891205
上传日期:2013-07-15
资源大小:9745k
文件大小:7k
源码类别:

DVD

开发平台:

C/C++

  1. #ifndef __HT_13D_15S_H
  2. #define __HT_13D_15S_H
  3. /*    The following describe NINTAUS N701 Panel     */
  4. /*                                                */
  5. #if 0
  6. #define VFD_DOT_PGM01 (92)
  7. #define VFD_DOT_PGM02 (93)
  8. #define VFD_DOT_PGM03 (94)
  9. #define VFD_DOT_PGM04 (95)
  10. #define VFD_DOT_PGM05 (88)
  11. #define VFD_DOT_PGM06 (89)
  12. #define VFD_DOT_PGM07 (90)
  13. #define VFD_DOT_PGM08 (91)
  14. #define VFD_DOT_PGM09 (84)
  15. #define VFD_DOT_PGM10 (85)
  16. #define VFD_DOT_PGM11 (86)
  17. #define VFD_DOT_PGM12 (87)
  18. #define VFD_DOT_PGM13 (80)
  19. #define VFD_DOT_PGM14 (81)
  20. #define VFD_DOT_PGM15 (82)
  21. #define VFD_DOT_PGM16 (83)
  22. #endif
  23. /* 
  24. #define VFD_DOT_PBC     (31)//BYTE 3,bit 7
  25. #define VFD_DOT_ANGLE   (47)//BYTE 5,bit 7
  26. #define VFD_DOT_MINSEC (39)//BYTE 4, bit 7
  27. #define VFD_DOT_MIN (55)//BYTE 6, bit 7
  28. #define VFD_DOT_DOBLY (63)//BYTE 7, bit 7
  29. #define VFD_DOT_DVD     (95)//BYTE 11,bit 7
  30. #define VFD_DOT_CD (76)//BYTE 9,bit 4
  31. #define VFD_DOT_V (77)//BYTE 9,bit 5
  32. #define VFD_DOT_S (78)//BYTE 9,bit 6
  33. #define VFD_DOT_MP3 (30)//BYTE 9,bit 6//nono 2-4-29 23:23
  34. #define VFD_DOT_DTS (79)//BYTE 9,bit 7
  35. #define VFD_DOT_PLAY (75)//BYTE 9,bit 3
  36. #define VFD_DOT_REPALL (73)//BYTE 9,bit 1
  37. #define VFD_DOT_REPEAT (72)//BYTE 9,bit 0
  38. #define VFD_DOT_REPAB   (72)//BYTE 9,bit 0
  39. #define VFD_DOT_PAUSE (74)//BYTE 9,bit 2
  40. */
  41. //jim
  42. #define VFD_DOT_PBC     (00)//BYTE 3,bit 7
  43. #define VFD_DOT_ANGLE   (16)//BYTE 5,bit 7
  44. #define VFD_DOT_MINSEC (24)//BYTE 4, bit 7
  45. #define VFD_DOT_MIN (40)//BYTE 6, bit 7
  46. #define VFD_DOT_DOBLY (32)//BYTE 7, bit 7
  47. #define VFD_DOT_DVD     (64)//BYTE 11,bit 7
  48. #define VFD_DOT_CD (51)//BYTE 9,bit 4
  49. #define VFD_DOT_V (50)//BYTE 9,bit 5
  50. #define VFD_DOT_S (49)//BYTE 9,bit 6
  51. #define VFD_DOT_MP3 (01)//BYTE 9,bit 6//nono 2-4-29 23:23
  52. #define VFD_DOT_DTS (48)//BYTE 9,bit 7
  53. #define VFD_DOT_PLAY (52)//BYTE 9,bit 3
  54. #define VFD_DOT_REPALL (54)//BYTE 9,bit 1
  55. #define VFD_DOT_REPEAT (55)//BYTE 9,bit 0
  56. //#define VFD_DOT_REPAB   (72)//BYTE 9,bit 0
  57. #define VFD_DOT_PAUSE (53)//BYTE 9,bit 2
  58. #if 0
  59. #define VFDA_T20         6
  60. #define VFDA_T21         7
  61. #define VFDA_T10         9
  62. #define VFDA_T11         10
  63. #define VFDA_T00         12
  64. #define VFDA_T01         13
  65. #define VFDA_P10 15
  66. #define VFDA_P11 16
  67. #define VFDA_P00 18
  68. #define VFDA_P01 19
  69. #define VFDA_CHAR00       21
  70. #define VFDA_CHAR01       22
  71. #define VFDA_M10      24
  72. #define VFDA_M11 25
  73. #define VFDA_M00 27
  74. #define VFDA_M01 28
  75. #define VFDA_S10 30
  76. #define VFDA_S11 31
  77. #define VFDA_S00 33
  78. #define VFDA_S01 34
  79. #define VFDA_T0      1
  80. #define VFDA_T1      0
  81. #define VFDA_P0 3//1
  82. #define VFDA_P1 2//0
  83. #define VFDA_M0 6//5
  84. #define VFDA_M1 8//4
  85. #define VFDA_S0 11//7
  86. #define VFDA_S1 10//6
  87. #define VFDA_CHAR    4
  88. #endif
  89. /*
  90. ** Definition for 7-seg display
  91. **
  92. ** we assume 7-seg are defined as traditional 7-segment LED.
  93. **
  94. **  AAAA
  95. ** C    B  
  96. ** C    B  
  97. **  DDDD  
  98. ** F    E  
  99. ** F    E  
  100. **  GGGG  
  101. **  
  102. **  
  103. */
  104. /*
  105. #define VFD_7SEG_SG (0x01)
  106. #define VFD_7SEG_SF (0x02)
  107. #define VFD_7SEG_SE (0x04)
  108. #define VFD_7SEG_SD (0x08)
  109. #define VFD_7SEG_SC (0x10)
  110. #define VFD_7SEG_SB (0x20)
  111. #define VFD_7SEG_SA (0x40)
  112. */
  113. //jim
  114. #define VFD_7SEG_SA (0x01)
  115. #define VFD_7SEG_SB (0x02)
  116. #define VFD_7SEG_SC (0x04)
  117. #define VFD_7SEG_SD (0x08)
  118. #define VFD_7SEG_SE (0x10)
  119. #define VFD_7SEG_SF (0x20)
  120. #define VFD_7SEG_SG (0x40)
  121. #define VFD_7SEG_0 (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SG|VFD_7SEG_SC|VFD_7SEG_SE|VFD_7SEG_SF)
  122. #define VFD_7SEG_1 (VFD_7SEG_SB|VFD_7SEG_SE)
  123. #define VFD_7SEG_2 (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SD|VFD_7SEG_SF|VFD_7SEG_SG)
  124. #define VFD_7SEG_3 (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SD|VFD_7SEG_SE|VFD_7SEG_SG)
  125. #define VFD_7SEG_4 (VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SB|VFD_7SEG_SE)
  126. #define VFD_7SEG_5 (VFD_7SEG_SA|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SE|VFD_7SEG_SG)
  127. #define VFD_7SEG_6 (VFD_7SEG_SA|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SF|VFD_7SEG_SE|VFD_7SEG_SG)
  128. #define VFD_7SEG_7 (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SE)
  129. #define VFD_7SEG_8 (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SE|VFD_7SEG_SF|VFD_7SEG_SG)
  130. #define VFD_7SEG_9 (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SE|VFD_7SEG_SG)
  131. #define VFD_7SEG_DIG_MASK (VFD_7SEG_8)
  132. #define VFD_7SEG_A (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SC|VFD_7SEG_SE|VFD_7SEG_SF|VFD_7SEG_SD)
  133. #define VFD_7SEG_b (VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SE|VFD_7SEG_SF|VFD_7SEG_SG)
  134. #define VFD_7SEG_B VFD_7SEG_b
  135. #define VFD_7SEG_C (VFD_7SEG_SA|VFD_7SEG_SC|VFD_7SEG_SF|VFD_7SEG_SG)
  136. #define VFD_7SEG_d (VFD_7SEG_SB|VFD_7SEG_SD|VFD_7SEG_SE|VFD_7SEG_SF|VFD_7SEG_SG)
  137. #define VFD_7SEG_D VFD_7SEG_d
  138. #define VFD_7SEG_E (VFD_7SEG_SA|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SF|VFD_7SEG_SG)
  139. #define VFD_7SEG_F (VFD_7SEG_SA|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SF)
  140. #define VFD_7SEG_G (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SE|VFD_7SEG_SG)
  141. #define VFD_7SEG_H (VFD_7SEG_SB|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SF|VFD_7SEG_SE)
  142. #define VFD_7SEG_I (VFD_7SEG_SB|VFD_7SEG_SE)
  143. #define VFD_7SEG_J (VFD_7SEG_SB|VFD_7SEG_SE|VFD_7SEG_SG|VFD_7SEG_SF)
  144. #define VFD_7SEG_K (VFD_7SEG_SB|VFD_7SEG_SE|VFD_7SEG_SG|VFD_7SEG_SF)
  145. #define VFD_7SEG_L (VFD_7SEG_SC|VFD_7SEG_SF|VFD_7SEG_SG)
  146. #define VFD_7SEG_M (VFD_7SEG_SF|VFD_7SEG_SD|VFD_7SEG_SE)
  147. #define VFD_7SEG_N (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SC|VFD_7SEG_SE|VFD_7SEG_SF)
  148. //#define VFD_7SEG_N (VFD_7SEG_SF|VFD_7SEG_SD|VFD_7SEG_SE)
  149. #define VFD_7SEG_O (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SG|VFD_7SEG_SC|VFD_7SEG_SE|VFD_7SEG_SF)
  150. #define VFD_7SEG_P (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SF)
  151. #define VFD_7SEG_Q (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SF)
  152. #define VFD_7SEG_r (VFD_7SEG_SD|VFD_7SEG_SF)
  153. #define VFD_7SEG_R VFD_7SEG_r
  154. #define VFD_7SEG_S (VFD_7SEG_SA|VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SE|VFD_7SEG_SG)
  155. #define VFD_7SEG_t (VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SF|VFD_7SEG_SG)
  156. #define VFD_7SEG_T VFD_7SEG_t
  157. #define VFD_7SEG_U (VFD_7SEG_SC|VFD_7SEG_SB|VFD_7SEG_SF|VFD_7SEG_SE|VFD_7SEG_SG)
  158. #define VFD_7SEG_V (VFD_7SEG_SC|VFD_7SEG_SB|VFD_7SEG_SF|VFD_7SEG_SE|VFD_7SEG_SG)
  159. #define VFD_7SEG_W (VFD_7SEG_SC|VFD_7SEG_SB|VFD_7SEG_SF|VFD_7SEG_SE|VFD_7SEG_SG)
  160. #define VFD_7SEG_X (VFD_7SEG_SC|VFD_7SEG_SB|VFD_7SEG_SF|VFD_7SEG_SE|VFD_7SEG_SG)
  161. #define VFD_7SEG_Y (VFD_7SEG_SC|VFD_7SEG_SD|VFD_7SEG_SB|VFD_7SEG_SE|VFD_7SEG_SG)
  162. #define VFD_7SEG_Z (VFD_7SEG_SA|VFD_7SEG_SB|VFD_7SEG_SD|VFD_7SEG_SF|VFD_7SEG_SG)
  163. #define VFD_7SEG_MASK  0xff
  164. #endif  /*__FUT_6_BT_269GK1_H */