智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 9383|回复: 27
打印 上一主题 下一主题

求飞思卡尔单片机驱动5110液晶程序

  [复制链接]

2

主题

7

帖子

0

精华

高级会员

Rank: 4

积分
844
威望
186
贡献
488
兑换币
2
注册时间
2009-2-23
在线时间
85 小时
跳转到指定楼层
1#
发表于 2010-1-6 22:08:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求飞思卡尔单片机驱动5110液晶程序

2

主题

7

帖子

0

精华

高级会员

Rank: 4

积分
844
威望
186
贡献
488
兑换币
2
注册时间
2009-2-23
在线时间
85 小时
2#
 楼主| 发表于 2010-1-7 10:49:34 | 只看该作者
嗨!没人回答我,还是我自己来吧
自己琢磨的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

21

主题

1019

帖子

0

精华

常驻嘉宾

我爱雯婕

Rank: 8Rank: 8

积分
4657
威望
2223
贡献
1682
兑换币
4
注册时间
2009-3-4
在线时间
376 小时
3#
发表于 2010-1-7 16:57:30 | 只看该作者
回复 2# 曹俊呈
到底行不行的?不是没人回答而是可能大家都不用5110LED。
回复 支持 反对

使用道具 举报

14

主题

161

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1382
QQ
威望
406
贡献
768
兑换币
10
注册时间
2009-9-4
在线时间
104 小时
4#
发表于 2010-1-13 23:21:08 | 只看该作者
下来看看了,谢谢~
回复 支持 反对

使用道具 举报

3

主题

132

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
407
威望
311
贡献
42
兑换币
0
注册时间
2008-4-6
在线时间
27 小时
5#
发表于 2010-2-5 11:28:15 | 只看该作者
ding
回复 支持 反对

使用道具 举报

0

主题

64

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
449
威望
331
贡献
80
兑换币
52
注册时间
2009-2-12
在线时间
19 小时
6#
发表于 2010-2-26 14:27:42 | 只看该作者
GOOD谢谢!
回复 支持 反对

使用道具 举报

0

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
223
威望
186
贡献
21
兑换币
0
注册时间
2010-1-14
在线时间
8 小时
7#
发表于 2010-3-23 15:29:34 | 只看该作者
回复 6# zhwbiao123


    我也找呢
回复 支持 反对

使用道具 举报

12

主题

49

帖子

0

精华

高级会员

Rank: 4

