找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

大神帮忙看一下单片机程序 TMOD寄存器配置问题

查看数: 2146 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-4-25 16:51

正文摘要:

TMOD寄存器配置,例如TMOD=0x01,图片中的TMOD|=0x01是怎么回事啊?为啥是|=   小白一枚,希望大神帮助解答,不胜感激!

回复

ID:194345 发表于 2017-4-27 20:43
看不大清,再拍一个
ID:193637 发表于 2017-4-25 22:24
再拍得清楚一点~~
ID:193631 发表于 2017-4-25 22:09
看不清
ID:193350 发表于 2017-4-25 21:53
本帖最后由 simuel 于 2017-4-25 21:54 编辑

TMOD|=0x01等同于 TMOD = TMOD | 0x01, “ | ” 这个是或运算,受影响的只有D0位,TMOD的数据的最低位也就是T0的M0改为1,其他保持原样,
如TMOD 的原数据0x20,经过TMOD|=0x01之后变成了0x21
ID:193597 发表于 2017-4-25 21:22
图看不清,应该发比较清晰的图片较好

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

Powered by 单片机教程网

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