wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 905|回復: 0
打印 上一主題 下一主題
收起左側

《平凡的探索》之LCD1602

[復制鏈接]
跳轉到指定樓層
樓主
代碼
  1. #include<reg51.h>
  2. #include<intrins.h>

  3. #define uchar unsigned char
  4. #define uint unsigned int
  5.        
  6. #define NOP _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();

  7. sbit RS=P3^2;
  8. sbit RW=P3^3;
  9. sbit E =P3^4;

  10. #define DPORT P1


  11. const uchar NoDisp=0;
  12. const uchar NoCur=1;
  13. const uchar        CurNoFlash=2;
  14. const uchar        CurFlash=3;

  15. void LcdPos(uchar,uchar);
  16. void LcdWd(uchar);
  17. void LcdWc(uchar);
  18. void LcdWcn(uchar);
  19. //void WaitIdle();
  20. void Lcd1602_Delay1ms(uint c)   //誤差 0us
  21. {
  22.     uchar a,b;
  23.         for (; c>0; c--)
  24.         {
  25.                  for (b=199;b>0;b--)
  26.                  {
  27.                           for(a=1;a>0;a--);
  28.                  }      
  29.         }
  30.            
  31. }

  32. void mDelay(uint DelayTim)
  33. {
  34.         uchar i;
  35.         for(;DelayTim>0;DelayTim--)
  36.         {
  37.                 for(i=0;i<125;i++);
  38.         }
  39. }
  40. void WriteChar(uchar c,uchar xPos,uchar yPos)
  41. {
  42.         LcdPos(xPos,yPos);
  43.         LcdWd(c);
  44. }

  45. void WriteString(uchar *s,uchar xPos,uchar yPos)
  46. {
  47.         uchar i;
  48.         if(*s==0)
  49.                 return;
  50.         for(i=0;;i++)
  51.         {
  52.                 if(*(s+i)==0)
  53.                         break;
  54.                 WriteChar(*(s+i),xPos,yPos);
  55.                 xPos++;
  56.                 if(xPos>=15)
  57.                         break;
  58.         }
  59. }

  60. void SetCur(uchar Para)
  61. {
  62.         mDelay(2);
  63.         switch(Para)
  64.         {
  65.                 case 0:
  66.                         LcdWc(0x08);break;
  67.                 case 1:
  68.                         LcdWc(0x0c);break;
  69.                 case 2:
  70.                         LcdWc(0x0e);break;
  71.                 case 3:
  72.                         LcdWc(0x0f);break;
  73.                 default:
  74.                         break;
  75.         }
  76. }

  77. void ClrLcd()
  78. {
  79.         LcdWc(0x01);
  80. }

  81. //void WaitIdle()
  82. //{
  83. //        uchar tmp;
  84. //        RS=0;RW=1;E=1;
  85. //        NOP;
  86. //        for(;;)
  87. //        {
  88. //                DPORT=0XFF;
  89. //                tmp=DPORT;
  90. //                tmp&=0x80;
  91. //                if(tmp==0)
  92. //                        break;
  93. //               
  94. //        }
  95. //        E=0;
  96. //}

  97. void LcdWd(uchar c)
  98. {
  99.         //WaitIdle();
  100.         E=0;
  101.         RS=1;
  102.         RW=0;
  103.         DPORT=c;
  104.         Lcd1602_Delay1ms(1);
  105.         E=1;
  106.         Lcd1602_Delay1ms(5);
  107.         E=0;
  108.         DPORT=c<<4;
  109.         Lcd1602_Delay1ms(1);
  110.         E=1;
  111.         Lcd1602_Delay1ms(5);
  112.         E=0;
  113. }

  114. void LcdWc(uchar c)
  115. {
  116.         //WaitIdle();
  117.         LcdWcn(c);
  118. }

  119. void LcdWcn(uchar c)
  120. {
  121.         E=0;
  122.         RS=0;
  123.         RW=0;
  124.         DPORT=c;
  125.         Lcd1602_Delay1ms(1);
  126.         E=1;
  127.         Lcd1602_Delay1ms(5);
  128.         E=0;
  129.         DPORT=c<<4;
  130.         Lcd1602_Delay1ms(1);
  131.         E=1;
  132.         Lcd1602_Delay1ms(5);
  133.         E=0;
  134. }

  135. void LcdPos(uchar xPos,uchar yPos)
  136. {
  137.         uchar tmp;
  138.         xPos&=0X0F;
  139.         yPos&=0x01;
  140.         if(yPos==0)
  141.                 tmp=xPos;
  142.         else
  143.                 tmp=xPos+0x40;
  144.         tmp|=0x80;
  145.         LcdWc(tmp);
  146. }

  147. void RstLcd()
  148. {
  149.         mDelay(15);
  150.         LcdWc(0x32);
  151.         LcdWc(0x28);
  152.         LcdWc(0x01);
  153.         LcdWc(0x06);
  154.         LcdWc(0x0c);
  155.         LcdWc(0x80);
  156. }
  157. void main(void)
  158. {
  159.         RstLcd();
  160.         //SetCur(CurFlash);
  161.         WriteString("Hello World!",0,1);
  162.        
  163.         while(1)
  164.         {
  165.         }
  166. }
