日常使用和刷题所积累下来的一些关于位操作经验技巧1. 掩码在对有些寄存器操作的时候没有办法改变单一位的值,比如说十六个io口用一个十六进制的数来表示,端口当对应的值为1的时候输出高电平,反之则输出低电平,如何只改变其中的某些端口的输出电平而不改变其他端口的电平呢?这就需要用到掩码了,比如是初始值为0...
日常使用和刷题所积累下来的一些关于位操作经验技巧1. 掩码在对有些寄存器操作的时候没有办法改变单一位的值,比如说十六个io口用一个十六进制的数来表示,端口当对应的值为1的时候输出高电平,反之则输出低电平,如何只改变其中的某些端口的输出电平而不改变其他端口的电平呢?这就需要用到掩码了,比如是初始值为0...