智能车制作

标题: mc9s12dg128的AD参考程序 [打印本页]

作者: demon    时间: 2007-6-9 03:50
标题: mc9s12dg128的AD参考程序
<><FONT color=#2b91d5 size=4><STRONG>1.代码:</STRONG></FONT></P><P><FONT color=#2b91d5 size=4>#include &lt;hidef.h&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* common defines and macros */<BR>#include &lt;mc9s12dg128.h&gt;&nbsp;&nbsp;&nbsp;&nbsp; /* derivative information */<BR>#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"</FONT></P><P><FONT color=#2b91d5 size=4>void main()<BR>{&nbsp;</FONT></P><P><FONT color=#2b91d5 size=4>DDRB=0xFF;//PORTB口为输出<BR></FONT></P><P><FONT color=#2b91d5 size=4>ATD0CTL2=0XC0; //模块上电<BR>ATD0CTL3=0X08; //1次转换为一个序列<BR>ATD0CTL4=0X81; //设置转换精度为8位<BR>ATD0CTL5=0XA0;&nbsp; //扫描方式,通道是0,结果存入ATD0DR0</FONT></P><FONT color=#2b91d5 size=4><P><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while(1)<BR>&nbsp; &nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while(!ATD0STAT1_CCF0); //等待转换完成<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PORTB=ATD0DR0;&nbsp;&nbsp;&nbsp;//将转换结果赋予&nbsp;PORTB</FONT><FONT color=#2b91d5 size=4>&nbsp;&nbsp;&nbsp; </FONT></P><P><FONT color=#2b91d5 size=4>&nbsp;&nbsp; }</FONT></P><P><FONT color=#2b91d5 size=4><BR>&nbsp;</P></FONT><P><FONT color=#2b91d5 size=4><STRONG>2.功能:</STRONG></FONT></P><P><FONT color=#2b91d5 size=4>初始化了ad0,可将ad0的结果转换为PORTB口小灯的亮灭显示</FONT></P>
作者: wang520638    时间: 2007-12-16 05:17
标题: Re:ad参考程序(给刚起步的人做个参考吧)
谢啦
作者: superyongzhe    时间: 2007-12-19 17:58
标题: Re:ad参考程序(给刚起步的人做个参考吧)
怎么没有初始化程序
作者: keda2008    时间: 2008-1-18 00:36
标题: Re:mc9s12dg128的ad程序
谢了,复制了<IMG src="http://www.freescalecar.cn/images/Emotions/2.gif">
作者: forgive    时间: 2008-2-26 03:46
标题: Re:mc9s12dg128的ad程序
拔错啊!
作者: x_loong    时间: 2008-9-22 05:45
标题: Re:mc9s12dg128的AD参考程序
<>管理员真是好人啊</P><P>不过希望能发更多的基本入门程序供新手们学习</P><P>&nbsp;</P><P>呵呵 </P>
作者: 跑跑小车    时间: 2008-11-20 07:58
标题: Re:mc9s12dg128的AD参考程序
<><FONT style="BACKGROUND-COLOR: #cce8cf">请问lz程序是否用电路板试验过?</FONT></P><P><FONT style="BACKGROUND-COLOR: #cce8cf">我发现虽然寄存器设置CCF0自动清零,但是从转换开始,整个过程中CCF0始终为</FONT>1的,不知道为什么:(</P>
作者: yw500222    时间: 2008-12-20 01:17
标题: Re:Re:mc9s12dg128的AD参考程序
<>你在把这个程序烧到芯片上,能不能看到结果,为什么我也烧了一个程序到这芯片上,结果每次结果都是00000000?你能告诉我你是怎么接硬件的吗?</P>
作者: yw500222    时间: 2008-12-25 06:16
标题: Re:mc9s12dg128的AD参考程序
你能告诉我,你是怎么接硬件的吗?
作者: zhaoj1823    时间: 2009-1-1 23:38
标题: Re:mc9s12dg128的AD参考程序
<>谢谢</P><P>&nbsp;</P>
作者: abc43412119    时间: 2009-5-25 13:12
谢谢1
作者: abc43412119    时间: 2009-5-25 13:12
谢谢1
作者: yzst    时间: 2010-3-12 20:11
有没有AD中断的程序啊
作者: shuxinxiaozi    时间: 2010-3-25 16:39
O(∩_∩)O谢谢!
作者: liukaifang    时间: 2010-3-25 17:01
貌是不错的,试一试
作者: weiniercunzai    时间: 2010-3-29 19:04
lz您忘开ATD0DIEN了吧?
作者: 漫天花雨    时间: 2012-5-8 23:39
管理员真是好人啊




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