0.jpg (18.41 KB, 下載次數: 80)
下載附件
2018-3-14 03:12 上傳
51單片機內部資源詳解
1、整體簡介
2、端口
3、定時器
4、串口
5、中斷
0.jpg (56.23 KB, 下載次數: 63)
下載附件
2018-3-14 03:12 上傳
0.jpg (49.65 KB, 下載次數: 71)
下載附件
2018-3-14 03:12 上傳
0.jpg (45.48 KB, 下載次數: 75)
下載附件
2018-3-14 03:13 上傳
0.jpg (47.59 KB, 下載次數: 51)
下載附件
2018-3-14 03:13 上傳
0.jpg (62.91 KB, 下載次數: 59)
下載附件
2018-3-14 03:13 上傳
0.jpg (48.2 KB, 下載次數: 63)
下載附件
2018-3-14 03:13 上傳
原因:
如果此時該端口的負載恰是一個晶體管基極,且原端口輸出值為1,那么導通了的PN結會把端口引腳高電平拉低;若此時直接讀端口引腳信號,將會把原輸出的“1”電平誤讀為“0”電平,F采用讀輸出鎖存器代替讀引腳,圖中,上面的三態緩沖器就為讀鎖存器Q端信號而設,讀輸出鎖存器可避免上述可能發生的錯誤。
0.jpg (15.84 KB, 下載次數: 62)
下載附件
2018-3-14 03:14 上傳
準雙向口 從圖中可以看出,在讀入端口數據時,由于輸出驅動FET并接在引腳上,如果T2導通,就會將輸入的高電平拉成低電平,產生誤讀。所以在端口進行輸入操作前,應先向端口鎖存器寫“1”,使T2截止,引腳處于懸浮狀態,變為高阻抗輸入。這就是所謂的準雙向口。
0.jpg (16.39 KB, 下載次數: 69)
下載附件
2018-3-14 03:15 上傳
0.jpg (48.8 KB, 下載次數: 67)
下載附件
2018-3-14 03:15 上傳
0.jpg (38.88 KB, 下載次數: 64)
下載附件
2018-3-14 03:16 上傳
0.jpg (30.67 KB, 下載次數: 73)
下載附件
2018-3-14 03:16 上傳
0.jpg (35.2 KB, 下載次數: 64)
下載附件
2018-3-14 03:16 上傳
0.jpg (35.74 KB, 下載次數: 68)
下載附件
2018-3-14 03:16 上傳
0.jpg (35.16 KB, 下載次數: 73)
下載附件
2018-3-14 03:17 上傳
0.jpg (39.97 KB, 下載次數: 53)
下載附件
2018-3-14 03:17 上傳
0.jpg (35.44 KB, 下載次數: 72)
下載附件
2018-3-14 03:17 上傳
0.jpg (32.39 KB, 下載次數: 70)
下載附件
2018-3-14 03:17 上傳
端口的負載能力和接口要求
P0口的輸出級無上拉電阻。當輸出要去驅動NMOS(N溝道增強型場效應管)等負載時,需外接上拉電阻,這時才有高電平輸出;作為輸入用時,需向端口寫“1”;作為地址/數據總線用時,無需外接上拉電阻。
P0口的每一位口線可驅動8個LS型TTL負載。
1. P0口
2. P1~P3口
• P1~P3口都是準雙向口,作為輸入用時,必須向相應的端口寫“1”;
• P1~P3口內部有上拉電阻,其每一位口線可驅動4個LS型TTL負載。
0.jpg (22.15 KB, 下載次數: 65)
下載附件
2018-3-14 03:18 上傳
0.jpg (18.35 KB, 下載次數: 69)
下載附件
2018-3-14 03:18 上傳
P0口的驅動能力較大,當其輸出高電平時, 可提供400mA的電流(“拉電流”);當其輸出低電平(0.45V)時,則可提供3mA左右 的“灌電流”。
P1、P2、P3口的每一位只能驅動4個LSTTL, 即可提供的電流只有P0口的一半。所以,任何一個口要想獲得較大的驅動能力,只能用低電平輸出。
P1、P3口的驅動能力有限,在低電平輸出時,一般也只能提供不到2mA的“灌電流”。
0.jpg (35.25 KB, 下載次數: 68)
下載附件
2018-3-14 03:20 上傳
0.jpg (42.7 KB, 下載次數: 65)
下載附件
2018-3-14 03:21 上傳
還有關于寄存器的介紹與使用及編程教程請從附件下載
完整的pdf格式文檔51黑下載地址(共70頁):
51單片機內部資源詳解.pdf
(1.49 MB, 下載次數: 50)
2018-3-13 11:10 上傳
點擊文件名下載附件
51單片機內部資源 下載積分: 黑幣 -5
|