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

QQ登錄

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

搜索

小白求教:這個(gè)單片機(jī)I2C程序錯(cuò)在那里

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

正文摘要:

求教這個(gè)錯(cuò)在哪里?下面有編譯出錯(cuò)提示 #include<reg52.h> #define uchar unsigned char sbit sda=P2^0; sbit scl=P2^1; uchar a; void delay() { ;; } void start()        ...

回復(fù)

ID:477441 發(fā)表于 2021-12-14 11:03
好辦法,以后就這樣做
ID:624769 發(fā)表于 2021-12-13 20:11
bfdz 發(fā)表于 2021-12-13 17:08
是的,用了中文輸入法

請(qǐng)教這種情況怎樣才能避免呢? 因?yàn)樵趉eil里根本就看不到這幾個(gè)點(diǎn)啊

每行,打完代碼后,打完分號(hào)后,緊跟著就是//
那么,后面不管有出來(lái)什么,都是注釋?zhuān)蜔o(wú)所謂了。
ID:415064 發(fā)表于 2021-12-13 17:54
bfdz 發(fā)表于 2021-12-13 17:08
是的,用了中文輸入法

請(qǐng)教這種情況怎樣才能避免呢? 因?yàn)樵趉eil里根本就看不到這幾個(gè)點(diǎn)啊

換個(gè)編輯器就好了
ID:477441 發(fā)表于 2021-12-13 17:08
wps10025 發(fā)表于 2021-12-12 21:41
你那個(gè)應(yīng)該是用了中文輸入法

是的,用了中文輸入法

請(qǐng)教這種情況怎樣才能避免呢? 因?yàn)樵趉eil里根本就看不到這幾個(gè)點(diǎn)啊
ID:578842 發(fā)表于 2021-12-12 21:41
你那個(gè)應(yīng)該是用了中文輸入法
ID:477441 發(fā)表于 2021-12-12 19:58
哈哈,找到原因了

    void start()                  、//啟動(dòng)
     
    void write_add(uchar address,uchar date)        、、// 指定地址寫(xiě)數(shù)據(jù)

就是這兩句  啟動(dòng)的前面多了一個(gè)點(diǎn)
                   指定地址寫(xiě)數(shù)據(jù)的前面多了2個(gè)點(diǎn)

我的keil不知怎么回事,這幾個(gè)點(diǎn)都沒(méi)顯示出來(lái),我復(fù)制粘貼才看到
把2句的注釋全刪除才試出來(lái)的

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

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

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