A、ADRESH,低6位
B、ADRESH,高6位
C、ADRESL,低6位
D、ADRESL,高6位
A、ADRESH,低6位
B、ADRESH,高6位
C、ADRESL,低6位
D、ADRESL,高6位
TACCTL1是捕获/比较控制寄存器1,初值为0,其中D7-D5位为输出控制位OUTMODx,头文件中对这几位的定义以及组合宏定义如下: #define OUTMOD2 (0x0080u) /* Output mode 2 */ #define OUTMOD1 (0x0040u) /* Output mode 1 */ #define OUTMOD0 (0x0020u) /* Output mode 0 */ #define OUTMOD_0 (0*0x20u) /* PWM output mode: 0 - output only */ #define OUTMOD_1 (1*0x20u) /* PWM output mode: 1 - set */ #define OUTMOD_2 (2*0x20u) /* PWM output mode: 2 - PWM toggle/reset */ #define OUTMOD_3 (3*0x20u) /* PWM output mode: 3 - PWM set/reset */ #define OUTMOD_4 (4*0x20u) /* PWM output mode: 4 - toggle */ #define OUTMOD_5 (5*0x20u) /* PWM output mode: 5 - Reset */ #define OUTMOD_6 (6*0x20u) /* PWM output mode: 6 - PWM toggle/set */ #define OUTMOD_7 (7*0x20u) /* PWM output mode: 7 - PWM reset/set */ 若TACCTL1已经输出了mode 6,现在再执行语句TACCTL1 |= OUTMOD_2;,则最后实际上输出的是()。
A、mode 2
B、mode 4
C、mode 6
D、mode 7
此题为判断题(对,错)。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!