找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

51單片機(jī)初始化問題

[復(fù)制鏈接]
ID:874002 發(fā)表于 2023-8-10 15:38 | 顯示全部樓層 |閱讀模式
聽有人說比如配置IO口模式時(shí),吧P0M1,P0M0放到主循環(huán)前面初始化一次可能因?yàn)楦蓴_原因?qū)戝e(cuò),所以放到主循環(huán)里每次循環(huán)都配置一下,51單片機(jī)有沒有這樣的問題?
回復(fù)

使用道具 舉報(bào)

ID:1085441 發(fā)表于 2023-8-10 20:50 | 顯示全部樓層
我們沒有放進(jìn)主循環(huán),都是開始的時(shí)候初始化一下
回復(fù)

使用道具 舉報(bào)

ID:1084825 發(fā)表于 2023-8-11 09:16 | 顯示全部樓層
51不需要放在主循環(huán)
回復(fù)

使用道具 舉報(bào)

ID:1040201 發(fā)表于 2023-8-11 10:22 | 顯示全部樓層
初始化都 是放在主循環(huán)前進(jìn)行的 ,如果中途需要修改  ,可以在函數(shù)里面改,
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2023-8-11 10:35 | 顯示全部樓層
本帖最后由 yzwzfyz 于 2023-8-12 08:06 編輯

沒有這一說。
只要設(shè)置放在使用這個(gè)引腳的功能之前就可以了。
例:P11有時(shí)要輸入(高阻),有時(shí)要高電平驅(qū)動(dòng)3個(gè)LED點(diǎn)燈(推拉),有時(shí)又要低電平點(diǎn)4個(gè)LED燈(OC)。假設(shè)每個(gè)燈=3~4mA。
則:在其相對應(yīng)的功能使用前,修改一個(gè)設(shè)置就可以了。
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2023-8-12 00:35 | 顯示全部樓層
沒這回事兒,干擾能弄錯(cuò)寄存器,程序早就飛了。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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