-
虽然我没用16F690,但PWM肯定是从CCP1口出来的,用示波器可以看到方波。
只要设置好pwm相关寄存器就能出来了。
-
void ADC_Sample()
{
uchar i;
for(Index=0;Index
-
学习中……
-
现在可以Debug了,我把RB6~RB7口上接了按键,拔掉之后就可以了。这是个小的失误。
-
看了之后马上行动。
-
:pleased:
-
谢谢两位的热心帮助!
不是按键的去抖的问题。
我最后发现,数值之所以不断加是因为按键值定义为的全局变量,读取后没有清零,在主循环里总是执行加1的程序。
keyvalue = key_scan(); keyval = 0; //这一句很关键
-
thanks very much.
-
谢谢分享!