coody_sz 發(fā)表于 2022-12-6 21:58
while(1)
{
void key_pos();
by.png (16.83 KB, 下載次數(shù): 60)
STC8H1K17.png (55.78 KB, 下載次數(shù): 56)
STC8H1K28.png (152.68 KB, 下載次數(shù): 53)
mcuhui 發(fā)表于 2022-12-7 08:08
這是編譯的結(jié)果
張?zhí)鞄?發(fā)表于 2022-12-7 08:52
P2M0 = 0xb8; //修改P27;P20端口為推挽輸出
把SW--P2.0改為弱上拉準(zhǔn)雙向口!!!
188610329 發(fā)表于 2022-12-7 08:59
你理解一下這個(gè)警告的意思,想一想,出了這個(gè)警告之后,編譯通過沒通過,有區(qū)別么?
mcuhui 發(fā)表于 2022-12-7 09:08
還請大師賜教,就是菜鳥一個(gè)不懂啊。看著HEX文件是有生成的。所以不知道為何會(huì)有這個(gè)警告,也不知這個(gè)警 ...
wulin 發(fā)表于 2022-12-7 10:54
沙發(fā)已經(jīng)指出錯(cuò)誤,而且這個(gè)錯(cuò)誤會(huì)導(dǎo)致按鍵程序不能正常運(yùn)行。去掉void關(guān)鍵詞試試。
while(1)
{
mcuhui 發(fā)表于 2022-12-7 11:04
我也發(fā)現(xiàn)了這個(gè)問題,把void去掉就不會(huì)有編譯警告。但是還是不能控制高低電平輸出。知道自己幾斤幾兩的水 ...
yzwzfyz 發(fā)表于 2022-12-7 15:31
再讀一讀IO的手冊部分。對(duì)照一下,程序是如何處理IO口的。
Y_G_G 發(fā)表于 2022-12-7 17:10
我經(jīng)常犯這種錯(cuò)誤:一段代碼運(yùn)行多次之后,只要結(jié)果是符合我的要求了,我就認(rèn)為我這段代碼沒有問題了
但是,當(dāng) ...
yzwzfyz 發(fā)表于 2022-12-8 08:55
你不菜,只是未找到學(xué)習(xí)的方法。
學(xué)單片機(jī),最重要的是讀通CPU手冊。
你想啊,你要做A,如果對(duì)A不了解, ...
歡迎光臨 (http://www.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |