AT89C51微控制器每個介面能輸入或輸出多少位的二進位制碼

時間 2021-08-30 10:29:00

1樓:童之新

我不懂你在問什麼,對於邏輯訊號來說,介面只能輸出0或1,或輸入0或1,即低電平或高電平,

2樓:匿名使用者

p0、p1、p2、p3口都有8個引腳,都能輸入輸出8位的二進位制碼,二進位制碼對於引腳來說,1代表高電平,0代表低電平;假設你寫一條指令p0=0x05;//(0x05轉換成二進位制是0000 0101)

那麼p0_7輸出低電平;0

p0_6輸出低電平;0

p0_5輸出低電平;0

p0_4輸出低電平;0

p0_3輸出低電平;0

p0_2輸出高電平;1

p0_1輸出低電平;0

p0_0輸出高電平;1

從p0_7至p0_0連起來是0000 0101;剛好就是0x05輸入也就是反過來;假設你寫一條a=p0;(設a是一個8位的變數,char型)

如果這個時候;

p0.7引腳接了0v電壓;

p0.6引腳接了0v電壓;

p0.5引腳接了0v電壓;

p0.4引腳接了0v電壓;

p0.3引腳接了0v電壓;

p0.2引腳接了5v電壓;

p0.1引腳接了5v電壓;

p0.0引腳接了0v電壓;

那麼a變數的值就等於0x06;轉換成二進位制是0000 0110,剛好就是p0.7至p0_0引腳外面所接的電壓值

at89c51微控制器對外的地址匯流排和資料匯流排埠是哪些?地址匯流排和資料匯流排各有多少位?可定址的空間有多大?

3樓:

at89c51地址匯流排的埠是p0口和p2口,資料匯流排的埠是p0口,地址匯流排16位,資料匯流排8位,可定址空間為64k位元組。

4樓:一萬光年

地址匯流排包括p0,p2

資料匯流排,p0

資料匯流排8位,地址匯流排16位

可定址空間64k

微控制器at89c51各個引腳的作用

5樓:昝妍

我是多年的微控制器工程師,下面的講解你參考一下.微控制器的40個引腳大致可分為4類:

1 電源

2 時鐘

3 控制

4 i/o引腳。

.下面詳細講解

.⒈ 電源:

⑴ vcc - 晶片電源,接+5v

⑵ vss - 接地端

.⒉ 時鐘:

xtal1、xtal2 -這個時鐘相當於公共汽車,帶動資料在微控制器內的各個暫存器,進行傳送。

.⒊ 控制線

res第9腳為復位腳,一上電微控制器就自動復位了。

.⒋ i/o線

89c51共有4個8位並行i/o埠:p0、p1、p2、p3口,共32個引腳。

順便分享,一天入門51微控制器

www.buffalotone.com/?p=595希望你喜歡了。

6樓:匿名使用者

vcc/gnd:供電電源。

p0口:可以被定

義為資料/地址的低八位,能夠用於外部程式/資料儲存器。在fiash程式設計時,p0 口作為原碼輸入口,當fiash進行校驗時,p0輸出原碼,此時p0外部必須被拉高。

p1口:標準輸入輸出i/o,p1口管腳寫入1後,被內部上拉為高,可用作輸入。在flash程式設計和校驗時,p1口作為第八位地址接收。

p2口:既可用於標準輸入輸出i/o,也可用於外部程式儲存器或資料儲存器訪問時的高八位地址。p2口在flash程式設計和校驗時接收高八位地址訊號和控制訊號。

p3口:既可以作標準輸入輸出i/o,也可作為at89c51的一些特殊功能口, 管腳 備選功能

p3.0 rxd(序列輸入口)

p3.1 txd(序列輸出口)

p3.2 /int0(外部中斷0)

p3.3 /int1(外部中斷1)

p3.4 t0(記時器0外部輸入)

p3.5 t1(記時器1外部輸入)

p3.6 /wr(外部資料儲存器寫選通)

p3.7 /rd(外部資料儲存器讀選通)

rst:復位輸入。當振盪器復位器件時,要保持rst腳兩個機器週期的高電平時間。

ale/prog:當訪問外部儲存器時,地址鎖存允許的輸出電平用於鎖存地址的地位位元組。在flash程式設計期間,此引腳用於輸入程式設計脈衝。

在平時,ale端以不變的頻率週期輸出正脈衝訊號,此頻率為振盪器頻率的1/6。/psen:外部程式儲存器的選通訊號。

在由外部程式儲存器取指期間,每個機器週期兩次/psen有效。但在訪問外部資料儲存器時,這兩次有效的/psen訊號將不出現。

/ea / vpp:當/ea保持低電平時,則在此期間外部程式儲存器(0000h-ffffh),不管是否有內部程式儲存器。注意加密方式1時,/ea將內部鎖定為reset;當/ea端保持高電平時,此間內部程式儲存器。

在flash程式設計期間,此引腳也用於施加12v程式設計電源(vpp)。

xtal1:反向振盪放大器的輸入及內部時鐘工作電路的輸入。

xtal2:來自反向振盪器的輸出。

微控制器AT89c51的特點,微控制器AT89C51各個引腳的作用

資源我的啊 at89c51 提供以下標準功能 4k 位元組flash 閃速儲存器,256位元組片內資料儲存器 00h 7fh為片內ram,80h ffh為特殊功能暫存器sfr 32 個i o 口線,兩個16位定時 計數器,一個5向量兩級中斷結構,一個全雙工序列通訊口,片內振盪器及時鐘電路。at89c...

求基於MCS 51系列微控制器AT89C51,設計8路搶答

org 0000h ajmp main org 0003h ajmp int0sub org 000bh ajmp t0int org 001bh ajmp t1int ok equ 20h 搶答開始標誌位 ring equ 22h 響鈴標誌位 org 0040h main mov r1,0fh 初...

求利用51微控制器at89c51做簡易電子鐘的程式

lcd的型號是什麼?它是什麼協議?能給做一個用微控制器at89c51的簡易電子時鐘嗎?要有程式,流程圖proteus 圖,元器件清單 include unsigned char code tab unsigned char buf 8 unsigned char ss 8 unsigned char...