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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

超聲波液晶顯示

[復制鏈接]
跳轉到指定樓層
樓主
ID:216475 發表于 2017-7-2 08:37 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. #include <reg52.H>
  2. #include <intrins.H>
  3. #include <math.H>

  4. #define uchar unsigned char
  5.   #define uint unsigned int

  6. sbit dula = P2^6;//數碼管鎖存器關閉
  7. sbit wela = P2^7;

  8. sbit RS = P3^5;   顯示屏打開
  9. sbit LCDEN = P3^4;

  10. void delayUs()
  11. {
  12.     _nop_();
  13. }

  14. void delayMs(uint a)
  15. {
  16.     uint i, j;
  17.     for(i = a; i > 0; i--)
  18.         for(j = 100; j > 0; j--);
  19. }


  20. void writeComm(uchar comm)
  21. {
  22.      RS = 0;   
  23.     P0 = comm;
  24.     LCDEN = 1;
  25.      delayUs();
  26.     LCDEN = 0;
  27.     delayMs(1);
  28. }

  29. //寫數據:RS=1, RW=0;
  30. void writeData(uchar dat)
  31. {
  32.      RS = 1;
  33.      P0 = dat;
  34.      LCDEN = 1;
  35.     delayUs();
  36.     LCDEN = 0;
  37.     delayMs(1);
  38. }


  39. void init()
  40. {
  41.    
  42.      dula = wela = 0;
  43.     writeComm(0x38);   //顯示模式
  44.    writeComm(0x0c);//光標
  45.     writeComm(0x06);  //光標位置,科左移
  46.     writeComm(0x01); //清屏
  47. }

  48. void writeString(uchar * str, uchar length)
  49. {
  50.      uchar i;
  51.     for(i = 0; i < length; i++)
  52.     {
  53.          writeData(str[i]);
  54.      }
  55. }
  56. void main()
  57. {
  58.     uchar table[] = " xianzaiwendu:";
  59.    
  60.     init();

  61.     writeComm(0x80);
  62.     writeString(table, 16);
  63.     while(1)
  64.     {
  65.         
  66.     }
復制代碼


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

使用道具 舉報

沙發
ID:922968 發表于 2021-5-18 12:51 | 只看該作者
程序有問題
回復

使用道具 舉報

無效樓層,該帖已經被刪除
無效樓層,該帖已經被刪除
5#
ID:328014 發表于 2021-5-18 18:08 | 只看該作者

我在搜索框輸入"超聲波 1602"幫你搜索到了幾個能成功仿真的工程http://www.raoushi.com/bbs/dpj-189056-1.html
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表