msp430单片机中断使能寄存器的问题
msp430单片机中断使能寄存器的问题最近在学430单片机,用户指南中对单片机中断使能寄存器IE1的描述是这样的:就是第一位(倒数第二个格)如果写进1,就使能中断,如果写...
msp430单片机中断使能寄存器的问题
最近在学430单片机,用户指南中对单片机中断使能寄存器IE1的描述是这样的:
就是第一位(倒数第二个格)如果写进1,就使能中断,如果写进0则中断不使能。在应用IAR编程的时候,其内部的msp430x16x.h中有这样一段话:
即WDTIE宏定义为0x01,即二进制的00000001,在程序中如果写入IE1 |= WDTIE;即使中断使能,就是把IE1 的第0位(最后一位)置1,调试过程中没有问题,但是明明用户指南中说将第一位(倒数第二个格)的位置1才使能中断啊,但是我试了一下将第一位(倒数第二个格)置1,发现程序进不去中断了,这是为何?难道说官方的英文用户指南错了?有谁用过430单片机的望多多指教,不胜感激!!我没分了~~ 展开
最近在学430单片机,用户指南中对单片机中断使能寄存器IE1的描述是这样的:
就是第一位(倒数第二个格)如果写进1,就使能中断,如果写进0则中断不使能。在应用IAR编程的时候,其内部的msp430x16x.h中有这样一段话:
即WDTIE宏定义为0x01,即二进制的00000001,在程序中如果写入IE1 |= WDTIE;即使中断使能,就是把IE1 的第0位(最后一位)置1,调试过程中没有问题,但是明明用户指南中说将第一位(倒数第二个格)的位置1才使能中断啊,但是我试了一下将第一位(倒数第二个格)置1,发现程序进不去中断了,这是为何?难道说官方的英文用户指南错了?有谁用过430单片机的望多多指教,不胜感激!!我没分了~~ 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询