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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

Proteus仿真出錯(網絡標號標紅顯示)

[復制鏈接]
跳轉到指定樓層
樓主
問題描述:
Proteus 8.11 仿真報錯
仿真圖使用了 LCD1602液晶顯示
我把原理圖和所有的標號D5都截圖了
打包文件中包含源碼及仿真圖
另:我也會將源碼和網絡標號截圖放在問題描述中,大家也可直接看這,報錯的網絡標號為D5,已在圖一中標紅顯示


單片機源程序如下:
  1. #include<reg52.h>
  2. #define uint unsigned int
  3. #define uchar unsigned char

  4. uchar temp_data, temp;

  5. sbit wela = P2^7;          //位選端口
  6. sbit dula = P2^6;          //段選端口
  7. sbit beep = P2^3;          //蜂鳴器端口
  8. sbit lcdrs = P3^0;      //LCD1602 寄存器選擇
  9. sbit lcdrw = P3^1;      //LCD1602 讀寫控制
  10. sbit lcden = P3^2;      //LCD1202 使能端控制

  11. void delay(uchar num);      //延時函數
  12. void lcd_WriteCmd(uchar cmd);       //LCD 寫一字節指令
  13. void lcd_WriteDat(uchar dat);       //LCD 寫一字節數據
  14. void lcd_Init();        //LCD初始化

  15. void main()
  16. {
  17.     lcd_Init();
  18.     while(1);
  19.    
  20. }

  21. void delay(uchar num)
  22. {
  23.     uint x, y;
  24.     for(x = num; x > 0; x--)
  25.     {
  26.         for(y = 110; y > 0; y--);
  27.     }
  28. }

  29. void lcd_WriteCmd(uchar cmd)
  30. {
  31.     lcden = 0;
  32.     lcdrs = 0;      //寄存器選擇指令
  33.     lcdrw = 0;      //選擇讀指令
  34.     P0 = cmd;      //將一字節指令給LCD
  35.     delay(5);
  36.     lcden = 1;
  37.     delay(5);
  38.     lcden = 0;       //高脈沖讀走指令
  39. }

  40. /*****  向LCD寫入一字節數據   *****/
  41. void lcd_WriteDat(uchar dat)
  42. {
  43.     lcden = 0;
  44.     lcdrs = 1;
  45.     lcdrw = 0;
  46.     P0 = dat;
  47.     delay(5);
  48.     lcden = 1;
  49.     delay(5);
  50.     lcden = 0;
  51. }

  52. /****   初始化液晶LCD1602   ****/
  53. void lcd_Init()
  54. {
  55.     dula = 0;
  56.     wela = 0;
  57.     lcden = 0;
  58.     lcd_WriteCmd(0x38);     //設置顯示16*2
  59.     lcd_WriteCmd(0x0c);     //開顯示器及光標設置
  60.     lcd_WriteCmd(0x06);     //移動光標 文字不動
  61.     delay(10);
  62. }
復制代碼
類似的問題我在論壇里看過了,但根據壇友的方法,我解決不了;
這問題困擾我許久,就是不清楚錯在哪。

懇請壇友出手指點迷津,感謝大家

LCD1602.rar

31.88 KB, 下載次數: 4

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

使用道具 舉報

沙發
ID:96682 發表于 2021-9-11 23:25 來自手機 | 只看該作者
把所有的標號 D5 全改為 P05
回復

使用道具 舉報

板凳
ID:964116 發表于 2021-9-12 09:37 | 只看該作者
wc86110 發表于 2021-9-11 23:25
把所有的標號 D5 全改為 P05

感謝壇友的解答,這就試試
回復

使用道具 舉報

地板
ID:964116 發表于 2021-9-12 09:47 | 只看該作者
wc86110 發表于 2021-9-11 23:25
把所有的標號 D5 全改為 P05

感謝前輩解答,方法有效,親測成功。
再次真心感謝前輩解答。祝您生活愉快,工作順心
回復

使用道具 舉報

5#
ID:964116 發表于 2021-9-12 10:33 | 只看該作者
wc86110 發表于 2021-9-11 23:25
把所有的標號 D5 全改為 P05

另:
    請問這為什么D5會報錯,修改后就不報錯了呢?
是仿真軟件的bug還是,邏輯上的問題啊?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 老司机精品福利视频 | 国产性色视频 | 黄视频欧美| 国产精品久久一区 | 国产精品不卡视频 | 91大神xh98xh系列全部 | 欧美一区二区网站 | 国产精品乱码一区二区三区 | 日韩在线精品视频 | 91视频大全 | 亚洲大片在线观看 | 精品一区二区三区在线观看 | 亚洲 欧美 日韩 在线 | 免费看欧美一级片 | 国产欧美一区二区三区久久手机版 | 国产日韩一区二区 | 国产成人精品一区二区三区 | 久久夜视频 | 天天干视频网 | 久久精品国产亚洲 | 99久久婷婷国产亚洲终合精品 | 新av在线| 免费看国产片在线观看 | 一级a毛片| 日韩欧美手机在线 | 亚洲精品久久久久中文字幕欢迎你 | 一级黄色绿像片 | 在线亚洲人成电影网站色www | 九九热视频这里只有精品 | 草比网站 | 成人精品一区亚洲午夜久久久 | 亚洲精品电影在线观看 | 亚洲日本国产 | 亚洲综合在线播放 | 欧美一级免费看 | 亚洲一区二区三 | 国产精品国产精品国产专区不片 | 久久精品一区二区三区四区 | 国产精品一区二区三区久久久 | 国产一级视频在线 | 久久激情视频 |