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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
12
返回列表 發新帖
樓主: 51hei社區
打印 上一主題 下一主題
收起左側

教大家怎么寫一個液晶1602的程序(絕對很簡單!!)

  [復制鏈接]
41#
ID:582370 發表于 2019-7-11 15:26 | 只看該作者
不錯的程序,謝謝啦
回復

使用道具 舉報

42#
ID:539658 發表于 2019-7-14 11:35 | 只看該作者
謝謝分享,贊一個
回復

使用道具 舉報

43#
ID:579035 發表于 2019-7-19 11:15 | 只看該作者
思路清晰,學習方法很贊哦!
回復

使用道具 舉報

44#
ID:579035 發表于 2019-7-19 14:41 | 只看該作者
但是LCD不現實怎么辦
回復

使用道具 舉報

45#
ID:583100 發表于 2019-7-22 14:42 | 只看該作者
謝謝分享!
回復

使用道具 舉報

46#
ID:438003 發表于 2019-7-22 22:37 來自觸屏版 | 只看該作者
感謝分享
回復

使用道具 舉報

47#
ID:585523 發表于 2019-7-23 09:10 | 只看該作者
贊得很,剛好在學這個1602!
回復

使用道具 舉報

48#
ID:440128 發表于 2019-7-31 09:02 | 只看該作者
謝謝,簡直太優秀了,感謝分享,
回復

使用道具 舉報

49#
ID:587926 發表于 2019-8-1 09:20 來自觸屏版 | 只看該作者
感謝樓主,收貨頗多
回復

使用道具 舉報

50#
ID:449517 發表于 2019-8-1 10:10 | 只看該作者
不錯,很有心
回復

使用道具 舉報

51#
ID:692617 發表于 2020-4-17 15:09 | 只看該作者
支持,已經收藏
回復

使用道具 舉報

52#
ID:577554 發表于 2020-4-19 20:46 | 只看該作者
淺顯易懂,受益匪淺
回復

使用道具 舉報

53#
ID:731605 發表于 2020-4-19 21:10 | 只看該作者
很給力,比較簡單易懂
回復

使用道具 舉報

54#
ID:459560 發表于 2020-5-3 19:21 | 只看該作者
謝謝樓主分享,很有用。
回復

使用道具 舉報

55#
ID:744194 發表于 2020-5-4 22:24 | 只看該作者
很棒!
回復

使用道具 舉報

56#
ID:928284 發表于 2021-7-7 16:03 | 只看該作者
這篇文章指明了成長的道路。
回復

使用道具 舉報

57#
ID:584814 發表于 2021-7-7 17:38 | 只看該作者
對照時序圖講解就更好了
回復

使用道具 舉報

58#
ID:624685 發表于 2021-7-7 18:08 | 只看該作者
謝謝分享這么好的經驗,新手最需要。也最缺少這樣的經驗。
回復

使用道具 舉報

59#
ID:931707 發表于 2021-7-9 21:03 | 只看該作者
簡潔
回復

使用道具 舉報

60#
ID:836515 發表于 2021-10-30 21:46 | 只看該作者
都不用判忙的嗎?
回復

使用道具 舉報

61#
ID:836515 發表于 2021-10-31 09:00 | 只看該作者
nsush 發表于 2019-6-19 03:05
另外,為啥初始化里,0x38,就是定義顯示兩行,5*8字符的。要刷3次?

只用一次就可以了
回復

使用道具 舉報

62#
ID:836515 發表于 2021-10-31 09:01 | 只看該作者
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int

sbit rs=P2^6;
sbit rw=P2^5;
sbit en=P2^7;

uchar tab1[]=" m.raoushi.com  ";

void busy()
{
uchar sta;
P0=0xff;
rs=0;
rw=1;
do{
en=1;
sta=P0;
en=0;
}while(sta&0x80);
}
void wr_lcd(uchar a,uchar b)
{
busy();
rs=a;
rw=0;
P0=b;
en=1;
en=0;
}

void init(void)
{
wr_lcd(0,0x38);
wr_lcd(0,0x08);
wr_lcd(0,0x0c);
wr_lcd(0,0x06);
wr_lcd(0,0x01);
}

void main()
{
uchar a;
init();
wr_lcd(0,0x80);
for(a=0;a<8;a++)
{
wr_lcd(1,tab1[a]);
}
while(1);
}
這樣不簡單一點?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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