51單片機(jī)開(kāi)發(fā)的幾點(diǎn)心得
1、單片機(jī)IO口上電后默認(rèn)是高電平。(P1、P2、P3口內(nèi)部上拉,若P0口未接上拉電阻的話,默認(rèn)是高阻態(tài))
2、單片機(jī)工作頻率=晶振頻率/12,即使用12MHz的晶振,實(shí)際工作頻率為1MHz,一個(gè)機(jī)器周期為1us。
3、單片機(jī)常用11.0592MHz的晶振,主要是保證串口通信的同步。比如說(shuō)在9600波特率下每位數(shù)據(jù)電平持續(xù)96個(gè)機(jī)器周期,因?yàn)槭钦麛?shù)值,不會(huì)產(chǎn)生誤差。若使用12MHz的晶振,高波特率下通信容易產(chǎn)生誤碼。
4、三極管的使用:在模擬電路中,輸入為高頻模擬信號(hào)時(shí),三極管一般工作在放大模式下。在數(shù)字電路中,三極管一般作為開(kāi)關(guān)用,工作在飽和模式下。
5、在單片機(jī)數(shù)據(jù)線和地址線復(fù)用的情況下必須使用鎖存器,可在工作時(shí)鎖住地址信號(hào),傳輸數(shù)據(jù)信號(hào),以防止傳數(shù)據(jù)時(shí)地址線被數(shù)據(jù)所影響。
6、普通發(fā)光二極管正向壓降為1.6v-2.1v,工作電流為3-20mA。計(jì)算LED限流電阻時(shí)必須使用到此參數(shù),一般取壓降為1.7v,電流為3mA,使用5V電壓的情況下限流電阻為:(5v-1.7v)/3mA=3.3v/3mA=1.1kohm,可取1kohm。
編輯:admin 最后修改時(shí)間:2018-05-19