復制代碼
仿真效果圖:

仿真文件及C工程
LCD1602.rar (118.35 KB, 下載次數: 5)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
国产日韩欧美一区| 日韩在线观看网站| 国产在线一区观看| 亚洲第一福利社区| 麻豆福利在线观看| 就爱干草视频| 一区二区三区免费在线| 午夜男人的天堂| 4444亚洲人成无码网在线观看| 日韩美女中文字幕| 国产丝袜一区二区三区免费视频| 午夜激情久久久| 成人中文字幕电影| 你懂的网址国产 欧美| **精品中文字幕一区二区三区| 91吃瓜网在线观看| 激情综合网五月激情| 污污网站在线免费观看| 国产成人一区二区三区影院在线| 久久久久麻豆v国产精华液好用吗| 999在线观看视频| 久久人人九九| 国产精品91在线| 久久久精品一区| 亚洲国产精品中文| 欧美三级一区二区| 亚洲国产精品一区二区尤物区| 成人av免费观看| 日本欧美一区二区在线观看| 亚洲欧美偷拍自拍| 亚洲永久精品唐人导航网址| 国产精品一区二区免费福利视频| 久操免费在线| 国产在线观看黄| 日韩加勒比系列| www.黄在线| 国产chinese男男gaygay网站| 日韩一级片免费观看| 综合久久中文字幕| 日韩精品成人在线| 黄色录像免费观看| 一区二区三区免费在线观看视频| 日本人69视频| 韩国一区二区av| 日韩精品一区在线视频| 特级毛片在线免费观看| 欧美日韩电影一区二区| 国产精品乱码| 99国精产品一二二线| 国产精品视频999| 2019av中文字幕| 久久久久免费精品国产| 久久精品国产一区二区电影| 亚洲人a成www在线影院| 亚洲国产精品久久91精品| 欧美人狂配大交3d怪物一区| 在线看国产日韩| 91黄色免费观看| 日韩欧美国产免费播放| 国产一卡不卡| 欧美h版在线观看| 精品一区二区三区亚洲| 91麻豆精品| 亚洲视频资源| 国产一区二区三区国产精品| 电影中文字幕一区二区| 91精品一久久香蕉国产线看观看 | 激情综合丝袜美女一区二区| 亚洲精品第五页| 欧美 日韩 国产 在线| 成人午夜免费在线观看| 日本黄色一区二区三区| 亚洲人视频在线观看| 人成网站在线观看| 亚洲成人黄色小说| 日韩亚洲一区中文字幕| 国产乱在线观看完整版视频| 午夜一级毛片| а√最新版在线天堂| 青柠在线影院观看日本| 95在线视频| 欧美人与性动交α欧美精品济南到| 国产蜜臀在线| 欧美日韩va| 久久久久久毛片免费看| 成人久久综合| 精品91久久久久| 日韩主播视频在线| 国产99精品国产| 国产亚洲欧美色| 一区二区三区四区精品在线视频 | 久久精品最新免费国产成人| 美女免费视频黄| 亚洲伦理电影| 日本美女高清在线观看免费| 3344国产永久在线观看视频| 精品九九久久| 九九久久电影| 亚洲免费网址| 成人国产精品免费| 免费久久99精品国产| 97精品国产露脸对白| 亚洲日本乱码在线观看| 欧美特黄级在线| 亚洲成色777777在线观看影院| 日韩中文字幕在线视频播放| 国产成人福利网站| 久久99精品国产99久久| www.日本少妇| 色综合久久五月| 久久久一区二区三区四区| 91av久久久| 精品卡一卡卡2卡3网站| 久草.com| www.久久久久.com| 涩爱av色老久久精品偷偷鲁| 色综合天天综合网中文字幕| 日本最新不卡在线| 国产精品网站在线观看| 欧美日韩你懂的| 日韩视频免费在线观看| 91精品视频大全| 大片在线观看网站免费收看| 99热这里只有精品2| 亚洲欧美精品aaaaaa片| 亚洲成人777777| 免费网站观看www在线观看| 久草在线免费福利资源| 97成人资源| 成人久久一区| 风间由美一区二区三区在线观看| 亚洲图片欧美综合| 精品一区精品二区| 国产精品区一区二区三| 日韩欧美国产网站| 国产一区二区精品丝袜| 成人黄色大片在线免费观看| 中文字幕一区二区三区四区五区| 欧美性猛交乱大交| 国产精品男女视频| 国产精品乱码一区二区三区视频 | 国产精品主播视频| 国产经典久久久| 天堂久久久久久| 亚洲综合五月天婷婷丁香| 羞羞视频网站| youjizz在线播放| 北条麻妃一区二区三区在线观看| 亚洲一区二区动漫| 国产精品女人毛片| 日韩激情在线视频| 91亚洲国产成人精品性色| www.九色.com| 日韩一区二区不卡视频| ririsao中文字幕免费| 在线观看视频污| 久久天堂久久| 久久精品久久综合| 色婷婷久久一区二区三区麻豆| www.亚洲男人天堂| 日韩精品久久一区| 久久丫精品国产亚洲av不卡| 国产成人免费看一级大黄| 丁香婷婷自拍| 成人噜噜噜噜| 久久99国产精品免费网站| 色天天综合久久久久综合片| 国产综合在线看| 91精品国产91久久久久麻豆 主演| 日韩亚洲欧美中文字幕| 亚洲欧美另类色图| 最新超碰在线| 国产精品大片| 亚洲成人综合在线| 久久久久久综合网天天| 成年人午夜免费视频| 影音先锋亚洲天堂| 成人毛片高清视频观看| 成人综合网站| 国产精品一区二区视频| 欧美一级二级在线观看| 成人av片网址| 欧亚乱熟女一区二区在线| 视频污在线观看| 免费看a在线观看| 欧美区国产区| 欧美日韩在线观看视频| 国产精品电影网| 中国黄色片一级| 性欧美一区二区三区| 成人性爱视频在线观看| 亚洲最新色图| 疯狂做受xxxx欧美肥白少妇| 国产精品久久久精品| 久久婷婷中文字幕| 天天综合永久入口| segui88久久综合| 日韩影院精彩在线| 精品少妇一区二区| 午夜欧美性电影| 国产成年人免费视频| 日本一二区视频| 国产不卡av一区二区| 亚洲精品国产无天堂网2021| 日韩av免费看| 国产chinesehd精品露脸| 午夜男人天堂| 中文字幕在线中文字幕在线中三区| 日韩不卡一区二区三区| 日韩一区二区中文字幕| 欧洲亚洲一区二区三区四区五区| fc2ppv在线播放| 亚洲an天堂an在线观看| 亚洲精品播放| 亚洲成国产人片在线观看| 国产精品视频999| 国产主播喷水一区二区| 在线成人免费av| 欧美videos巨大粗暴| 久久麻豆视频| 中文字幕久久午夜不卡| 青青在线视频一区二区三区| 国产资源中文字幕| 精品国产福利一区二区在线| 国产极品嫩模在线观看91精品| 99国内精品久久| 97婷婷涩涩精品一区| 妖精视频在线观看| 污的视频网站| 国产成人精品免费视| 色综合色综合色综合色综合色综合 | 亚洲二区自拍| 麻豆成人免费视频| 伊人免费在线| 激情综合一区二区三区| 久久精品在线播放| www.久久com| 美女高潮黄又色高清视频免费| 牲欧美videos精品| 色欧美88888久久久久久影院| 久久99精品久久久久久久久久| 中文字幕亚洲精品一区| 日本在线免费看| 国产成人综合精品三级| 久久久在线免费观看| 日本黄色网址大全| 激情丁香在线| 午夜亚洲精品| 日韩在线资源网| 亚洲av午夜精品一区二区三区| 毛片免费视频| 欧美高清不卡| 亚洲欧美日韩高清| 亚洲一二区在线观看| h在线观看视频免费网站| 在线看片不卡| 亚洲欧美日韩一区二区三区在线| 国产九九在线观看| 嫩草影院一二三| 希岛爱理一区二区三区| 亚洲国产日韩欧美综合久久| 男女曰b免费视频| 国产精品久久久精品a级小说| 欧美自拍一区| 欧美美女网站色| 无码aⅴ精品一区二区三区浪潮| 欧美jizzhd欧美精品巨大| 国产99亚洲| 亚洲大胆美女视频| 手机在线国产视频| 免费观看一二区视频网站| 亚洲欧美日韩一区在线观看| 欧美巨猛xxxx猛交黑人97人| 在线观看国产精品一区| 福利视频在线看| 91丨九色丨蝌蚪丨老版| 国产精品av一区| 在线免费观看高清视频| 日韩精品第二页| 欧美在线视频不卡| 国产免费毛卡片| eeuss网址直达入口| 国产模特精品视频久久久久| 久久久久久亚洲| 97人人澡人人爽人人模亚洲| 欧美亚洲大片| 91久久人澡人人添人人爽欧美| 自拍偷拍亚洲欧美| 中文字幕乱妇无码av在线| 男人天堂午夜在线| 成人毛片在线观看| 黑人巨大精品欧美一区二区小视频| jizz国产视频| 女人抽搐喷水高潮国产精品| 亚洲国产精品va在线看黑人 | 黄色动漫在线免费观看| 性色一区二区三区| 日本午夜人人精品| 黄色av一级片| 日韩精品成人| 亚洲精品大尺度| 四虎国产精品成人免费入口| 巨大荫蒂视频欧美另类大| 亚洲人精品一区| 亚洲精品久久久久久久蜜桃臀| 狠狠操图片视频| 免费久久精品视频| 不卡视频一区| 先锋影音中文字幕| 在线视频观看日韩| 人九九综合九九宗合| 一级黄色片在线观看| 自拍偷拍精品| 久久福利视频导航| 黄色在线免费观看| 精品精品国产毛片在线看| 一道本无吗dⅴd在线播放一区 | 成人亚洲视频在线观看| 动漫成人在线观看| 欧美国产一区二区在线观看| www.99riav| 成年在线播放小视频| 91美女片黄在线观看| 宅男av一区二区三区| 天天干天天草| 91看片淫黄大片一级在线观看| 亚洲图色在线| www.麻豆av.com| 久久女同性恋中文字幕| 成人国产一区二区三区| 美女胸又www又黄的网站| 久久久国际精品| 精品无码国产一区二区三区av| 在线手机福利影院| 亚洲桃色在线一区| 国产精品少妇在线视频| 3d成人动漫在线| 91国偷自产一区二区开放时间 | 九色网友自拍视频手机在线| 亚洲一区成人在线| 亚洲一区二区中文字幕在线观看| 国产原创精品视频| 欧美视频在线一区| 美国一级黄色录像| 深夜福利一区| 欧美日韩aaaa| a毛片在线免费观看| 韩日视频一区| 波多野结衣精品久久| 涩涩屋黄网站| 久久综合九色综合97_久久久| 美脚丝袜脚交一区二区| 福利视频在线看| 欧美日本在线视频| 国产一区二区三区在线视频观看| jizz性欧美2| 久久久久久久91| 人妻偷人精品一区二区三区| 老司机一区二区三区| 久久精品国产综合精品| 中文字幕免费中文| 亚洲精品视频观看| 97中文字幕在线观看| 日韩视频网站在线观看| 中文字幕日韩av电影| 91精品91久久久中77777老牛| 在线看黄的网站| 色婷婷久久久久swag精品| 中文字幕第20页| 偷窥自拍亚洲色图精选| 国产精品69久久| 免费观看h片| 亚洲欧美视频在线观看视频| 国产吃瓜黑料一区二区| 福利一区二区免费视频| 欧美美最猛性xxxxxx| 顶级嫩模一区二区三区| av亚洲精华国产精华| 成人免费在线观看视频网站| 周于希免费高清在线观看| 久久久www成人免费精品张筱雨| 国产欧美日韩成人| 麻豆高清免费国产一区| 大陆av在线播放| 国产三级电影在线播放| 中文字幕一区二区三区电影| 国产成人精品a视频| 黑人巨大精品欧美一区| 免费日韩视频在线观看| 欧美黄色网页| 91国在线精品国内播放| 在线免费黄网| 亚洲国产日韩综合久久精品| 老司机精品免费视频| 欧美www视频在线观看| 日韩视频专区| 超碰公开在线| 欧美成人午夜视频| 国产一级黄色大片| 亚洲一区二区精品3399|