导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→在KEIL C51的中段中调用函数的问题!!(急)

* 41108: 在KEIL C51的中段中调用函数的问题!!(急)

   guest 
guest发表的帖子 

 在KEIL C51的中段中调用函数的问题!!(急)
用编程是,在串口中断中调用一个已经写好的子程序,可是参数传递不进去??

Lcd_Write(unsigned char c)
  {
   Lcd_Busy();
   ....
   ....
   }

Series_interrupt() interrupt 4 using 3{
   unsigned char temp=0x33;
   Lcd_Write(temp);
   }

main()
   {
    Series_Init();
   }

就是串行口的中断中的temp变量传给被调用的函数参数c,而c老是得不到temp 的值! ;老是没有反应!~!!
           (在Lcd_Write(  ) 中还有几个子程序的嵌套)



发表时间:2003年8月29日18:37:44

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  41109.[详细]是全局变量???~?~
摘要:......(无内容)
- [guest][770次] 2003年8月29日

  41141.[详细]中断使用的工作寄存器组必须和调用函数使用的工作寄存器组一致,否则出错
摘要:比如:你的中断使用第3组工作寄存器组(using 3),那么你所调用的函数都必须使用相同的工作寄存器组(using 3)......(105字)
- [tm1300][1948次] 2003年8月30日

[上一篇帖子]:是全局变量???~?~
[下一篇帖子]:谁知道哪有开发ATF1500(cpld)的软件??? 多谢!!