原创 我理解的“读-修改-写”

2010-1-25 15:07 1503 3 4 分类: MCU/ 嵌入式
“读-修改-写”  方式写寄存器
例:ADCSRA &= ~(1<<ADIF); 这就是“读-修改-写”方式。执行时,先读ADCSRA,在修改它的ADIF位,最后把修改后的结果写入ADCSRA。
例:ADCSRA = 0x08;这就是直接写的方式。
有的寄存器是不能够用“读-修改-写”  方式写的,比如用读的方式可以清零的寄存器。
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户120337 2010-1-25 21:26

例如一些中断状态寄存器,读清零。
相关推荐阅读
用户270817 2010-01-25 13:00
开博启
    开这个博客是源于大学室友曹宏的提议,首先表示感谢。    2010年1月25日中午,没有下楼去吃午餐,听着蔡健雅在“酷我音乐盒”里唱着“白天不懂夜的黑”,看着04通信群里同学们的言语,感叹于时...
我要评论
1
3
关闭 站长推荐上一条 /3 下一条