积分
787
QQ
威望
398
贡献
239
兑换币
24
注册时间
2009-12-16
在线时间
75 小时
8#
发表于 2010-3-27 21:41:42 | 只看该作者

  1. /******************************************************************************
  2. *  Copyright (C) 2010 Crackest Shi, Tianjin University Tim
  3. *  ALL RIGHTS RESERVED
  4. *  File Name: Nokia5110.c
  5. *  Description: Nokia5110 LCD Driver For 9S12XS128MAA   
  6. *  Assembler:  Codewarrior for S12(X) V5.0 SPECIAL
  7. *  Version: 1.0               
  8. *  Author: Crackest Shi        
  9. *  Location: Tianjin, P.R.China
  10. *
  11. * UPDATED HISTORY:
  12. *
  13. * REV   YYYY.MM.DD  AUTHOR     DESCRIPTION OF CHANGE
  14. * ---   ----------  ------     ---------------------
  15. * 1.0   2010.03.26  Crackest Shi  Initial version
  16. *
  17. ******************************************************************************/
  18. /* Includes */
  19. #include "Includes.h"
  20. /* Extern Variales */
  21. extern UINT8 zifu[] =
  22. {
  23. /*--  character:  !  --*/
  24. 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
  25. /*--  character:  "  --*/
  26. 0x00, 0x0C, 0x02, 0x0C, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  27. /*--  character:  #  --*/
  28. 0x90, 0xD0, 0xBC, 0xD0, 0xBC, 0x90, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00,
  29. /*--  character:  $  --*/
  30. 0x18, 0x24, 0xFE, 0x44, 0x8C, 0x00, 0x03, 0x02, 0x07, 0x02, 0x01, 0x00,
  31. /*--  character:  %  --*/
  32. 0x18, 0x24, 0xD8, 0xB0, 0x4C, 0x80, 0x00, 0x03, 0x00, 0x01, 0x02, 0x01,
  33. /*--  character:  &  --*/
  34. 0xC0, 0x38, 0xE4, 0x38, 0xE0, 0x00, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02,
  35. /*--  character:  '  --*/
  36. 0x08, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  37. /*--  character:  (  --*/
  38. 0x00, 0x00, 0x00, 0xF8, 0x04, 0x02, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04,
  39. /*--  character:  )  --*/
  40. 0x00, 0x02, 0x04, 0xF8, 0x00, 0x00, 0x00, 0x04, 0x02, 0x01, 0x00, 0x00,
  41. /*--  character:  *  --*/
  42. 0x90, 0x60, 0xF8, 0x60, 0x90, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  43. /*--  character:  +  --*/
  44. 0x20, 0x20, 0xFC, 0x20, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
  45. /*--  character:  ,  --*/
  46. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x06, 0x00, 0x00, 0x00, 0x00,
  47. /*--  character:  -  --*/
  48. 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  49. /*--  character:  .  --*/
  50. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00,
  51. /*--  character:  /  --*/
  52. 0x00, 0x80, 0x60, 0x1C, 0x02, 0x00, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00,
  53. /*--  character:  0  --*/
  54. 0xF8, 0x04, 0x04, 0x04, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00,
  55. /*--  character:  1  --*/
  56. 0x00, 0x08, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00,
  57. /*--  character:  2  --*/
  58. 0x18, 0x84, 0x44, 0x24, 0x18, 0x00, 0x03, 0x02, 0x02, 0x02, 0x02, 0x00,

  59. /*--  character:  3  --*/
  60. 0x08, 0x04, 0x24, 0x24, 0xD8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00,
  61. /*--  character:  4  --*/
  62. 0x40, 0xB0, 0x88, 0xFC, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0x02, 0x00,
  63. /*--  character:  5  --*/
  64. 0x3C, 0x24, 0x24, 0x24, 0xC4, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00,
  65. /*--  character:  6  --*/
  66. 0xF8, 0x24, 0x24, 0x2C, 0xC0, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00,
  67. /*--  character:  7  --*/
  68. 0x0C, 0x04, 0xE4, 0x1C, 0x04, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
  69. /*--  character:  8  --*/
  70. 0xD8, 0x24, 0x24, 0x24, 0xD8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00,
  71. /*--  character:  9  --*/
  72. 0x38, 0x44, 0x44, 0x44, 0xF8, 0x00, 0x00, 0x03, 0x02, 0x02, 0x01, 0x00,
  73. /*--  character:  :  --*/
  74. 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
  75. /*--  character:  ;  --*/
  76. 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
  77. /*--  character:  <  --*/
  78. 0x00, 0x20, 0x50, 0x88, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02,
  79. /*--  character:  =  --*/
  80. 0x90, 0x90, 0x90, 0x90, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  81. /*--  character:  >  --*/
  82. 0x00, 0x02, 0x04, 0x88, 0x50, 0x20, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00,


复制代码
回复 支持 反对

使用道具 举报

12

主题

49

帖子

0

精华

高级会员

Rank: 4

积分
787
QQ
威望
398
贡献
239
兑换币
24
注册时间
2009-12-16
在线时间
75 小时
9#
发表于 2010-3-27 21:41:57 | 只看该作者
  1. /*-- character: ? --*/
  2. 0x18, 0x04, 0xC4, 0x24, 0x18, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,

  3. /*-- character: @ --*/
  4. 0xF8, 0x04, 0xE4, 0x94, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x02, 0x00,

  5. /*-- character: A --*/
  6. 0x00, 0xE0, 0x9C, 0xF0, 0x80, 0x00, 0x02, 0x03, 0x00, 0x00, 0x03, 0x02,

  7. /*-- character: B --*/
  8. 0x04, 0xFC, 0x24, 0x24, 0xD8, 0x00, 0x02, 0x03, 0x02, 0x02, 0x01, 0x00,

  9. /*-- character: C --*/
  10. 0xF8, 0x04, 0x04, 0x04, 0x0C, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00,

  11. /*-- character: D --*/
  12. 0x04, 0xFC, 0x04, 0x04, 0xF8, 0x00, 0x02, 0x03, 0x02, 0x02, 0x01, 0x00,

  13. /*-- character: E --*/
  14. 0x04, 0xFC, 0x24, 0x74, 0x0C, 0x00, 0x02, 0x03, 0x02, 0x02, 0x03, 0x00,

  15. /*-- character: F --*/
  16. 0x04, 0xFC, 0x24, 0x74, 0x0C, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00,

  17. /*-- character: G --*/
  18. 0xF0, 0x08, 0x04, 0x44, 0xCC, 0x40, 0x00, 0x01, 0x02, 0x02, 0x01, 0x00,

  19. /*-- character: H --*/
  20. 0x04, 0xFC, 0x20, 0x20, 0xFC, 0x04, 0x02, 0x03, 0x00, 0x00, 0x03, 0x02,

  21. /*-- character: I --*/
  22. 0x04, 0x04, 0xFC, 0x04, 0x04, 0x00, 0x02, 0x02, 0x03, 0x02, 0x02, 0x00,

  23. /*-- character: J --*/
  24. 0x00, 0x04, 0x04, 0xFC, 0x04, 0x04, 0x06, 0x04, 0x04, 0x03, 0x00, 0x00,

  25. /*-- character: K --*/
  26. 0x04, 0xFC, 0x24, 0xD0, 0x0C, 0x04, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02,

  27. /*-- character: L --*/
  28. 0x04, 0xFC, 0x04, 0x00, 0x00, 0x00, 0x02, 0x03, 0x02, 0x02, 0x02, 0x03,

  29. /*-- character: M --*/
  30. 0xFC, 0x3C, 0xC0, 0x3C, 0xFC, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00,

  31. /*-- character: N --*/
  32. 0x04, 0xFC, 0x30, 0xC4, 0xFC, 0x04, 0x02, 0x03, 0x02, 0x00, 0x03, 0x00,

  33. /*-- character: O --*/
  34. 0xF8, 0x04, 0x04, 0x04, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00,

  35. /*-- character: P --*/
  36. 0x04, 0xFC, 0x24, 0x24, 0x18, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00,

  37. /*-- character: Q --*/
  38. 0xF8, 0x84, 0x84, 0x04, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x07, 0x05, 0x00,

  39. /*-- character: R --*/
  40. 0x04, 0xFC, 0x24, 0x64, 0x98, 0x00, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02,

  41. /*-- character: S --*/
  42. 0x18, 0x24, 0x24, 0x44, 0x8C, 0x00, 0x03, 0x02, 0x02, 0x02, 0x01, 0x00,

  43. /*-- character: T --*/
  44. 0x0C, 0x04, 0xFC, 0x04, 0x0C, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00,

  45. /*-- character: U --*/
  46. 0x04, 0xFC, 0x00, 0x00, 0xFC, 0x04, 0x00, 0x01, 0x02, 0x02, 0x01, 0x00,

  47. /*-- character: V --*/
  48. 0x04, 0x7C, 0x80, 0xE0, 0x1C, 0x04, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,

  49. /*-- character: W --*/
  50. 0x1C, 0xE0, 0x3C, 0xE0, 0x1C, 0x00, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00,

  51. /*-- character: X --*/
  52. 0x04, 0x9C, 0x60, 0x9C, 0x04, 0x00, 0x02, 0x03, 0x00, 0x03, 0x02, 0x00,

  53. /*-- character: Y --*/
  54. 0x04, 0x1C, 0xE0, 0x1C, 0x04, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00,

  55. /*-- character: Z --*/
  56. 0x0C, 0x84, 0x64, 0x1C, 0x04, 0x00, 0x02, 0x03, 0x02, 0x02, 0x03, 0x00,

  57. /*-- character: [ --*/
  58. 0x00, 0x00, 0xFE, 0x02, 0x02, 0x00, 0x00, 0x00, 0x07, 0x04, 0x04, 0x00,

  59. /*-- character: \ --*/
  60. 0x00, 0x0E, 0x30, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00,

  61. /*-- character: ] --*/
  62. 0x00, 0x02, 0x02, 0xFE, 0x00, 0x00, 0x00, 0x04, 0x04, 0x07, 0x00, 0x00,

  63. /*-- character: ^ --*/
  64. 0x00, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

  65. /*-- character: _ --*/
  66. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,

  67. /*-- character: ` --*/
  68. 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,

  69. /*-- character: a --*/
  70. 0x00, 0x40, 0xA0, 0xA0, 0xC0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x02,

  71. /*-- character: b --*/
  72. 0x04, 0xFC, 0x20, 0x20, 0xC0, 0x00, 0x00, 0x03, 0x02, 0x02, 0x01, 0x00,

  73. /*-- character: c --*/
  74. 0x00, 0xC0, 0x20, 0x20, 0x60, 0x00, 0x00, 0x01, 0x02, 0x02, 0x02, 0x00,

  75. /*-- character: d --*/
  76. 0x00, 0xC0, 0x20, 0x24, 0xFC, 0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x02,

  77. /*-- character: e --*/
  78. 0x00, 0xC0, 0xA0, 0xA0, 0xC0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x02, 0x00,

  79. /*-- character: f --*/
  80. 0x00, 0x20, 0xF8, 0x24, 0x24, 0x04, 0x00, 0x02, 0x03, 0x02, 0x02, 0x00,

  81. /*-- character: g --*/
  82. 0x00, 0x40, 0xA0, 0xA0, 0x60, 0x20, 0x00, 0x07, 0x0A, 0x0A, 0x0A, 0x04,

  83. /*-- character: h --*/
  84. 0x04, 0xFC, 0x20, 0x20, 0xC0, 0x00, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02,

  85. /*-- character: i --*/
  86. 0x00, 0x20, 0xE4, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00,

  87. /*-- character: j --*/
  88. 0x00, 0x00, 0x20, 0xE4, 0x00, 0x00, 0x08, 0x08, 0x08, 0x07, 0x00, 0x00,

  89. /*-- character: k --*/
  90. 0x04, 0xFC, 0x80, 0xE0, 0x20, 0x20, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02,

  91. /*-- character: l --*/
  92. 0x04, 0x04, 0xFC, 0x00, 0x00, 0x00, 0x02, 0x02, 0x03, 0x02, 0x02, 0x00,

  93. /*-- character: m --*/
  94. 0xE0, 0x20, 0xE0, 0x20, 0xC0, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00,

  95. /*-- character: n --*/
  96. 0x20, 0xE0, 0x20, 0x20, 0xC0, 0x00, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02,

  97. /*-- character: o --*/
  98. 0x00, 0xC0, 0x20, 0x20, 0xC0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x01, 0x00,

  99. /*-- character: p --*/
  100. 0x20, 0xE0, 0x20, 0x20, 0xC0, 0x00, 0x08, 0x0F, 0x0A, 0x02, 0x01, 0x00,

  101. /*-- character: q --*/
  102. 0x00, 0xC0, 0x20, 0x20, 0xE0, 0x00, 0x00, 0x01, 0x02, 0x0A, 0x0F, 0x08,

  103. /*-- character: r --*/
  104. 0x20, 0xE0, 0x40, 0x20, 0x20, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00,

  105. /*-- character: s --*/
  106. 0x00, 0x60, 0xA0, 0xA0, 0x20, 0x00, 0x00, 0x02, 0x02, 0x02, 0x03, 0x00,

  107. /*-- character: t --*/
  108. 0x00, 0x20, 0xF8, 0x20, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02, 0x00,

  109. /*-- character: u --*/
  110. 0x20, 0xE0, 0x00, 0x20, 0xE0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x02,

  111. /*-- character: v --*/
  112. 0x20, 0xE0, 0x20, 0x80, 0x60, 0x20, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00,

  113. /*-- character: w --*/
  114. 0x60, 0x80, 0xE0, 0x80, 0x60, 0x00, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00,

  115. /*-- character: x --*/
  116. 0x20, 0x60, 0x80, 0x60, 0x20, 0x00, 0x02, 0x03, 0x00, 0x03, 0x02, 0x00,

  117. /*-- character: y --*/
  118. 0x20, 0xE0, 0x20, 0x80, 0x60, 0x20, 0x08, 0x08, 0x07, 0x01, 0x00, 0x00,

  119. /*-- character: z --*/
  120. 0x00, 0x20, 0xA0, 0x60, 0x20, 0x00, 0x00, 0x02, 0x03, 0x02, 0x02, 0x00,

  121. /*-- character: { --*/
  122. 0x00, 0x00, 0x20, 0xDE, 0x02, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x00,

  123. /*-- character: | --*/
  124. 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00,

  125. /*-- character: } --*/
  126. 0x00, 0x02, 0xDE, 0x20, 0x00, 0x00, 0x00, 0x04, 0x07, 0x00, 0x00, 0x00,

  127. /*-- character: ~ --*/
  128. 0x02, 0x01, 0x02, 0x04, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  129. };



  130. /*********************************************************
  131. * Name: LCD_Write_Byte
  132. * Desc: Using the SPI interface to write data to LCD
  133. * Parameter: dt:written data ; command: write/command select;
  134. * Return: None
  135. **********************************************************/

  136. void LCD_Write_Byte(UINT8 dt, UINT8 command)
  137. {
  138. UINT8 i;
  139. SCE = 0;
  140. DC = command;
  141. for (i = 0; i < 8; i++)
  142. {
  143. if (dt & 0x80)
  144. SDIN = 1;
  145. else
  146. SDIN = 0;
  147. dt = dt << 1;
  148. SCLK = 0;
  149. SCLK = 1;
  150. }
  151. DC = 1;
  152. SCE = 1;
  153. SDIN = 1;
  154. }



  155. /*********************************************************
  156. * Name: LCD_Init
  157. * Desc: Initialize NOKIA5110 and PORTE
  158. * Parameter: None
  159. * Return: None
  160. **********************************************************/

  161. void LCD_Init(void)
  162. {
  163. DDRE = 0xff;
  164. PORTE = 0x00;
  165. RES = 0;
  166. Delayms(10);
  167. RES = 1;
  168. LCD_Write_Byte(0x21, 0);
  169. LCD_Write_Byte(0xCD, 0);
  170. LCD_Write_Byte(0x20, 0);
  171. LCD_Write_Byte(0x0C, 0);
  172. }



  173. /*********************************************************
  174. * Name: LCD_Set_XY
  175. * Desc: Set LCD coordinate
  176. * Parameter: X:0-83 Y:0-5
  177. * Return: None
  178. **********************************************************/

  179. void LCD_Set_XY(UINT8 X, UINT8 Y)
  180. {
  181. LCD_Write_Byte(0x40 | Y, 0);
  182. LCD_Write_Byte(0x80 | X, 0);
  183. }



  184. /*********************************************************
  185. * Name: LCD_Clear
  186. * Desc: LCD Clear Screen
  187. * Parameter: None
  188. * Return: None
  189. **********************************************************/

  190. void LCD_Clear(void)
  191. {
  192. UINT8 t;
  193. UINT8 k;
  194. LCD_Set_XY(0, 0);
  195. for (t = 0; t < 6; t++)
  196. {
  197. for (k = 0; k < 84; k++)
  198. {
  199. LCD_Write_Byte(0x00, 1);
  200. }
  201. }
  202. }



  203. /*********************************************************
  204. * Name: LCD_Write_Char
  205. * Desc: Showing 6(W)*16(H) of lattice numbers,letters,symbols
  206. * Parameter: d: The characters to be displayed
  207. * Return: None
  208. **********************************************************/

  209. void LCD_Write_Char(UINT8 row, UINT8 page, UINT8 c)
  210. {
  211. UINT8 i;
  212. LCD_Set_XY(row * 6, page);
  213. for (i = 0; i < 6; i++)
  214. {
  215. LCD_Write_Byte(zifu[c * 12 + i], 1);
  216. }

  217. LCD_Set_XY(row * 6, page + 1);
  218. for (i = 6; i < 12; i++)
  219. {
  220. LCD_Write_Byte(zifu[c * 12 + i], 1);
  221. }
  222. }



复制代码
回复 支持 反对

使用道具 举报

12

主题

49

帖子

0

精华

高级会员

Rank: 4

积分
787
QQ
威望
398
贡献
239
兑换币
24
注册时间
2009-12-16
在线时间
75 小时
10#
发表于 2010-3-27 21:43:09 | 只看该作者
昨天晚上没事儿闲的的时候写的,能用,自己看吧
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 17:49 , Processed in 0.061122 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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