Font6_8.h 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. /*
  2. * Font6_8.h
  3. *
  4. * Created on: 2012-2-5
  5. * Author: Administrator
  6. */
  7. #ifndef FONT6_8_H_
  8. #define FONT6_8_H_
  9. static const char ASCII_6_8[][6] =
  10. {
  11. {0x00, 0x00, 0x00, 0x00, 0x00, 0x00} // 20
  12. ,{0x00, 0x00, 0x00, 0x5f, 0x00, 0x00} // 21 !
  13. ,{0x00, 0x00, 0x07, 0x00, 0x07, 0x00} // 22 "
  14. ,{0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14} // 23 #
  15. ,{0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12} // 24 $
  16. ,{0x00, 0x23, 0x13, 0x08, 0x64, 0x62} // 25 %
  17. ,{0x00, 0x36, 0x49, 0x55, 0x22, 0x50} // 26 &
  18. ,{0x00, 0x00, 0x05, 0x03, 0x00, 0x00} // 27 '
  19. ,{0x00, 0x00, 0x1c, 0x22, 0x41, 0x00} // 28 (
  20. ,{0x00, 0x00, 0x41, 0x22, 0x1c, 0x00} // 29 )
  21. ,{0x00, 0x14, 0x08, 0x3e, 0x08, 0x14} // 2a *
  22. ,{0x00, 0x08, 0x08, 0x3e, 0x08, 0x08} // 2b +
  23. ,{0x00, 0x00, 0x50, 0x30, 0x00, 0x00} // 2c ,
  24. ,{0x00, 0x08, 0x08, 0x08, 0x08, 0x08} // 2d -
  25. ,{0x00, 0x00, 0x60, 0x60, 0x00, 0x00} // 2e .
  26. ,{0x00, 0x20, 0x10, 0x08, 0x04, 0x02} // 2f /
  27. ,{0x00, 0x3e, 0x51, 0x49, 0x45, 0x3e} // 30 0
  28. ,{0x00, 0x00, 0x42, 0x7f, 0x40, 0x00} // 31 1
  29. ,{0x00, 0x42, 0x61, 0x51, 0x49, 0x46} // 32 2
  30. ,{0x00, 0x21, 0x41, 0x45, 0x4b, 0x31} // 33 3
  31. ,{0x00, 0x18, 0x14, 0x12, 0x7f, 0x10} // 34 4
  32. ,{0x00, 0x27, 0x45, 0x45, 0x45, 0x39} // 35 5
  33. ,{0x00, 0x3c, 0x4a, 0x49, 0x49, 0x30} // 36 6
  34. ,{0x00, 0x01, 0x71, 0x09, 0x05, 0x03} // 37 7
  35. ,{0x00, 0x36, 0x49, 0x49, 0x49, 0x36} // 38 8
  36. ,{0x00, 0x06, 0x49, 0x49, 0x29, 0x1e} // 39 9
  37. ,{0x00, 0x00, 0x36, 0x36, 0x00, 0x00} // 3a :
  38. ,{0x00, 0x00, 0x56, 0x36, 0x00, 0x00} // 3b ;
  39. ,{0x00, 0x08, 0x14, 0x22, 0x41, 0x00} // 3c <
  40. ,{0x00, 0x14, 0x14, 0x14, 0x14, 0x14} // 3d =
  41. ,{0x00, 0x00, 0x41, 0x22, 0x14, 0x08} // 3e >
  42. ,{0x00, 0x02, 0x01, 0x51, 0x09, 0x06} // 3f ?
  43. ,{0x00, 0x32, 0x49, 0x79, 0x41, 0x3e} // 40 @
  44. ,{0x00, 0x7e, 0x11, 0x11, 0x11, 0x7e} // 41 A
  45. ,{0x00, 0x7f, 0x49, 0x49, 0x49, 0x36} // 42 B
  46. ,{0x00, 0x3e, 0x41, 0x41, 0x41, 0x22} // 43 C
  47. ,{0x00, 0x7f, 0x41, 0x41, 0x22, 0x1c} // 44 D
  48. ,{0x00, 0x7f, 0x49, 0x49, 0x49, 0x41} // 45 E
  49. ,{0x00, 0x7f, 0x09, 0x09, 0x09, 0x01} // 46 F
  50. ,{0x00, 0x3e, 0x41, 0x49, 0x49, 0x7a} // 47 G
  51. ,{0x00, 0x7f, 0x08, 0x08, 0x08, 0x7f} // 48 H
  52. ,{0x00, 0x00, 0x41, 0x7f, 0x41, 0x00} // 49 I
  53. ,{0x00, 0x20, 0x40, 0x41, 0x3f, 0x01} // 4a J
  54. ,{0x00, 0x7f, 0x08, 0x14, 0x22, 0x41} // 4b K
  55. ,{0x00, 0x7f, 0x40, 0x40, 0x40, 0x40} // 4c L
  56. ,{0x00, 0x7f, 0x02, 0x0c, 0x02, 0x7f} // 4d M
  57. ,{0x00, 0x7f, 0x04, 0x08, 0x10, 0x7f} // 4e N
  58. ,{0x00, 0x3e, 0x41, 0x41, 0x41, 0x3e} // 4f O
  59. ,{0x00, 0x7f, 0x09, 0x09, 0x09, 0x06} // 50 P
  60. ,{0x00, 0x3e, 0x41, 0x51, 0x21, 0x5e} // 51 Q
  61. ,{0x00, 0x7f, 0x09, 0x19, 0x29, 0x46} // 52 R
  62. ,{0x00, 0x46, 0x49, 0x49, 0x49, 0x31} // 53 S
  63. ,{0x00, 0x01, 0x01, 0x7f, 0x01, 0x01} // 54 T
  64. ,{0x00, 0x3f, 0x40, 0x40, 0x40, 0x3f} // 55 U
  65. ,{0x00, 0x1f, 0x20, 0x40, 0x20, 0x1f} // 56 V
  66. ,{0x00, 0x3f, 0x40, 0x38, 0x40, 0x3f} // 57 W
  67. ,{0x00, 0x63, 0x14, 0x08, 0x14, 0x63} // 58 X
  68. ,{0x00, 0x07, 0x08, 0x70, 0x08, 0x07} // 59 Y
  69. ,{0x00, 0x61, 0x51, 0x49, 0x45, 0x43} // 5a Z
  70. ,{0x00, 0x00, 0x7f, 0x41, 0x41, 0x00} // 5b [
  71. ,{0x00, 0x02, 0x04, 0x08, 0x10, 0x20} // 5c \ //
  72. ,{0x00, 0x00, 0x41, 0x41, 0x7f, 0x00} // 5d ]
  73. ,{0x00, 0x04, 0x02, 0x01, 0x02, 0x04} // 5e ^
  74. ,{0x00, 0x40, 0x40, 0x40, 0x40, 0x40} // 5f _
  75. ,{0x00, 0x00, 0x01, 0x02, 0x04, 0x00} // 60 `
  76. ,{0x00, 0x20, 0x54, 0x54, 0x54, 0x78} // 61 a
  77. ,{0x00, 0x7f, 0x48, 0x44, 0x44, 0x38} // 62 b
  78. ,{0x00, 0x38, 0x44, 0x44, 0x44, 0x20} // 63 c
  79. ,{0x00, 0x38, 0x44, 0x44, 0x48, 0x7f} // 64 d
  80. ,{0x00, 0x38, 0x54, 0x54, 0x54, 0x18} // 65 e
  81. ,{0x00, 0x08, 0x7e, 0x09, 0x01, 0x02} // 66 f
  82. ,{0x00, 0x0c, 0x52, 0x52, 0x52, 0x3e} // 67 g
  83. ,{0x00, 0x7f, 0x08, 0x04, 0x04, 0x78} // 68 h
  84. ,{0x00, 0x00, 0x44, 0x7d, 0x40, 0x00} // 69 i
  85. ,{0x00, 0x20, 0x40, 0x44, 0x3d, 0x00} // 6a j
  86. ,{0x00, 0x7f, 0x10, 0x28, 0x44, 0x00} // 6b k
  87. ,{0x00, 0x00, 0x41, 0x7f, 0x40, 0x00} // 6c l
  88. ,{0x00, 0x7c, 0x04, 0x18, 0x04, 0x78} // 6d m
  89. ,{0x00, 0x7c, 0x08, 0x04, 0x04, 0x78} // 6e n
  90. ,{0x00, 0x38, 0x44, 0x44, 0x44, 0x38} // 6f o
  91. ,{0x00, 0x7c, 0x14, 0x14, 0x14, 0x08} // 70 p
  92. ,{0x00, 0x08, 0x14, 0x14, 0x18, 0x7c} // 71 q
  93. ,{0x00, 0x7c, 0x08, 0x04, 0x04, 0x08} // 72 r
  94. ,{0x00, 0x48, 0x54, 0x54, 0x54, 0x20} // 73 s
  95. ,{0x00, 0x04, 0x3f, 0x44, 0x40, 0x20} // 74 t
  96. ,{0x00, 0x3c, 0x40, 0x40, 0x20, 0x7c} // 75 u
  97. ,{0x00, 0x1c, 0x20, 0x40, 0x20, 0x1c} // 76 v
  98. ,{0x00, 0x3c, 0x40, 0x30, 0x40, 0x3c} // 77 w
  99. ,{0x00, 0x44, 0x28, 0x10, 0x28, 0x44} // 78 x
  100. ,{0x00, 0x0c, 0x50, 0x50, 0x50, 0x3c} // 79 y
  101. ,{0x00, 0x44, 0x64, 0x54, 0x4c, 0x44} // 7a z
  102. ,{0x00, 0x00, 0x08, 0x36, 0x41, 0x00} // 7b {
  103. ,{0x00, 0x00, 0x00, 0x7f, 0x00, 0x00} // 7c |
  104. ,{0x00, 0x00, 0x41, 0x36, 0x08, 0x00} // 7d }
  105. ,{0x00, 0x10, 0x08, 0x08, 0x10, 0x08} // 7e ~
  106. ,{0x00, 0x78, 0x46, 0x41, 0x46, 0x78} // 7f (delete)
  107. };
  108. static const char sign[][6] =
  109. {
  110. {0x00, 0x08, 0x08, 0x2a, 0x1c, 0x08} // 00 ->
  111. ,{0x00, 0x08, 0x1c, 0x2a, 0x08, 0x08} // 01 <-
  112. ,{0x00, 0x04, 0x02, 0x7f, 0x02, 0x04} // 02 ↑
  113. ,{0x00, 0x10, 0x20, 0x7f, 0x20, 0x10} // 03 ↓
  114. ,{0x00, 0x15, 0x16, 0x7c, 0x16, 0x15} // 04 ¥
  115. ,{0x00, 0x03, 0x3b, 0x44, 0x44, 0x44} // 05 ℃
  116. ,{0x00, 0x03, 0x03, 0x7c, 0x14, 0x14} // 06 ℉
  117. ,{0x00, 0x44, 0x28, 0x10, 0x28, 0x44} // 07 ×
  118. ,{0x00, 0x08, 0x08, 0x2a, 0x08, 0x08} // 08 ÷
  119. ,{0x00, 0x38, 0x44, 0x48, 0x30, 0x2c} // 09 α
  120. ,{0x00, 0xf8, 0x54, 0x54, 0x54, 0x28} // 0a β
  121. ,{0x00, 0x28, 0x54, 0x54, 0x44, 0x20} // 0b ε
  122. ,{0x00, 0x3e, 0x49, 0x09, 0x09, 0x06} // 0c ρ
  123. ,{0x00, 0x38, 0x44, 0x4c, 0x54, 0x24} // 0d σ
  124. ,{0x00, 0x40, 0x3f, 0x08, 0x08, 0x1f} // 0e μ
  125. ,{0x00, 0x1f, 0x08, 0x08, 0x3f, 0x40} // 0f η
  126. ,{0x00, 0x3c, 0x4a, 0x4a, 0x4a, 0x3c} // 10 θ
  127. ,{0x00, 0x58, 0x64, 0x04, 0x64, 0x58} // 11 Ω
  128. ,{0x00, 0x44, 0x3c, 0x04, 0x7c, 0x44} // 12 π
  129. ,{0x00, 0x30, 0x28, 0x10, 0x28, 0x18} // 13 ∞
  130. ,{0x00, 0x30, 0x28, 0x24, 0x28, 0x30} // 14 △
  131. ,{0x00, 0x08, 0x1c, 0x08, 0x08, 0x0e} // 15 (Enter)
  132. };
  133. #endif /* FONT6_8_H_ */