找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1939|回复: 3
打印 上一主题 下一主题
收起左侧

初学者求详解C语言P2M0|=0x80;

[复制链接]
跳转到指定楼层
楼主
ID:970698 发表于 2021-10-9 11:55 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
图中的两句求详细解释,不太理解呀

21D17295-1BAF-41C4-8F9C-0723916F8180.jpeg (141.3 KB, 下载次数: 109)

21D17295-1BAF-41C4-8F9C-0723916F8180.jpeg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:624769 发表于 2021-10-9 12:50 | 只看该作者
就是通过这两个,设置端口的模式,PxM0,PxM1, 这两个寄存器,共同设置 Px 总线8个端口的状态,所以,这两个寄存器也要综合起来,一起看,换算成二进制看:
P2M0  |= 0x80                  |=    B_1000_0000   //最高位置1, 其他不变
P2M1 &=~0x80  &= 0x7F &=    B_0111_0000    //最高位置0, 其他不变
综合起来看,就是P2.7 设置推挽,其他(P2.0~P2.6)不变。

你STC的单片机设置端口模式头晕的话,可以参考我这个帖子的方法,就不用去捉摸上面那劳神子的表格了。

http://www.51hei.com/bbs/dpj-211950-1.html
回复

使用道具 举报

板凳
ID:970698 发表于 2021-10-9 13:07 来自手机 | 只看该作者
188610329 发表于 2021-10-9 12:50
就是通过这两个,设置端口的模式,PxM0,PxM1, 这两个寄存器,共同设置 Px 总线8个端口的状态,所以,这两个 ...

好的谢谢会看的
回复

使用道具 举报

地板
ID:261025 发表于 2021-10-9 13:55 | 只看该作者
看懂自己随便改

IO口四种模式.jpg (274.68 KB, 下载次数: 81)

IO口四种模式.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表