久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 請教一下各位壇友:單片機驅動12864程序一直不顯示有啥問題 [打印本頁]

作者: 心瘋揚    時間: 2018-1-8 21:42
標題: 請教一下各位壇友:單片機驅動12864程序一直不顯示有啥問題
如題,想請各位壇友們幫我瞅瞅,我到底哪做錯了,一直都沒有反應,快瘋了


下附單片機程序
  1. #include<reg52.h>

  2. typedef unsigned char uchar;
  3. typedef unsigned int uint;
  4. uchar code TAB1[]="啦啦啦啦德瑪西亞";
  5. sbit RS=P1^0;
  6. sbit RW=P1^1;
  7. sbit EN=P2^5;
  8. //sbit BF=P0^7;

  9. void delayms(x)
  10. {
  11. uint i,j;
  12. for(i=20;i>0;i--)
  13. for(j=20;j>0;j--);
  14. }
  15. void bazy()
  16. {
  17. P0=0xff;
  18. RS=0;
  19. RW=1;
  20. EN=1;
  21. while(P0& 0x80);
  22. delayms(5);
  23. EN=0;

  24. }


  25. void w_cmd(uchar cmd)
  26. {
  27. bazy();
  28. RS=0;
  29. RW=0;
  30. EN=1;
  31. P0=cmd;
  32. delayms(1);
  33. EN=0;
  34. }
  35. void w_dat(uchar dat)
  36. {
  37. bazy();
  38. RS=1;
  39. RW=0;
  40. EN=1;
  41. P0=dat;
  42. delayms(1);
  43. EN=0;
  44. }

  45. void lcd_init()
  46. {
  47. w_cmd(0x30);
  48. delayms(5);
  49. w_cmd(0x0b);
  50. delayms(5);
  51. w_cmd(0x01);
  52. }
  53. void addr(uchar x,uchar y)
  54. {
  55. uchar ux,uxy;
  56. if(1==x)
  57. {
  58.   ux=0x80;
  59. }
  60. else if(2==x)
  61. {
  62.   ux=0x90;
  63. }
  64. else if(3==x)
  65. {
  66.   ux=0x88;
  67. }
  68. else if(4==x)
  69. {
  70.   ux=0x98;
  71. }
  72. uxy=ux +y;
  73. w_cmd(uxy);
  74. }
  75. void main(void)
  76. {
  77. uchar i=0;
  78. delayms(5);
  79. lcd_init();
  80. while(1)
  81. {
  82.     addr(1,0);
  83.     i=0;
  84.     while(TAB1[i]!='\0')
  85.     {
  86.      w_dat (TAB1[i]);
  87.    i++;
  88.    delayms(5);
  89.     }
  90.     addr(2,0);
  91.     i=0;
  92.     while(TAB1[i]!='\0')
  93.     {
  94.      w_dat (TAB1[i]);
  95.    i++;
  96.    delayms(5);
  97.     }
  98.     addr(3,0);
  99.     i=0;
  100.     while(TAB1[i]!='\0')
  101.     {
  102.      w_dat (TAB1[i]);
  103.    i++;
  104.    delayms(5);
  105.     }
  106.     addr(4,0);
  107.     i=0;
  108.     while(TAB1[i]!='\0')
  109.     {
  110.      w_dat (TAB1[i]);
  111.    i++;
  112.    delayms(5);
  113.     }

  114. // while(1);

  115. }

  116. }
復制代碼




作者: wc86110    時間: 2018-1-8 22:54
這個不是開發板的嘛,端口設置好了沒有?這源碼是1602還是12864的?
作者: dzbj    時間: 2018-1-8 23:14
你擰擰那個10k電位器 沒準出字了對比度不對看不見 我剛弄的時候自己干過這樣的傻事 呵呵




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 羞羞的视频免费在线观看 | 成人午夜视频在线观看 | 久久另类| 日本天天操 | 欧美日韩一区二区视频在线观看 | 中文字幕av亚洲精品一部二部 | 久久久久久一区 | 欧美精品网 | www.久久| 亚洲91精品 | 欧美精品一区二区三区四区 | 国产精品久久久久久婷婷天堂 | www.夜夜草| se婷婷| 一区二区三区四区不卡视频 | 国产精品久久国产精品 | 成人精品国产免费网站 | 日韩av中文 | 久久欧美高清二区三区 | 久久久久亚洲av毛片大全 | 精品国偷自产在线 | 黄篇网址 | 在线观看免费观看在线91 | 99久久久久 | 欧美综合在线观看 | 成人在线免费视频 | 高清人人天天夜夜曰狠狠狠狠 | www.国产| 91久久国产综合久久 | 人人玩人人添人人澡欧美 | 日韩视频91 | 久久爱黑人激情av摘花 | 一区二区在线免费观看 | 久久综合狠狠综合久久综合88 | 精品福利一区 | 999免费网站 | 欧美日本免费 | 久草中文网| 久久精品一 | 国产性网 | 国产欧美性成人精品午夜 |