⑴ 51單片機題目。這里的T0中斷是什麼意思T0就是INT0嗎
T0是內部定時廳岩隱器T0,並不是INT0,INT0是外部中扮廳斷,在P3.2腳。
題目中是用INT1,這也是外部中斷,在P3.3腳。
你這題目要求兩個中棗衡斷,T0,和INT1。
⑵ mcs-51單片機4個I/O的作用是什麼三匯流排如何分配的為什麼說能作為I/O使用的一般只有P1口
51單片機的4 個口都 可鉛世作為IO口使用,並不是說只有P1口能作為IO口。
應該是P0、P2和P3除了IO口外還並激旅有第二功能 。而P1口只有IO口功能。
P0口可作為數據匯流排口,它可以對外部存儲器低8 位讀寫。P2口也可以作為系統絕凳 擴展時的高8 位地址。P3口除了IO口功能 外,還有第二功能,即P3.0(串列輸入口RXD)、P3.1(串列輸TXD)、P3.2(外部中斷/0INT0)、P3.3(外部中斷1)、P3.4(定時器0外部 中斷T0)、P3.5(定時器1外部中斷T1)、P3.6(外部存儲器寫/WR)、P3.7(外部存儲器讀/RD)
⑶ 51單片機的5個中斷源的中斷入口地址分別是什麼如果要將外部中斷0的中斷服務程序
0003H;外部中斷0
000BH;定時器0中斷
0013H;外部中斷1
001BH;定時器1中斷
0023H;串口中斷
任意區域:
0000H
LJMP MAIN
0003H ;中斷0入口地址。。
LJMP INT0;跳到中斷子程序。
0030H
MAIN: SETB EA
SETB IT0
SETB EX0
SJMP $
INT0: CLR EA //此段中斷子程序可以放任意位置。
MOV P0,#0 ;亮led ,
SETB EA
RETI
如果還有不明白的,,可以HI我!!
謝謝採納!
⑷ 51單片機p1介面在哪
首先,51單片機p0p1p2p3口,都可以當准IO口使用,也就是既可以作輸出口,也可以作輸入口。區別在於:
1、P0口作輸出口用時,需加上拉電阻。
2、P0口有復用功能。當對外部存儲器進行讀寫操作時,P0口先是提供外部存儲器的低8位地址,供外部存儲器地址鎖存器鎖存,然後充當數據線,用於寫出或讀入數據。
3、P1口、P2口只是普通IO口。
4、P3口所有管腳運有特殊功能:
P3.0----RXD,串列通信輸入口,不使用串列通信功能時,可做普通IO口使用
P3.1----TXD,串列通信輸出口,不使用串列通信功能時,可做普通IO口使用
P3.2----INT0,外部中斷0輸入口,不使用外部中斷0功能時,可做普通IO口使用
P3.3----INT1,外部中斷1輸入口,不使用外部中斷1功能時,可做普通IO口使用
P3.4----T0,定時器0外部計數輸入口,不使用定時器0外部計數功能時,可做普通IO口使用
P3.5----T1,定時器1外部計數輸入口,不使用定時器1外部計數功能時,可做普通IO口使用
P3.6----WR,外部存儲器寫信號,不使用外部存儲器寫功能時,可做普通IO口使用
P3.7----RD,外部存儲器讀信號,不使用外部存儲器讀功能時,可做普通IO口使用
⑸ 51單片機IT0口是哪一個埠
不是IO口,只是定時器控制寄存器TCON 里的一位而已,外部中斷請求的觸發方式,IT0=0時,代表你的外部中斷0是低電平觸發,IT0=1時,代表外部中斷0是負跳變觸發。操作的時候,你只要寫寄存器就行了。
⑹ 51單片機的5個中斷源的中斷入口地址分別是什麼如果要將外部中斷0的中斷服務程序
[中斷入口說明]
interrupt
0
外部中斷0(rom入口地址:0x03)
interrupt
1
定時/計數器中斷0(rom入口地址:0x0b)
interrupt
2
外部中斷1(rom入口地址:0x13)
interrupt
3
定時/計數器中斷1(rom入口地址:0x1b)
interrupt
4
uart串口中斷(rom入口地址:0x23)
(更多的中斷依單片機型號而定,rom中斷入口均相差8個位元組)
using
0
使用寄存器組0
using
1
使用寄存器組1
using
2
使用寄存器組2
using
3
使用寄存器組3