|
發布時間: 2018-8-6 11:34
正文摘要:AT89C51單片機P0.0~P0.7各腳定義之前,它們性質都相同嗎(或者說它們都一樣嗎)? p1.0~P1.7呢???p2 P3各引腳呢??? |
| 一樣的啊 |
| 默認一樣的,但我用一些國產的芯片的時候,會有默認復用的現象 |
| 都一樣的 只是123有第二功能 看你是否使用而已 |
| p0口通常是作為數據總線以及低八位的地址總線使用,p2口則是高八位的地址總線使用,這兩個口通?梢杂脕頂U展外部的IO,程序或數據存儲器,ad、da轉換器等。而p1口則是普通的io來使用,p3口有第二功能,并且一般情況下不把P3口的WR和RD引腳作為普通io使用,而是作為外部擴展時的讀寫選通信號 |
| 基本都一樣 |
| 一樣的 |
|
一樣的,不過P1,P2,P3都有第二功能,看第二功能是否開啟,開啟的話就不一樣了 |
Lectx 發表于 2018-8-6 22:29 P1第二功能是什么??? |
| 這些引腳是一樣的。 |
| 一樣,但有的有復用功能 |
| 一樣的,如果是P3的話,具有第二功能。 |
duoduo123 發表于 2018-8-7 09:59 P0,P1,P2口如果不開啟都一樣噢? P3口有第二功能,如果不開啟的,各引腳也一樣嗎? |
| 引腳都有復用功能,若不開啟,都是一樣的 |
| 一樣的,不過P1,P2,P3都有第二功能,看第二功能是否開啟,開啟的話就不一樣了 |
| 都一樣,只是寄存器映射的區別而已,外設廠商把外設存儲地址劃分好,我們自己也能重新定義寄存器 |
| 默認地址線就不同了,P0的一腳單獨使用一樣。P3就不一樣了,P3的有外設所以就不一樣了 |