熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-7-25 13:30
正文摘要:單片機(jī)芯片:STC32G12K128 晶振頻率:24Mhz (STC-ISP) STC-ISP版本:6.90D 收到STC32降龍棍后立即寫了一個(gè)閃燈程序試機(jī) 單片機(jī)程序如下: #include <STC32G.H> //STC32G12K128: Code:128k Ram:4k xdata:8k E ... |
DELAY()程序,是依靠CPU運(yùn)行時(shí)間延時(shí)的,執(zhí)行延時(shí)的時(shí)間,取決于每條取指、執(zhí)行的時(shí)間的總和。 標(biāo)準(zhǔn)51是12個(gè)主頻脈沖一個(gè)機(jī)器周期,而STC的單片機(jī),對51的取指方式做了改進(jìn),取指周期<=12個(gè)機(jī)器周期。所以標(biāo)準(zhǔn)的51程序的DELAY()執(zhí)行時(shí)間,對于STC的單片就不適用了。同樣STC提供的DELAY()時(shí)間與標(biāo)準(zhǔn)的51也不一樣。 而且STC的運(yùn)行速度是有加速和不加速的。 所以,應(yīng)用DELAY時(shí),需要仔細(xì)一下。 關(guān)鍵還是需要認(rèn)真閱讀CPU手冊,吃透了CPU,什么都OK了。 |
STM32F103CBT6價(jià)格現(xiàn)在15塊左右了,如果不是工作需要,STC32便宜的那10塊錢,我還是愿意多花10塊在STM32F103CBT6上的 要是有時(shí)間折騰,還可以玩玩 |
降龍棍沒有,單買的片子也剛到手,還沒開始摸索,看說明文件感覺變化有點(diǎn)多,ISP里原來的例程估計(jì)很多不能用了! |
Powered by 單片機(jī)教程網(wǎng)