首页 » 技术SOS » 嵌入式系统 » MCU和嵌入式微处理器 » C8051F060 产生中断,进入中断程序,不知道为什么 ADC0H和ADC0L 的值赋不到ADC1_H_vol和ADC1_L_vol ,跪求高人指点?

C8051F060 产生中断,进入中断程序,不知道为什么 ADC0H和ADC0L 的值赋不到ADC1_H_vol和ADC1_L_vol ,跪求高人指点?

菜鸟
2013-07-08 10:46:56     悬赏5分
void ADC1INT(void) interrupt 15 { SFRPAGE = ADC1_PAGE; AD1INT = 0; _nop_(); ADC1_H_vol = ADC0H; ADC1_L_vol = ADC0L; AD1BUSY = 1; _nop_(); } C8051F060 产生中断,进入中断程序,不知道为什么 ADC0H和ADC0L 的值赋不到ADC1_H_vol和ADC1_L_vol ,跪求高人指点?
分享
关键词: C8051F060 , 中断赋值  
菜鸟
2013-07-08 21:29:45
1楼

你怎么验证没有赋值成功的? 我对这个芯片不熟悉,想问一下这个中断是在AD转换开始的时候还是结束的时候产生的? ADC1_H_vol和ADC1_L_vol是否是你自定义的?