打印

把我不明白的都问了好了

[复制链接]
1200|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huang1shan|  楼主 | 2012-5-28 15:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想问一下前辈们:

那个51单片机的TMOD我们一般进行寄存器操作是写TMOD=....,

但是那个TCON,我看教程是写TR0=...,TR1=...,

为什么TCON进行位操作啊,如果TMOD对位进行操作可以不可以啊M0=...,M1=...,

还有那个TCON写成TCON=...,可以不可以啊?


先谢谢了

相关帖子

沙发
lb0577| | 2012-5-28 15:50 | 只看该作者
看书效益高些。:D

使用特权

评论回复
板凳
ayb_ice| | 2012-5-28 15:58 | 只看该作者
并不是所有的SFR都可以位寻址的

使用特权

评论回复
地板
原野之狼| | 2012-5-28 16:03 | 只看该作者
看手册  是否支持位寻址   

如果支持就可以采用
    REG_BIT = 1
    REG_BIT = 0
的操作方式  

否则就得采用
    REG |= (0x01 << ?)
    REG &= ~(0x01 << ?)
的操作方式

使用特权

评论回复
5
反质子| | 2012-5-28 16:53 | 只看该作者
这种事情 还要LS两位大牛扫盲

LZ如果你应该把你的求知欲和学习方法结合起来,什么都问等于什么都没问

使用特权

评论回复
6
老鱼探戈| | 2012-5-28 17:19 | 只看该作者
一句话: 51中SFR的地址能被8整除的 可以位寻址。

使用特权

评论回复
7
huang1shan|  楼主 | 2012-5-28 17:24 | 只看该作者
真的啊? 6# 老鱼探戈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

426

帖子

0

粉丝