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

QQ登錄

只需一步,快速開始

搜索

單片機(jī)新手請(qǐng)教關(guān)于數(shù)碼管顯示程序問題,想著做模塊化,結(jié)果出錯(cuò)了

查看數(shù): 2309 | 評(píng)論數(shù): 7 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁(yè)<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2022-1-19 09:23

正文摘要:

新手請(qǐng)教問題,關(guān)于數(shù)碼管顯示問題我照著視頻寫的代碼,想著做模塊化,結(jié)果出錯(cuò)了,求助大神解答,謝謝 功能:數(shù)碼管顯示服務(wù) 變量:parm 問題一:在頭文件定義了四個(gè)變量extern unsigned char parm1,parm2,parm ...

回復(fù)

ID:675269 發(fā)表于 2022-1-19 17:29
感覺大家的幫助,我找到原因了
本人新手上路,以為只要不出錯(cuò)再多警告也沒什么大問題,但是問題就是出在這
我從第一個(gè)警告下手
經(jīng)過查詢資料發(fā)現(xiàn)我的變量parm只在頭文件定義了extern,在顯示服務(wù)函數(shù)的c文件中沒有定義,所以出現(xiàn)了警告。當(dāng)我在c文件中定義后,發(fā)現(xiàn)20個(gè)警告都沒了。
謝謝大家的幫助!
ID:675269 發(fā)表于 2022-1-19 17:25
glinfei 發(fā)表于 2022-1-19 17:08
1。Display();和dis_Service();里的i,加上static。2.所有要用的變量前,要先賦值。

謝謝  我琢磨琢磨
ID:844772 發(fā)表于 2022-1-19 17:08
1。Display();和dis_Service();里的i,加上static。2.所有要用的變量前,要先賦值。
ID:675269 發(fā)表于 2022-1-19 16:50
青龍書生 發(fā)表于 2022-1-19 13:55
順序的話沒看出來,如果只是位置不對(duì),你看看數(shù)碼管的COM腳順序是不是反了,至于每次都要賦值后進(jìn)行一下dis ...

謝謝,我琢磨琢磨
ID:675269 發(fā)表于 2022-1-19 16:49
累不死的狗 發(fā)表于 2022-1-19 14:56
驚著我了,一個(gè)51的程序,搞出來20個(gè)警告?????

哈哈哈哈,在下臥龍鳳雛,新手剛剛起步,多多包涵
ID:453974 發(fā)表于 2022-1-19 14:56
驚著我了,一個(gè)51的程序,搞出來20個(gè)警告?????
ID:110606 發(fā)表于 2022-1-19 13:55
順序的話沒看出來,如果只是位置不對(duì),你看看數(shù)碼管的COM腳順序是不是反了,至于每次都要賦值后進(jìn)行一下display顯示,是加入你需要顯示屏循環(huán)顯示的話比如說顯示0-01,再顯示1-02,是需要這樣做的,

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

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

快速回復(fù) 返回頂部 返回列表