早教吧 育儿知识 作业答案 考试题库 百科 知识分享

TMOD&=0xF0是什么意思?搞清楚了,就是位运算.c51中TMOD&=0XFO把TMOD低4位设置为0,高4位不变0&任意数=0,1&某数=该数TMOD|=0X01把TMOD最低1位设置为1,其余位不变1|任意数=1,0|某数=该数要注意其特点,且要

题目详情
TMOD &= 0xF0是什么意思? 搞清楚了,就是位运算.
c51中TMOD&=0XFO
把TMOD低4位设置为0,高4位不变
0&任意数=0,1&某数=该数
TMOD|=0X01
把TMOD最低1位设置为1,其余位不变
1|任意数=1,0|某数=该数
要注意其特点,且要学会使用
▼优质解答
答案和解析
百度百科TMOD.
这句话的意思是:给TMOD赋值
TMOD只能字节寻址(一给就要给8位),不像TCON可以位寻址(可以给任意一位的值),也可以字节寻址(一次给8位).
TMOD &= 0xF0 ;解释
TMOD =TMOD & 0xF0;//TMOD原来的是与1111 0000进行“与”运算.
假设TMOD原来是0000 0001 ,那么
0001 0001
& 1111 0000
———————
0001 0000
学定时中断,要把这个弄懂.
设置TMOD,TCON,EA,ET0,定时器你就弄懂了