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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索

單片機(jī)驅(qū)動(dòng)lcd1602顯示亂碼

查看數(shù): 6391 | 評(píng)論數(shù): 12 | 收藏 0
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2020-9-23 16:24

正文摘要:

仿真lcd1602秒的十位是正常的,一到做實(shí)物,lcd1602顯示的秒十位就是亂碼。 在線求解 實(shí)物的秒的十位顯示錯(cuò)誤,成了;或者超過(guò)了6的各種奇怪亂碼

回復(fù)

ID:822755 發(fā)表于 2020-9-26 10:15
可能是讀出的時(shí)鐘數(shù)據(jù)沒(méi)有屏蔽掉無(wú)關(guān)的位。
ID:620337 發(fā)表于 2020-9-26 09:01
原因:程序語(yǔ)句里是否含有中文字符,或者不可見(jiàn)字符,第二,通信異常,延遲不足也會(huì)產(chǎn)生,但是我更覺(jué)得是字符問(wèn)題
ID:16255 發(fā)表于 2020-9-24 23:49
我估計(jì)你是用到時(shí)鐘芯片了。DS1302、1307等。
可能是讀取芯片數(shù)據(jù)沒(méi)有正確讀取出來(lái),
檢查一下程序是否正確?適當(dāng)加一點(diǎn)延時(shí)可能會(huì)有幫助。
數(shù)據(jù)線是否正確連接?數(shù)據(jù)線上加上拉電阻了嗎?
ID:117977 發(fā)表于 2020-9-24 13:18
兩個(gè)思路  讀取1302的時(shí)序適當(dāng)加點(diǎn)延時(shí),1302壞 換一片 讀取的數(shù)據(jù)可以通過(guò)發(fā)串口來(lái)測(cè)試
ID:117977 發(fā)表于 2020-9-24 13:16
理論上你是在讀DS1302的時(shí)鐘,但是沒(méi)看到你這部分代碼
ID:315554 發(fā)表于 2020-9-24 12:40
有DS1302等芯片嗎?IO線接對(duì)沒(méi),芯片確定正常?我以前遇過(guò)時(shí)鐘芯片不正常有類(lèi)似情況,99:00
ID:822755 發(fā)表于 2020-9-24 12:05
檢查寫(xiě)的字符串有沒(méi)有結(jié)束符“\x00",  
ID:96682 發(fā)表于 2020-9-24 05:15
除了使用不同參數(shù)的芯片外,無(wú)需修改延時(shí)數(shù)值
ID:553020 發(fā)表于 2020-9-23 22:10
長(zhǎng)風(fēng)007 發(fā)表于 2020-9-23 17:12
查一下你的顯示位,還有顯示的時(shí)間間隔。實(shí)物是有時(shí)序要求的!

這是lcd1602的程序,時(shí)序有問(wèn)題嗎?

#include "LCD1602.h"

//****************************************************
//MS延時(shí)函數(shù)(12M晶振下測(cè)試)
//****************************************************
void LCD1602_delay_ms(unsigned int n)
{
        unsigned int  i,j;
        for(i=0;i<n;i++)
                for(j=0;j<123;j++);
}

//****************************************************
//寫(xiě)指令
//****************************************************
void LCD1602_write_com(unsigned char com)
{
        LCD1602_RS = 0;
        LCD1602_delay_ms(1);
        LCD1602_EN = 1;
        LCD1602_PORT = com;
        LCD1602_delay_ms(1);
        LCD1602_EN = 0;
}

//****************************************************
//寫(xiě)數(shù)據(jù)
//****************************************************
void LCD1602_write_data(unsigned char dat)
{
        LCD1602_RS = 1;
        LCD1602_delay_ms(1);       
        LCD1602_PORT = dat;
        LCD1602_EN = 1;
        LCD1602_delay_ms(1);
        LCD1602_EN = 0;
}

//****************************************************
//連續(xù)寫(xiě)字符
//****************************************************
void LCD1602_write_word(unsigned char *s)
{
        while(*s>0)
        {
                LCD1602_write_data(*s);
                s++;
        }
}

void Init_LCD1602()
{
        LCD1602_EN = 0;                                                //設(shè)置為寫(xiě)狀態(tài)
        LCD1602_write_com(0x38);                        //顯示模式設(shè)定
        LCD1602_write_com(0x0c);                        //開(kāi)關(guān)顯示、光標(biāo)有無(wú)設(shè)置、光標(biāo)閃爍設(shè)置
        LCD1602_write_com(0x06);                        //寫(xiě)一個(gè)字符后指針加一
        LCD1602_write_com(0x01);                        //清屏指令
}


ID:337139 發(fā)表于 2020-9-23 17:12
本帖最后由 長(zhǎng)風(fēng)007 于 2020-9-23 17:16 編輯

查一下你的顯示位,還有顯示的時(shí)間間隔。實(shí)物是有時(shí)序要求的!

Hei002.jpg (61.75 KB, 下載次數(shù): 87)

可以參考一下這個(gè)圖

可以參考一下這個(gè)圖
ID:553020 發(fā)表于 2020-9-23 16:26
除了仿真使用的是89c52,實(shí)物使用的是89c54RD芯片以外,其余連接均和仿真一樣
ID:155507 發(fā)表于 2020-9-23 16:24

你要搞清楚時(shí)序圖





//****************************************************
//寫(xiě)指令
//****************************************************
void LCD1602_write_com(unsigned char com)
{
        LCD1602_RS = 0;
        //LCD1602_delay_ms(1);
        LCD1602_EN = 0;  //<------
        LCD1602_PORT = com;
        LCD1602_EN = 1;  //<------
        LCD1602_delay_ms(1);
        LCD1602_EN = 0;
}

//****************************************************
//寫(xiě)數(shù)據(jù)
//****************************************************
void LCD1602_write_data(unsigned char dat)
{
        LCD1602_RS = 1;
        //LCD1602_delay_ms(1);
        LCD1602_EN = 0;    //<------     
        LCD1602_PORT = dat;
        LCD1602_EN = 1;
        LCD1602_delay_ms(1);
        LCD1602_EN = 0;
}


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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: аⅴ资源新版在线天堂 | 特黄毛片视频 | 精品一区在线 | 白浆在线| 人人射人人插 | 欧美久久不卡 | 亚洲精品大全 | 国产99久久 | 国产精品一区在线 | 一久久久| 天堂一区 | 99久久中文字幕三级久久日本 | 精品丝袜在线 | 久久国产精品久久久久久久久久 | 美日韩中文字幕 | 欧美群妇大交群中文字幕 | 青青草原精品99久久精品66 | 欧美日韩精品久久久免费观看 | 99精品国产在热久久 | 色婷婷国产精品综合在线观看 | 日本视频在线播放 | 亚洲精品在线91 | 中文字字幕一区二区三区四区五区 | 欧美一区二区三区免费电影 | 欧美一区二区大片 | 亚洲高清在线观看 | 亚洲成人一区二区 | 51ⅴ精品国产91久久久久久 | 亚洲精品免费视频 | 国产ts人妖系列高潮 | 宅男噜噜噜66一区二区 | 999精品网| 四虎影视免费在线 | 欧美成人精品一区二区男人看 | 精品一区二区三区电影 | 欧美久久一级 | 午夜三级视频 | 波多野结衣一区二区 | 亚洲天堂中文字幕 | 一区二区三区四区在线视频 | 在线播放日韩 |