专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
PIC单片机
pic16f676 TIMER0中断不返回 请求帮助!!
2020-02-10 08:35
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
51单片机
4306
11
11
程序跑到 PORTC&=~(1<<5) 语句之后没反映了???? PICC18编译器 谢谢名位啦!
不是自动返回的吗?
void interrupt isr (void)
{ if(T0IF)
{
T0IF=0;
Flag++;
TMR0=0;
if(Flag>10)
{PORTC&=~(1<<4);
PORTC|=(1<<5);}
else
{PORTC|=(1<<4);
PORTC&=~(1<<5);}
}
}
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
millwood0
1楼-- · 2020-02-11 07:51
"只要将 GIE置1 程序就不行!"
don't focus on what you can do to fix the error.
focus on why there is an error and then the fix will come to you.
加载中...
JQ_Lin
2楼-- · 2020-02-11 09:00
注意理解【2楼】和【7楼】millwood0 的回复。
加载中...
su_mj000
3楼-- · 2020-02-11 10:20
把那2句 asm("RETFIE"); 去掉。
那2句 asm("nop"); 也没有什么意义。
注意,能不用汇编就尽量别用。
“for(i=5;i>=0;i--)” 不太漂亮。可改为:
"for (i = 6; i; i--)" 或 "for (i = 6; i--;)"
int i; 可改为:unsigned char i; 无符号变量运算经常会快一些.
加载中...
ihsk12
4楼-- · 2020-02-11 14:11
精彩回答 2 元偷偷看……
加载中...
上一页
1
2
一周热门
更多
>
相关问题
PIC单片机不同的IO口驱动74HC573驱动共阴极的数码管,有的段不亮
1 个回答
一种简单精确的pic延时方法
21 个回答
谁熟悉PIC的产品发布时间的,帮看看PIC18F47K40啥版本IDE能开发
12 个回答
求AN1078对应的源代码下载地址
5 个回答
PIC单片机应用技巧
4 个回答
串口无法连续接收数据
2 个回答
求助:dsPIC33F串口通信,如何发送字符串
4 个回答
PIC45K40 IOC(interrupt-on-change)功能
2 个回答
相关文章
一种用PIC单片机主时钟驱动的老式挂钟
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
PIC单片机
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
don't focus on what you can do to fix the error.
focus on why there is an error and then the fix will come to you.
那2句 asm("nop"); 也没有什么意义。
注意,能不用汇编就尽量别用。
“for(i=5;i>=0;i--)” 不太漂亮。可改为:
"for (i = 6; i; i--)" 或 "for (i = 6; i--;)"
int i; 可改为:unsigned char i; 无符号变量运算经常会快一些.
一周热门 更多>