欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1933|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

基于51單片機(jī)與LCD1602實(shí)現(xiàn)顯示

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
代碼如下:
  1. #include<reg51.h>

  2. #include<intrins.h>

  3. sbit led1602_rs=P2^0;

  4. sbit led1602_rw=P2^1;

  5. sbit led1602_en=P2^2;

  6. unsigned char dis1[]={"I LOVE U"};

  7. unsigned char dis2[]={"HuShuTao"};

  8. #define uchar unsigned char

  9. #define uint unsigned int

  10.         

  11. #define yi 0x80

  12. #define er 0x80+0x40



  13. void delay(uint xms)       //延時(shí)函數(shù)

  14. {

  15.         uint x,y;

  16.         for(x=xms;x>0;x--)

  17.         for(y=110;y>0;y--);

  18. }





  19. void write_1602com(uchar com)  //寫(xiě)指令

  20. {

  21.         led1602_rs=0;

  22.         led1602_rw=0;

  23.         P0=com;

  24.         delay(1);

  25.         led1602_en=1;

  26.         delay(1);

  27.         led1602_en=0;

  28. }





  29. void write_1602dat(uchar dat)   //寫(xiě)數(shù)據(jù)

  30. {

  31.         led1602_rs=1;

  32.         led1602_rw=0;

  33.         P0=dat;

  34.         delay(1);

  35.         led1602_en=1;

  36.         delay(1);

  37.         led1602_en=0;

  38. }





  39. void led_init(void)   //初始化

  40. {

  41.         write_1602com(0x38);//設(shè)置工作模式

  42.         write_1602com(0x0c);//開(kāi)顯示不顯示光標(biāo)

  43.         write_1602com(0x06);//整屏不移動(dòng),光標(biāo)自動(dòng)右移

  44.         write_1602com(0x01);//清顯示

  45. }





  46. void main(void)

  47. {

  48.         unsigned char i;

  49.         led_init();

  50.         delay(10);

  51.         write_1602com(yi);

  52.         i=0;

  53.         while(dis1[i]!='\0')

  54.         {

  55.                 write_1602dat(dis1[i]);

  56.                 i++;

  57.         }

  58.         

  59.         write_1602com(er);

  60.         i=0;

  61.         while(dis2[i]!='\0')

  62.         {

  63.                 write_1602dat(dis2[i]);

  64.                 i++;

  65.         }

  66.         delay(5000);

  67. }
復(fù)制代碼

任務(wù)圖片.png (32.78 KB, 下載次數(shù): 102)

protues仿真圖

protues仿真圖

LED.zip

73.89 KB, 下載次數(shù): 32, 下載積分: 黑幣 -5

評(píng)分

參與人數(shù) 1黑幣 +10 收起 理由
admin + 10 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

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

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表