51的中断函数问题

2020-01-24 11:56发布

本帖最后由 wildone 于 2014-4-4 00:18 编辑

请问各位高手,
问题1:C语言中,51中断函数不在主函数里面,写在其它文件,能顺利进入中断吗?
问题2:C 语言中,51中断函数里面不写吗?这样会不会出问题?
            例如   void tim0_isr (void) interrupt 1 using 1//定时器0中断服务函数
                    {  
                    
                     }

问题3:C语言中,51主函数文件里面有个全局变量unsigned char TEMP=0;,其它模块文件里面有个子函数里面有个变量如  void  delay  (unsigned int TEMP);   这样有影响吗?

问题4:C语言中,51主函数文件里面有个全局变量unsigned char TEMP=0;  ,其它模块文件里面有个子函数里面有个变量如
                                                unsigned char  delay  (unsigned int A)
                                                         {
                                                                return TEMP;
                                                                }                                                                               
                                                                 这样有影响吗?
       
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。