西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

PIC18讀寫1602液晶程序

  • PIC18讀寫1602液晶程序
  • 軟件大小:5KB
  • 更新時(shí)間:2011-11-24 16:49
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 源碼相關(guān)
  • 軟件等級(jí):2級(jí)
  • 應(yīng)用平臺(tái):WinXP
  • 官方網(wǎng)站:暫無(wú)
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

本類精品

軟件介紹

 其實(shí)PIC單片機(jī)讀寫1062程序沒(méi)有多難,照著時(shí)序圖很容易寫出來(lái),而且很多人已經(jīng)在51中操作過(guò),在PIC單片機(jī)中也是大同小異,所以這里不再贅述。我在附件中打包了一個(gè)我寫完的程序,需要的可以打開(kāi)看看,其中CPU使用的是PIC18F97J60,晶振使用的25MHz,其他的單片機(jī)和晶振稍微改一改程序即可。(換單片機(jī)主要改端口、換了晶振的請(qǐng)適當(dāng)修改毫秒延時(shí)函數(shù)void DelayMS(unsigned int xms))

但是今天我要說(shuō)的是很多人都是用延時(shí)的方法寫的1602液晶讀寫數(shù)據(jù)、寫命令時(shí)間間隔,這是不精確的,我今天是用的是1602自帶的忙檢測(cè)功能,也就是寫數(shù)據(jù)和命令之前我先判斷液晶是否忙,不忙我再讀寫。

//忙檢測(cè)
void LCD_BusyDect(void)
{
TRISEbits.TRISE7 = 1; //忙檢測(cè)位輸入
do
{
E=0;
RS=0;
RW=1;
Nop();
E=1;
Nop();Nop();
}while(PORTEbits.RE7);
TRISEbits.TRISE7 = 0; //恢復(fù)忙檢測(cè)位端口輸出
軟件標(biāo)簽: 1602液晶

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載