导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→串口中断问题[阿平]

 *第32128篇: 串口中断问题

  
楼 主:阿平 2005年6月9日10:52
 串口中断问题
下面的程序为什么在memory model和code rom size都是small模式下出现错误
=========================================================
#include  <reg51.h>  
main(){}
void slave(void) interrupt 4 using 1{} 
=========================================================
按下rebuild all target files后出现错误提示:
===========================================================
*** ERROR L121: IMPROPER FIXUP
    MODULE:  Text11.obj (TEXT11)
    SEGMENT: ABSOLUTE
    OFFSET:  0023H
===================================================
选code rom size为compact就可以通过,是不是必须扩展电路啊?帮帮忙吧
  
2楼:虚子心 2005年6月20日00:35
 需要从具体中断程序内部来看,你的数据声明
需要从具体中断程序内部来看,你的数据声明或程序中整个data区不够用.就出现
*** ERROR L121: IMPROPER FIXUP
    MODULE:  Text11.obj (TEXT11)
    SEGMENT: ABSOLUTE
    OFFSET:  0023H
reg51.h只有最大data=128,还要去掉0区,1区(你用来串口中断),还要有堆栈区.发个具体程序看看.否则无法给你具体分析.

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:关于EEPROM的存储

[下一篇主题]:哪位有SDIO接口芯片的材料?谢谢!