[求助]关于PIC16F726唤醒后的问题
问题一: PB7接按键,平时用作普通按键,使能内部上拉,禁止电平中断,休眠之前设置电平变化中断唤醒 唤醒后我怎么做才能从0开始执行?而不是进中断。 如果唤醒后必须进中断,那么从中断中怎么跳到0处执行,开看门狗死循环,利用看门狗复位?直接GOTO 0?这样会不会使得堆栈有地址没弹出来?问题二: PICC中怎么定义IO型数组,比如 volatile bit tab = {RA0,RB1...};这些IO不是完整的端口 或者用共同体?
问题三: MCLR我只用作PIKIT3调试和编程,那么这个脚是否必须接上拉电阻?休眠的时候怎么设置这个脚?
问题四: PB口驱动IIC器件是否一定要外接上拉电阻,数据手册说明PB的上拉只在作为输入有效 问题五: 休眠之前IO该怎么处理,所有的IO在正常使用中作为输出 RB7不支持电平变化复位,只能进入中断再执行复位指令,看门狗复位不会使堆栈没弹出
页:
[1]