找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2426|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

寄存器的配置問題

[復(fù)制鏈接]
搶樓 搶樓 本帖為搶樓帖,歡迎搶樓! 
跳轉(zhuǎn)到指定樓層
樓主
ID:418482 發(fā)表于 2018-11-9 19:11 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |閱讀模式
6黑幣
麻煩大家講解寫

P1M1.png (186.96 KB, 下載次數(shù): 46)

P1M1.png

最佳答案

查看完整內(nèi)容

P1M1和P1M0是兩個(gè)8位寄存器的名字,實(shí)際上就是兩個(gè)寄存器地址,類似于TL0和TH0這樣的命名 由這兩個(gè)搭配使用來(lái)配置輸出的IO的4種形式,應(yīng)該是這樣的:PXM0和PXM1,所有的端口配置都是一樣用法 對(duì)著你給的表格: P0M0=#00000000B P0M1=#00000000B 這樣的配置,所有的P0端口都是傳統(tǒng)8051形式 如果你要單獨(dú)設(shè)定一個(gè)端口,比如是P0.0,我要設(shè)定成開漏的,就是這樣的: P0M0=#00000001B P0M1=#00000001B 也就是M0和M1對(duì)應(yīng)的位去控制這個(gè) ...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:401564 發(fā)表于 2018-11-9 19:11 | 只看該作者
P1M1和P1M0是兩個(gè)8位寄存器的名字,實(shí)際上就是兩個(gè)寄存器地址,類似于TL0和TH0這樣的命名
由這兩個(gè)搭配使用來(lái)配置輸出的IO的4種形式,應(yīng)該是這樣的:PXM0和PXM1,所有的端口配置都是一樣用法
對(duì)著你給的表格:
P0M0=#00000000B
P0M1=#00000000B    這樣的配置,所有的P0端口都是傳統(tǒng)8051形式
如果你要單獨(dú)設(shè)定一個(gè)端口,比如是P0.0,我要設(shè)定成開漏的,就是這樣的:
P0M0=#00000001B
P0M1=#00000001B
也就是M0和M1對(duì)應(yīng)的位去控制這個(gè)端口對(duì)應(yīng)的位,我要改變P0.7的端口,那么,就改變P0M0的P0M1最高位就可以了.

評(píng)分

參與人數(shù) 1黑幣 +6 收起 理由
a超人 + 6 很給力!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:310519 發(fā)表于 2018-11-10 09:45 | 只看該作者
P1M1和P1M0 是P1 IO口的配置寄存器,兩個(gè)寄存器從高到低對(duì)應(yīng)P1的IO。

              P1M1 =10100000
              P1M0 =11000000
對(duì)應(yīng)          P1^ =76543210

P1^7開漏,P1^6強(qiáng)推挽,P1^5高阻,其它的標(biāo)準(zhǔn)模式。

評(píng)分

參與人數(shù) 1黑幣 +6 收起 理由
a超人 + 6 很給力!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表