新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)并行口的使用方法

單片機(jī)并行口的使用方法

作者: 時(shí)間:2016-11-23 來(lái)源:網(wǎng)絡(luò) 收藏
P0口、P2口和P3的第二功能使用辦法:

本文引用地址:http://m.butianyuan.cn/article/201611/320332.htm

開始學(xué)習(xí)時(shí)一般對(duì)P0口、P2口和P3口的第二功能使用辦法迷惑不解,認(rèn)為第二功能和原功能之間要有一個(gè)切換的過(guò)程,或者說(shuō)要有一條指令,事實(shí)上,各端口的第二功能完全是自動(dòng)的,不需要用指令來(lái)轉(zhuǎn)換。如P3.6、P3.7分別是WR、RD信號(hào),當(dāng)微片理機(jī)外接RAM或有外部I/O口時(shí),它們被用作第二功能,不能作為通用I/O口使用,只要一微處理機(jī)一執(zhí)行到MOVX指令,就會(huì)有對(duì)應(yīng)的信號(hào)從P3.6或P3.7送出,不需要事先用指令說(shuō)明。事實(shí)上‘不能作為通用I/O口使用’也并不是‘不能’而是(使用者)‘不會(huì)’將其作為通用I/O口使用。你完全能在指令中按排一條SETB P3.7的指令,并且當(dāng)單片機(jī)執(zhí)行到這條指令時(shí),也會(huì)使P3.7變?yōu)楦唠娖?,但使用者不?huì)這么去做,因?yàn)檫@常常這會(huì)導(dǎo)致系統(tǒng)的崩潰(即死機(jī))。



評(píng)論


技術(shù)專區(qū)

關(guān)閉