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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4504|回復(fù): 0
收起左側(cè)

51單片機顯示名字學(xué)號源程序與Proteus仿真圖 LM017L液晶顯示

[復(fù)制鏈接]
ID:696128 發(fā)表于 2022-1-14 16:17 | 顯示全部樓層 |閱讀模式
51單片機顯示名字學(xué)號身高體重等,C語言,完整包
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
51hei.gif

單片機源程序如下:
  1. #include<reg51.h>
  2. #include<lcd1602.h>
  3. #define uchar unsigned char
  4.         unsigned char x[]="SG,TZ";
  5.          unsigned char y[]="ms20190404705";  

  6. #define uint unsigned int
  7. sbit LCD_RS =P3^0;
  8. sbit LCD_RW =P3^1;
  9. sbit LCD_E =P3^2;
  10. #define LCD_ch  P1
  11. //
  12. void delay(uint i)
  13. {
  14.         while(i--);
  15. }
  16. //        寫指令進(jìn)入LCD1602
  17. void LCD_command()
  18. {
  19.          LCD_RS=0;
  20.          LCD_RW=0;
  21.          LCD_E=0;
  22.          delay(200);
  23.          LCD_E=1;
  24. }
  25.    //         把數(shù)據(jù)寫入LCD1602
  26. void LCD_data()
  27. {
  28.          LCD_RS=1;
  29.          LCD_RW=0;
  30.          LCD_E=0;
  31.          delay(200);
  32.          LCD_E=1;
  33. }
  34. //
  35. void Init_LCD(void)                //初始化液晶
  36. {
  37.          LCD_ch =0x01;                           //清屏
  38.          LCD_command();                           
  39.          LCD_ch =0x38;                           //8位顯示
  40.          LCD_command();
  41.          LCD_ch =0x0c;                           //開顯示,關(guān)光標(biāo),關(guān)閃爍
  42.          LCD_command();
  43.          LCD_ch =0x06;
  44.          LCD_command();
  45. }
  46. //           將數(shù)據(jù)顯示在第i行第j列
  47. void LCD_dis(uchar i,uchar j,uchar ch)
  48. {
  49. uchar  addr;
  50. if(i==0) addr=0x80+j;                 //設(shè)置第一行
  51.          else addr=0xc0+j;                  //設(shè)置第二行
  52.          LCD_ch=addr;
  53.          LCD_command();
  54.          LCD_ch=ch;
  55.          LCD_data();
  56. }
  57. void main()
  58. {
  59. unsigned int i,j;
  60. Init_LCD();
  61. while(1)
  62. {
  63. for(i=0;i<17;i++)
  64. {
  65. //LCD_dis(1,i,0x30+i);
  66. //LCD_dis(0,i,i+'0');
  67. //LCD_dis(1,i,i+'A');
  68. LCD_dis(1,i,x[i]);                //顯示數(shù)組內(nèi)容
  69. delay(5000);
  70. }
  71. for(j=0;j<19;j++)
  72. {
  73. LCD_dis(0,j,y[j]);
  74. delay(5000);
  75. }
  76. }
  77. }
復(fù)制代碼

Keil代碼與Proteus仿真下載:
顯示名字學(xué)號.7z (36.7 KB, 下載次數(shù): 27)

評分

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

查看全部評分

回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久久不卡| 91福利在线观看视频 | 久久综合久 | 99久久婷婷国产综合精品电影 | 综合精品久久久 | 欧美三级三级三级爽爽爽 | 精品亚洲一区二区三区 | 91免费在线视频 | 日韩影院一区 | 成人免费视频观看视频 | 亚洲一区在线日韩在线深爱 | 日本精品久久久久 | 日韩在线免费视频 | 亚洲精品国产成人 | 国产蜜臀| 亚洲最新在线视频 | 国产在线a| 日韩美女一区二区三区在线观看 | 日韩午夜精品 | 天天插天天搞 | 日韩成人一区 | 99福利视频 | 亚洲福利一区 | 天天狠狠 | 青青草一区 | 日韩一区二区在线播放 | 中文字幕一区二区在线观看 | 日日日干干干 | 国产高清免费 | 国产精品久久一区 | 黄色av网站免费看 | 精品1区 | 天天色影视综合 | 欧美一级久久 | 中文字幕在线一区二区三区 | 亚洲国产精久久久久久久 | 九九久久久 | 午夜久久av | 欧美精品一区二区三区四区 在线 | 久久一级 | 成人亚洲网 |