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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

LCD1602滾動顯示(分享資料)

[復制鏈接]
跳轉到指定樓層
樓主
ID:459357 發表于 2019-6-17 23:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. 部分代碼
  2. #include<reg52.h>
  3. typedef unsigned char uint8;
  4. typedef unsigned int uint16;
  5. sbit rs=P2^6;
  6. sbit rw=P2^5;
  7. sbit e=P2^7;
  8. uint8 a[16]="perchin designed";
  9. uint8 b[27]="welcome to the world of mcu";
  10. void delay(uint16 i)  //1us
  11. {
  12.         while(i--);
  13. }
  14. void wrc(uint8 c)
  15. {
  16.         delay(1000);
  17.         rs=0;
  18.         rw=0;
  19.         e=0;
  20.         P0=c;
  21.         e=1;
  22.         delay(10);
  23.         e=0;
  24.         /*
  25.         P0=c<<4;
  26.         e=1;
  27.         e=0;*/       //四位的LCD要加上
  28. }
  29. void wrd(uint8 dat)
  30. {
  31.         delay(1000);
  32.         rs=1;
  33.         rw=0;
  34.         e=0;
  35.         P0=dat;
  36.         e=1;
  37.         delay(10);
  38.         e=0;
  39.         /*
  40.         P0=dat<<4;
  41.         e=1;
  42.         e=0;*/           //四位的LCD要加上
  43.         rs=0;       
  44. }
  45. void init()
  46. {
  47.         delay(1000);
  48.         /*wrc(0x32);         
  49.         wrc(0x28);
  50.         wrc(0x28);        */        //四位的LCD要加上
  51.         wrc(0x38);
  52.         wrc(0x38);
  53.         wrc(0x38);       
  54.         wrc(0x0c);       
  55.         wrc(0x01);       
  56. }
  57. void display()
  58. {
  59.         uint8 i;
  60.         wrc(0x00+0x80);
  61.         for(i=0;i<16;i++)
  62.         {
  63.                 wrd(a[i]);       
  64.         }
  65.         wrc(0x40+0x80);
  66.         for(i=0;i<27;i++)
  67.         {
  68.                 wrd(b[i]);
  69.         }
  70.         wrc(0x07);         //每寫一個數據屏幕就要右移一位,就相對于數據來說就是左移了;
  71.         while(1)
  72.         {       
  73.                 wrc(0x00+0x80);
  74.                 for(i=0;i<16;i++)
  75.                 {
  76.                         wrd(a[i]);
  77.                         delay(30000);        //如果不加這條延時語句的話滾動會非常快。
  78.                 }
  79.         }
  80. }
復制代碼


LCD1602滾動顯示.rar

7.9 KB, 下載次數: 20, 下載積分: 黑幣 -5

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产在线97| 激情在线视频 | 在线观看免费av网站 | 中文字幕第一页在线 | 欧美激情综合五月色丁香小说 | 国产成年人视频 | 成人在线不卡 | 欧美一级免费看 | 亚洲福利在线观看 | 午夜视频一区 | 欧美日韩综合视频 | 国产高清免费视频 | 天天躁日日躁aaaa视频 | 亚洲精品大片 | 久久精品手机视频 | 国产精品久久久久久久免费观看 | 狠狠色狠狠色综合系列 | 中文字幕在线免费视频 | 国产高清视频在线观看播放 | 国产精品无码专区在线观看 | 亚洲色图插插插 | 一级毛片免费看 | 亚洲一区二区三区免费在线观看 | 久久综合亚洲 | 国产欧美精品一区二区色综合 | 日韩视频一区二区在线 | 91天堂| 麻豆av免费观看 | www久久久 | 国产探花在线精品一区二区 | 99国产精品99久久久久久 | 91国内产香蕉 | 狠狠久久 | av电影一区二区 | 亚洲一区 | 九九久久国产精品 | 国产精品成人在线播放 | 精品欧美一区二区三区久久久小说 | 日本在线综合 | 日韩成人免费 | 日韩国产欧美在线观看 |