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

QQ登錄

只需一步,快速開始

帖子
查看: 2325|回復(fù): 5
收起左側(cè)

單片機(jī)定時(shí)器中斷問(wèn)題

[復(fù)制鏈接]
ID:837401 發(fā)表于 2021-4-16 10:23 來(lái)自觸屏版 | 顯示全部樓層 |閱讀模式
1:?jiǎn)纹瑱C(jī)定時(shí)器中段時(shí)間為1ms,我在里面寫一個(gè)1s的延時(shí)函數(shù)是不是執(zhí)行完1s后跳出中段還是1ms后直接跳出中段不等待1s延時(shí)程序執(zhí)行完?

2:要是我在里面寫一個(gè)while為真了,是不是在中段里死循環(huán)了不回到主程序中了。
回復(fù)

使用道具 舉報(bào)

ID:332214 發(fā)表于 2021-4-16 11:04 | 顯示全部樓層
1.一般進(jìn)入中斷是有清標(biāo)志位工作,你如果沒(méi)清,那就不會(huì)出現(xiàn)你說(shuō)的情況。2.中斷程序不執(zhí)行完 是不會(huì)執(zhí)行主程序的。
回復(fù)

使用道具 舉報(bào)

ID:207421 發(fā)表于 2021-4-16 11:09 | 顯示全部樓層
單片機(jī)定時(shí)器中斷1MS,那么中斷1000次就是1S,當(dāng)?shù)扔贑NT=1000時(shí),你需要清零CNT=0,否則一直加下去
回復(fù)

使用道具 舉報(bào)

ID:499770 發(fā)表于 2021-4-16 11:37 | 顯示全部樓層
1,會(huì)在中斷內(nèi)執(zhí)行完1S延時(shí),再退出中斷
2,會(huì)死循環(huán)
回復(fù)

使用道具 舉報(bào)

ID:894154 發(fā)表于 2021-4-16 14:19 | 顯示全部樓層
中斷里面放delay,進(jìn)中斷后delay完程序才能跑出來(lái)到主程序
回復(fù)

使用道具 舉報(bào)

ID:883031 發(fā)表于 2021-4-16 15:35 | 顯示全部樓層
中斷就像你正在看書,突然來(lái)了個(gè)電話,你要接完電話才能接著看書,接電話就是中斷處理,如果電話一直不掛就像進(jìn)入了while,是出不來(lái)的。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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