單片機(jī)兩個(gè)問(wèn)題
單片機(jī)兩個(gè)問(wèn)題
1.單片機(jī)外接晶振起振的條件除了需要起振電容,還需要哪些條件?是否還需要程序呢?
2.單片機(jī)的高阻狀態(tài)電平也是0,低電平也是0,這兩個(gè)狀態(tài)外部如何識(shí)別呢?
全部回復(fù)(8)
正序查看
倒序查看
@angle600
1 一般單片機(jī),如果不是要求時(shí)鐘精準(zhǔn)的,無(wú)需外接晶振,用內(nèi)部晶振即可。外接晶振滿(mǎn)足什么條件看芯片規(guī)格書(shū),滿(mǎn)足頻率、頻偏、電容,一般照抄規(guī)格書(shū)即可。程序上,上電后要設(shè)置倍頻參數(shù),選擇時(shí)鐘源 2輸出高阻就是如果接上拉電阻,測(cè)量會(huì)變成高電平,而輸出低電平即使接了上拉電阻,還是低電平。
你的意思是IO口外部接上拉電阻的方法 然后再測(cè)試端口電壓是嗎?如果接了上拉之后,測(cè)試是高電平那就是高阻,如果還是低電平,那就是O
另外很多單片機(jī)沒(méi)有輸出下拉模式,如何保證輸出是0呢?有很多單片機(jī)置0并不是輸出0會(huì)有電壓的波動(dòng),就是微小的MV級(jí),這個(gè)能在外部加下拉電阻解決不?這個(gè)IO口是一個(gè)DAC,有的時(shí)候需要輸出0.5V,需要的時(shí)候需要為0電平
0
回復(fù)
@QWE4562009
你的意思是IO口外部接上拉電阻的方法 然后再測(cè)試端口電壓是嗎?如果接了上拉之后,測(cè)試是高電平那就是高阻,如果還是低電平,那就是O另外很多單片機(jī)沒(méi)有輸出下拉模式,如何保證輸出是0呢?有很多單片機(jī)置0并不是輸出0會(huì)有電壓的波動(dòng),就是微小的MV級(jí),這個(gè)能在外部加下拉電阻解決不?這個(gè)IO口是一個(gè)DAC,有的時(shí)候需要輸出0.5V,需要的時(shí)候需要為0電平
作為輸出數(shù)字信號(hào)的GPIO功能使用,由于數(shù)字信號(hào)的電平閥值都是比較大的,幾MV的誤差可忽略。
作為DAC功能輸出電壓信號(hào),需根據(jù)中心電壓設(shè)計(jì)外圍輸出電路。你這個(gè)單純輸出兩個(gè)電壓,就接個(gè)電阻到地,或者直接接到另一端,具體要看另一端是什么電路。
0
回復(fù)