#include <pic.h> <br /> <br />void interrupt Isp()//**************TMR0中断数码管扫描程序*********************<br />{ <br />if(T0IE && T0IF) <br />{ <br /> T0IF=0; //清除中断标志位<br /> {<br /><br /> static int counter=0;<br /> static int flag=0;<br /> counter++;<br /> <br /> if(counter>141)<br /> {<br /> counter=0;<br /> if(flag==0)<br /> {<br /> output_C(0);<br /> flag=1;<br /> }<br /> else <br /> {<br /> output_C(0x0f);<br /> flag=0;<br /> <br /> }<br />}<br />} <br />//***************TMR0初始**************************<br /><br />void tmint()<br />{<br /> T0CS=0; //TMR0工作于定时器方式<br /> PSA=1; //TMR0不用分频<br /> T0IF=0; //清除TMR0的中断标志<br /> T0IE=1; //TMR0中断允许<br />void main()<br />{<br />TRISC=0; //C口输出<br />TMR0_INIT(void)<br />while(1)<br />{<br />}<br /><br />}<br /><br />请各位指教了.上面的 编不过发出这样错误 是怎么一回事啊<br />清除: 正在删除中间文件和输出文件.<br />清除: 删除的文件 "E:c.mcs".<br />清除: 完成.<br />Executing: "C:Program FilesHI-TECH SoftwarePICC9.50BINPICC.EXE" -C -E"zhogduan.cce" "zhogduan.c" -O"zhogduan.obj" -Zg9 -O -ASMLIST -Q -MPLAB -16F877A<br />Advisory[1207] : some of the command line options you are using are now obsolete<br />Advisory[1208] : use --help option or refer to the user manual for option details<br />Warning[176] E:zhogduan.c 46 : missing newline<br />Warning[349] E:zhogduan.c 4 : non-prototyped function declaration for ""<br />Warning[349] E:zhogduan.c 4 : non-prototyped function declaration for "Isp"<br />Warning[361] E:zhogduan.c 19 : function declared implicit int<br />Error[195] E:zhogduan.c 32 : expression syntax<br />Error[228] E:zhogduan.c 34 : illegal character (037777777643)<br />Error[228] E:zhogduan.c 34 : illegal character (037777777673)<br />Error[228] E:zhogduan.c 35 : illegal character (037777777643)<br />Error[228] E:zhogduan.c 35 : illegal character (037777777673)<br />Error[228] E:zhogduan.c 36 : illegal character (037777777643)<br />Error[228] E:zhogduan.c 36 : illegal character (037777777673)<br />Error[228] E:zhogduan.c 37 : illegal character (037777777643)<br />Error[228] E:zhogduan.c 37 : illegal character (037777777673)<br />Warning[361] E:zhogduan.c 41 : function declared implicit int<br />Error[195] E:zhogduan.c 41 : expression syntax<br />Error[312] E:zhogduan.c 44 : ";" expected<br />Warning[337] E:zhogduan.c 45 : line does not have a newline on the end<br />Halting build on first failure as requested.<br />BUILD FAILED: <br />这是怎么一回事 |
|