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

QQ登錄

只需一步,快速開始

搜索
查看: 1850|回復(fù): 9
收起左側(cè)

關(guān)于單片機(jī)運(yùn)行速度的問題

[復(fù)制鏈接]
ID:978416 發(fā)表于 2023-2-21 09:48 | 顯示全部樓層 |閱讀模式
想問一下大家,89c51的速度是12T,stc15w204s的是1T,在程序移植的時(shí)候,會(huì)因?yàn)樗俣炔煌瑢?dǎo)致程序不能正常運(yùn)行,這種情況是根據(jù)頻率去挨個(gè)修改延時(shí)嗎,還是有什么別的更好的辦法啊
回復(fù)

使用道具 舉報(bào)

ID:57657 發(fā)表于 2023-2-21 10:13 | 顯示全部樓層
定時(shí)器延時(shí)不用改,循環(huán)語句的軟件延時(shí)要改。
回復(fù)

使用道具 舉報(bào)

ID:1034262 發(fā)表于 2023-2-21 10:53 | 顯示全部樓層
依賴執(zhí)行指令時(shí)間的都要改。串口波特率產(chǎn)生方式也要改。
回復(fù)

使用道具 舉報(bào)

ID:978416 發(fā)表于 2023-2-21 10:54 | 顯示全部樓層
npn 發(fā)表于 2023-2-21 10:13
定時(shí)器延時(shí)不用改,循環(huán)語句的軟件延時(shí)要改。

謝謝,那我之前的-nop-是不是要根據(jù)實(shí)際的速度倍數(shù)相應(yīng)的增加啊。
回復(fù)

使用道具 舉報(bào)

ID:978416 發(fā)表于 2023-2-21 10:59 | 顯示全部樓層
coody_sz 發(fā)表于 2023-2-21 10:53
依賴執(zhí)行指令時(shí)間的都要改。串口波特率產(chǎn)生方式也要改。

謝謝,這個(gè)波特率產(chǎn)生方式是什么意思,是下載時(shí)候更改irc頻率那嗎
回復(fù)

使用道具 舉報(bào)

ID:1063136 發(fā)表于 2023-2-21 11:09 | 顯示全部樓層
可以參考stc官方的延時(shí)代碼,已經(jīng)有現(xiàn)成的庫可以用
回復(fù)

使用道具 舉報(bào)

ID:57657 發(fā)表于 2023-2-21 11:13 | 顯示全部樓層
egsresrhtrhrtst 發(fā)表于 2023-2-21 10:54
謝謝,那我之前的-nop-是不是要根據(jù)實(shí)際的速度倍數(shù)相應(yīng)的增加啊。

要看具體程序,有的地方可以不用加。
回復(fù)

使用道具 舉報(bào)

ID:978416 發(fā)表于 2023-2-21 12:00 | 顯示全部樓層
npn 發(fā)表于 2023-2-21 11:13
要看具體程序,有的地方可以不用加。

回復(fù)

使用道具 舉報(bào)

ID:978416 發(fā)表于 2023-2-21 12:00 | 顯示全部樓層
2283747626 發(fā)表于 2023-2-21 11:09
可以參考stc官方的延時(shí)代碼,已經(jīng)有現(xiàn)成的庫可以用

回復(fù)

使用道具 舉報(bào)

ID:1007932 發(fā)表于 2023-2-21 12:27 | 顯示全部樓層
用宏定義呀,寫程序時(shí)考慮好,移植直接改宏定義就行了,還有條件編譯啥的,不過官方好像有庫函數(shù)可以用,STC-ISP里面就可以下載
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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