No.97485 作者:boss002646 邮件:boss002646@tom.com ID:57657 登陆:1次 文章数:1篇 最后登陆IP:202.118.18.34 最后登陆:2006/9/10 14:47:39 注册:2006/8/1 16:31:51 财富:105 发帖时间:2006/9/7 10:16:17 发贴者IP:202.118.18.34 标题:boss002646:求助大家(为什么C8051F330的PCA在正常的电压下不正常)附PCA程序 摘要:No.97485求助大家(为什么C8051F330的PCA在正常的电压下不正常)附PCA程序 求助大家(为什么330的PCA在正常的电压下不正常)附PCA程序 在2.04V电压下居然能工作,并且捕捉的数据完全正确,3.3V捕捉数据完全不对!问题一直不能解决! 在直插的上面没有问题,我现在用的是贴片的.请问贴片的和直插的区别这么大???????? 请大家帮帮忙!!!!现把PCA部分程序写出来,大家帮我分析一下是不是软件上有问题! #include <c8051F330.h> #define uint unsigned int #define uchar unsigned char void SYSCLK_Init (void); // 系统时钟初始化 void PORT_Init (void); // 端口初始化 void PCA_Init(void); // PCA初始化 void PCA_ISR(void); // PCA中断服务程序 sfr16 PCA0CP0 = 0xFB; bit PCA0newdata; uint Pcacap0[4]; uchar num0; // 记录Pcacap0[4]数组的下标 main() { PCA0MD &= ~0x40; SYSCLK_Init (); // 系统时钟初始化 PORT_Init (); // 端口初始化 PCA_Init(); // PCA初始化 EA=1; // 使能总中断 num0=0; while(1) { ......
>>返回讨论的主题
|