MCS-51單片機(jī)P0口擴(kuò)展技術(shù)研究
本文引用地址:http://www.ex-cimer.com/article/172777.htm
其部分代碼如下:
51單片機(jī)的數(shù)據(jù)/地址/控制總線端口都有一定的負(fù)載能力,P0口可驅(qū)動(dòng)8個(gè)TTL門電路,P1口、P2口和P3口可驅(qū)動(dòng)4個(gè)TTL門電路。負(fù)載超過上述規(guī)定一般應(yīng)加驅(qū)動(dòng)器??偩€驅(qū)動(dòng)器可以使用TTL型三態(tài)緩沖門電路74HC244、74HC245。另外,在擴(kuò)展口線的同時(shí),還應(yīng)兼顧配置總線驅(qū)動(dòng)器,注意總線負(fù)載平衡的配置。在總線上適當(dāng)安裝上拉電阻可以提高總線信號(hào)傳輸?shù)目煽啃浴?/p>
此外,一個(gè)系統(tǒng)可能由于存在各種干擾及不穩(wěn)定因素而出現(xiàn)故障,為解決這一問題,設(shè)計(jì)時(shí)也可以從軟件設(shè)計(jì)方面采取一些措施。
4 結(jié)束語(yǔ)
與其它51單片機(jī)P0口擴(kuò)展相比,本文介紹的輸入/輸出口的P0并行擴(kuò)展方法,可以很方便的實(shí)現(xiàn)P0口的并行擴(kuò)展。所設(shè)計(jì)的接口擴(kuò)展電路已成功用于實(shí)際系統(tǒng)中。實(shí)際運(yùn)行表明,采用該方法擴(kuò)展的P0口系統(tǒng)能夠可靠、穩(wěn)定的運(yùn)行。
評(píng)論