12.75 KB, 下載次數(shù): 0
代碼
a825563619 發(fā)表于 2025-8-4 14:14
有開總中斷嗎,你的delay要2000
檸檬脆片 發(fā)表于 2025-8-4 15:51
按鍵部分的問題:1、按下以后Mod會(huì)一直加,最好是識(shí)別到彈起再加一;2、Mod等于4就置零需要寫在Mod++后面, ...
ydatou 發(fā)表于 2025-8-8 13:33
代碼結(jié)構(gòu)有問題。你這種軟件延時(shí)在代碼更改工作模式后還是會(huì)繼續(xù)延時(shí),不會(huì)立即按新模式進(jìn)行。要以狀態(tài)機(jī)的 ...
setsu 發(fā)表于 2025-8-12 12:05
不太明白是什么意思,我剛接觸單片機(jī),網(wǎng)上都說九齊的容易學(xué),大佬能不能幫我改一下?
ydatou 發(fā)表于 2025-8-16 14:56
暫時(shí)用你的軟延時(shí)改了下。代碼中不要有長(zhǎng)時(shí)間(大于10毫秒)延時(shí),中斷中延時(shí)不要超過10us。
setsu 發(fā)表于 2025-8-12 12:05
不太明白是什么意思,我剛接觸單片機(jī),網(wǎng)上都說九齊的容易學(xué),大佬能不能幫我改一下?
ydatou 發(fā)表于 2025-8-16 15:58
用你的軟延時(shí)做了個(gè)狀態(tài)機(jī)。
以后編程要注意幾點(diǎn):
1.中斷中延時(shí)不要超過10uS,不要做復(fù)雜運(yùn)算。
ydatou 發(fā)表于 2025-8-16 15:58
用你的軟延時(shí)做了個(gè)狀態(tài)機(jī)。
以后編程要注意幾點(diǎn):
1.中斷中延時(shí)不要超過10uS,不要做復(fù)雜運(yùn)算。
ydatou 發(fā)表于 2025-8-16 15:58
用你的軟延時(shí)做了個(gè)狀態(tài)機(jī)。
以后編程要注意幾點(diǎn):
1.中斷中延時(shí)不要超過10uS,不要做復(fù)雜運(yùn)算。
setsu 發(fā)表于 2025-8-18 16:24
目前我把一些編譯報(bào)錯(cuò)都給改了,現(xiàn)在就剩一個(gè)“內(nèi)存地址重迭 0x10~0x12”,沒找到哪里導(dǎo)致的
1.89 MB, 下載次數(shù): 0
setsu 發(fā)表于 2025-8-18 11:12
#define light_set(x) \
do \
{ ...
setsu 發(fā)表于 2025-8-18 11:19
case 1: // 燈1亮 2秒,接著燈2亮 2秒,燈3亮 2秒
if (ModCnt == 0 || ModCnt >= 600 ...
setsu 發(fā)表于 2025-8-18 16:24
目前我把一些編譯報(bào)錯(cuò)都給改了,現(xiàn)在就剩一個(gè)“內(nèi)存地址重迭 0x10~0x12”,沒找到哪里導(dǎo)致的
setsu 發(fā)表于 2025-8-19 00:17
這是這顆IC的規(guī)格書0x10~0x12重迭,可是這不是通用寄存器嗎?
ydatou 發(fā)表于 2025-8-19 08:50
組織下全局變量順序,16bit變量在前面,8bit變量安排在后面。
| 歡迎光臨 (http://www.denmoz.com/bbs/) | Powered by Discuz! X3.1 |