导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[dalenliu]中断服务程序执行后回不去了,不知道到哪里



No.48386
作者:dalenliu
邮件:dalenliu@sohu.com
ID:1015
登陆:13次
QQ:7825496
文章数:31篇
最后登陆IP:121.237.50.49
最后登陆:2010/1/23 14:19:43
注册:2002/6/20 9:24:00
财富:120
发帖时间:2004/2/9 16:34:09
发贴者IP:218.17.79.11
标题:dalenliu:中断服务程序执行后回不去了,不知道到哪里了?
摘要:No.48386中断服务程序执行后回不去了,不知道到哪里了? 今天是遇到鬼了,AT89c51执行外部中断0的服务程序后不知道到哪里去了,没法测试。有大师帮忙解决吗?
main(){
    init_serial();
    while(1){
             if(dyqq){
                  sendbyte(0x87);   //向上位机发送0x87
                  dyqq=0;    //bit 变量
             }
             p11=!p11;//P1^1脚
    }
}
void comm() interrupt 4 using 3{
          if(TI){TI=0;return;}
          sendbyte(SBUF);
         return;
}
void ext0() interrupt 0 using 2{
      TR0 =0;
      TH0 =0;
      TL0 =0;
      count =0;   //计数器
     TR0 =1;      //开启定时器0
 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:5186毫秒 查询6次