英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

 找回密码
 立即注册
搜索
电子烟方案单片机单片机开发深圳单片机开发
单片机方案国产单片机8位单片机电子烟方案开发
查看: 3189|回复: 1

[求助]关于PIC16F726唤醒后的问题

[复制链接]
发表于 2012-8-20 15:42:57 | 显示全部楼层 |阅读模式
问题一: PB7接按键,平时用作普通按键,使能内部上拉,禁止电平中断,休眠之前设置电平变化中断唤醒 唤醒后我怎么做才能从0开始执行?而不是进中断。 如果唤醒后必须进中断,那么从中断中怎么跳到0处执行,开看门狗死循环,利用看门狗复位?直接GOTO 0?这样会不会使得堆栈有地址没弹出来?

问题二: PICC中怎么定义IO型数组,比如 volatile bit tab[11] = {RA0,RB1...};这些IO不是完整的端口 或者用共同体?

问题三: MCLR我只用作PIKIT3调试和编程,那么这个脚是否必须接上拉电阻?休眠的时候怎么设置这个脚?

问题四: PB口驱动IIC器件是否一定要外接上拉电阻,数据手册说明PB的上拉只在作为输入有效 问题五: 休眠之前IO该怎么处理,所有的IO在正常使用中作为输出
发表于 2012-8-20 15:43:28 | 显示全部楼层
RB7不支持电平变化复位,只能进入中断再执行复位指令,看门狗复位不会使堆栈没弹出

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|公司首页|Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 ( 粤ICP备09008620号 )

GMT+8, 2024-3-29 19:21 , Processed in 0.051991 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表