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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4402|回復: 1
收起左側

基于51單片機的1602電子顯示屏proteus仿真+代碼

[復制鏈接]
ID:431392 發表于 2018-11-22 19:33 | 顯示全部樓層 |閱讀模式
基于51單片機的電子顯示屏仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
0.png

單片機源程序如下:
  1. #include<reg52.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. uchar code table[]="I LOVE you!";
  5. uchar code table1[]="WWW.BAIDU.COM";
  6. sbit lcden=P3^4;        //液晶使能端
  7. sbit lcdrs=P3^5;        //液晶數據命令選擇端
  8. sbit dula=P2^6;                //申明U1鎖存器的鎖存端
  9. sbit wela=P2^7;                //申明U2鎖存器的鎖存端
  10. uchar num;
  11. unsigned char a=0x00;
  12. void delay(uint z)
  13. {
  14.         uint x,y;
  15.         for(x=z;x>0;x--)
  16.                 for(y=110;y>0;y--);
  17. }
  18. void write_com(uchar com)
  19. {
  20.         lcdrs=0;
  21.         P0=com;
  22.         delay(5);
  23.         lcden=1;
  24.         delay(5);
  25.         lcden=0;
  26. }
  27. void write_data(uchar date)
  28. {
  29.         lcdrs=1;
  30.         P0=date;
  31.         delay(5);
  32.         lcden=1;
  33.         delay(5);
  34.         lcden=0;
  35. }
  36. void init()
  37. {
  38.         dula=0;
  39.         wela=0;
  40.         lcden=0;
  41.         write_com(0x38);//設置16X2顯示,5X7點陣,8位數據接口
  42.         write_com(0x0c);//設置開顯示,不顯示光標
  43.         write_com(0x06);//寫一個字符后地址指針加1
  44.         write_com(0x01);//顯示清零,數據指針清零


  45.     TMOD = 0x20;
  46.     SCON = 0x50;
  47.     TH1 = 0xFD;
  48.     TL1 = TH1;
  49.     PCON = 0x00;
  50.     EA = 1;
  51.     ES = 1;
  52.     TR1 = 1;
  53. }

  54. void SendOneByte(unsigned char c)
  55. {
  56.     SBUF = c;
  57.     while(!TI);
  58.     TI = 0;
  59. }
  60. void main()
  61. {

  62.         init();
  63.         write_com(0x80);
  64.         for(num=0;num<11;num++)
  65.         {
  66.                 write_data(table[num]);
  67.                 delay(5);
  68.         }
  69.         write_com(0x80+0x40);
  70.         for(num=0;num<13;num++)
  71.         {
  72.                 write_data(table1[num]);
  73.                 delay(5);
  74.         }
  75.          write_com(0x80);
  76.         while(1)
  77.         {
  78.         }
  79. }

  80.     ser()interrupt 4
  81. {  
  82.      RI=0;
  83.          write_com(0x01);
  84.          a=SBUF;
  85.          write_data('I');
  86.           write_data('g');
  87.           write_data('e');
  88.            write_data('t');         
  89.             write_data(' ');
  90.              write_data(a);

  91. }
復制代碼

所有資料51hei提供下載:
顯示屏.rar (15.63 KB, 下載次數: 55)


回復

使用道具 舉報

ID:568302 發表于 2019-6-26 16:49 | 顯示全部樓層
數字亂序
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 盗摄精品av一区二区三区 | www.国产精 | 日韩成人影院在线观看 | 激情欧美一区二区三区中文字幕 | 精品一区二区三区中文字幕 | 午夜视频精品 | 国产精品夜间视频香蕉 | 久久99国产精品 | 国产精品片aa在线观看 | 欧美精品一二区 | 国产一区二区精品自拍 | 波多野结衣精品在线 | 国产精品久久久久久久久免费樱桃 | 午夜视频免费在线 | 亚洲视频欧美视频 | 国产视频久久 | 欧美性生活网 | 国产视频福利在线观看 | 久久精彩视频 | 九九热精品在线视频 | 国产乱码精品一区二区三区忘忧草 | 亚洲精品久久久久久久久久吃药 | 国产成人一区二区三区 | 91免费在线视频 | 日本久草视频 | 在线观看国产精品视频 | 久久www免费视频 | 欧美中文字幕一区 | 久久久精品一区二区三区 | 欧美三级电影在线播放 | 精品欧美乱码久久久久久 | 国产黄色大片 | 久久lu | 国产在线97 | 中文字幕av一区 | 国产日韩欧美在线 | 亚洲国产精品一区二区www | 黄色日本视频 | 综合二区| 亚洲第一色av | 欧洲在线视频 |