智能车制作

标题: 脉冲计数器的问题 [打印本页]

作者: haitao178    时间: 2008-4-17 18:42
标题: 脉冲计数器的问题
<>我的这段程序到底怎么了啊;</P><P>就是不能进中断</P><P>高手帮忙看看</P><P>谢谢了</P><P>#include &lt;hidef.h&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* common defines and macros */<BR>#include &lt;mc9s12db128.h&gt;&nbsp;&nbsp;&nbsp;&nbsp; /* derivative information */<BR>#pragma LINK_INFO DERIVATIVE "mc9s12db128b"</P><P>unsigned char pulsecnt;</P><P>void main(void) {<BR>&nbsp; DDRB=0xff;<BR>&nbsp; PORTB=0xff;<BR>&nbsp; <BR>&nbsp; DisableInterrupts;<BR>&nbsp; ICSYS=0x03;<BR>&nbsp; TIOS=0x00;<BR>&nbsp; PACTL=0x54;<BR>&nbsp; DLYCT=0x01;<BR>&nbsp; pulsecnt=0;<BR>&nbsp; MCFLG_POLF0=0;<BR>&nbsp; MCFLG_MCZF=1;<BR>&nbsp; <BR>&nbsp; MCCTL=0x5c;<BR>&nbsp; MCCNT=0xffff;<BR>&nbsp; <BR>&nbsp; EnableInterrupts;<BR>&nbsp; for(;;){<BR>&nbsp;&nbsp;&nbsp; PORTB=pulsecnt;<BR>&nbsp;&nbsp;&nbsp; <BR>&nbsp; }</P><P>}</P><P>#pragma CODE_SEG __NEAR_SEG NON_BANKED<BR>void interrupt 19 MDC_ISR(void) {<BR>&nbsp; pulsecnt=PACN0;<BR>&nbsp; MCFLG_MCZF=1;<BR>&nbsp; asm cli;<BR>}<BR>#pragma CODE_SEG DEFAULT&nbsp;&nbsp;&nbsp; </P>
作者: haitao178    时间: 2008-4-19 06:02
标题: Re:脉冲计数器的问题
为什么没有人回答呢
作者: auto    时间: 2008-4-19 17:25
标题: Re:脉冲计数器的问题
<>我的BLOG上有一个关于脉冲计数的程序,你下载看看吧,</P><P><A target=_blank href="http://blog.eccn.com/u/107300/archives/2008/4338.htm">http://blog.eccn.com/u/107300/archives/2008/4338.htm</A></P><P><A target=_blank href="http://blog.eccn.com/u/107300/archives/2008/4366.htm">http://blog.eccn.com/u/107300/archives/2008/4366.htm</A></P><P><A target=_blank href="http://blog.eccn.com/u/107300/archives/2008/4369.htm">http://blog.eccn.com/u/107300/archives/2008/4369.htm</A></P><P>这三个都是!</P><P>&nbsp;</P>




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2