搜索
bottom↓
回复: 1

开机就进入这里错误了....

[复制链接]

出0入0汤圆

发表于 2009-10-10 21:07:13 | 显示全部楼层 |阅读模式
void CODE_scan (void)
{ unsigned char pa, pb;
  CODE_p = (unsigned char code *)CODE_START;
  do{
      orderL = *CODE_p;
          CODE_p++;
      orderH = *CODE_p;
          CODE_p++;
      ppp = order & 0xfff;
          if ((orderH>>4) <= 0x1)
                { if (ppp == 0x00f)      //   (END指令, 000F )
            { END();  
                }
          else if (ppp <= 0x00e)
            { pa = (unsigned char)ppp;
              if ((pa <= 0x001) || (pa == 0x00e)) ;
                  else if ((pa == 0x00a) || (pa == 0x00d))
                         { CODE_p += 4;
                        }
              else
                { CODE_p++;
                  CODE_p++;
                }
            }
          else if ((ppp  >= 0x1c0) && (ppp <= 0x1cf))  
            { pa = (unsigned char)(ppp - 0x1c0);
              if ((pa <= 0x001) || (pa == 0x008) || (pa == 0x009)) ;
              else
                { CODE_p++;
                  CODE_p++;
                }
            }
          else if ((ppp >= 0x600) && (ppp < 0x800))        // 三字指令
            { CODE_p += 4;
            }
          else if ((ppp >= 0xe00) && (ppp < (0xe00+200)))  // 三字指令
            { CODE_p += 4;
            }
              // 五字指令(略)           // OUT  Cp,K
          else if ((ppp&0x001) == 0)    // 基本应用指令  =  (FNC.No.n+8)*2
            { pa = ((ppp >> 1) - 8) < 0x100 ? (unsigned char)((ppp >> 1) - 8) : 0xff;
              pb = FNC_CMD_LNE[pa];
              while (pb != 0)
                { pb--;
                  CODE_p += 4;
                         }  
            }
          else ;
                }
          if ((orderH>>4) == 0xb)
            { Pn();
                }
      else ;
    } while((CODE_p < CODE_END) && (CODE_p != CODE_START));
  if (CODE_p >= CODE_END)
    { CODE_ERROR =1;      开机就进入这里错误了....
        }
  CSP_Pn[CSP_Pn_MAX] = (unsigned char code *)CODE_START;
}

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 05:42

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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