新闻  |   论坛  |   博客  |   在线研讨会
我理解的“读-修改-写”
0750long | 2010-02-02 22:00:24    阅读:1701   发布文章

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

 

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

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客