欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

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

QQ登錄

只需一步,快速開始

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

51單片機(jī)的不同IO口能同時(shí)運(yùn)行嘛?

[復(fù)制鏈接]
ID:611518 發(fā)表于 2019-9-21 19:06 | 顯示全部樓層 |閱讀模式
我把不同IO口的子函數(shù)寫到主函數(shù)中程序運(yùn)行時(shí)是按照順序運(yùn)行的,想請(qǐng)教一下各位不同IO口的功能能否同時(shí)運(yùn)行。
回復(fù)

使用道具 舉報(bào)

ID:155507 發(fā)表于 2019-9-22 08:01 | 顯示全部樓層
現(xiàn)在的主流的單片機(jī)不能同時(shí)干多個(gè)任務(wù),可分時(shí)進(jìn)行多任務(wù)。

執(zhí)行多個(gè)任務(wù)肯定沒(méi)有問(wèn)題,主要是它的資源足夠用,嚴(yán)格來(lái)講普通單片機(jī)是單線程的,執(zhí)行多個(gè)任務(wù)嚴(yán)格意義上來(lái)講并不是同時(shí)執(zhí)行多任務(wù),只不過(guò)是引因其速度快,在允許有時(shí)差的多個(gè)任務(wù)中,合理安排就會(huì)那個(gè)都不耽誤,一個(gè)單片機(jī)實(shí)現(xiàn)多任務(wù),如果你的任務(wù)要求完全同步可以通過(guò)多個(gè)單片機(jī)完成,或者雖然不要求完全同步,但任務(wù)耗用資源較多的也建議多個(gè)單片機(jī)來(lái)構(gòu)建。
回復(fù)

使用道具 舉報(bào)

ID:235200 發(fā)表于 2019-9-22 09:16 | 顯示全部樓層
同一端口的多個(gè)IO口線可以同時(shí),不同端口的IO口線嚴(yán)格來(lái)講不是同時(shí),依執(zhí)行指令的周期相差1-2個(gè)機(jī)器周期(us級(jí)時(shí)間)
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2019-9-22 10:28 | 顯示全部樓層
如果只是基本的高低電平控制,可以把需要同時(shí)運(yùn)行的端口分配到一個(gè)總線口,通過(guò)&和|操作,完成2~8個(gè)I/O口同時(shí)運(yùn)行。如操作P1低4位不影響高4位狀態(tài): P1 &= 0xf0;   P1 |= 0x0a;。
回復(fù)

使用道具 舉報(bào)

ID:613744 發(fā)表于 2019-9-22 18:33 | 顯示全部樓層
如果你不介意瞬間的同時(shí)為1,可以做個(gè)監(jiān)護(hù)的程序,快速循環(huán),一旦檢測(cè)到二者同時(shí)為1,進(jìn)行處理。邏輯很簡(jiǎn)單,兩個(gè)IO相與就好了。
回復(fù)

使用道具 舉報(bào)

ID:272119 發(fā)表于 2019-9-22 23:27 | 顯示全部樓層
順序運(yùn)行,只是看程序怎么排序怎么做延時(shí),看上去就像同時(shí)運(yùn)行 .
回復(fù)

使用道具 舉報(bào)

ID:571495 發(fā)表于 2019-9-23 08:53 | 顯示全部樓層
這是關(guān)于沖突問(wèn)題,優(yōu)先級(jí)問(wèn)題,你可以找這方面的知識(shí)看看
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2019-9-23 09:18 | 顯示全部樓層
各IO口永遠(yuǎn)一忠于它的職守,一直在工作,所以不存在同時(shí)的問(wèn)題。
回復(fù)

使用道具 舉報(bào)

ID:277448 發(fā)表于 2019-9-24 10:00 | 顯示全部樓層
單片機(jī)io口是可以按照頻率cpu刷新的,能夠同時(shí)運(yùn)行。例如STM32 的單片機(jī)口,可以設(shè)置輸入頻率 20M,或是50MHz等
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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