哪为大哥大姐帮看一看8251程序,万分感激

[复制链接]
2679|0
 楼主| ccjchen 发表于 2007-1-24 15:12 | 显示全部楼层 |阅读模式
我89C52的P0口怎么一点反应都没有呢?<br />#define&nbsp;_TEST_C_<br />#include&nbsp;&quot;reg52.h&quot;<br />#include&nbsp;&quot;stdlib.h&quot;<br />#include&nbsp;&quot;absacc.h&quot;<br />#include&nbsp;&quot;intrins.h&quot;<br />#include&nbsp;&quot;test.h&quot;<br /><br />#define&nbsp;uchar&nbsp;unsigned&nbsp;char<br />#define&nbsp;uint&nbsp;&nbsp;unsigned&nbsp;int<br />#define&nbsp;COM8251&nbsp;XBYTE[0x8601]<br />#define&nbsp;DAT8251&nbsp;XBYTE[0x8600]<br />sbit&nbsp;&nbsp;flag1_8251&nbsp;=&nbsp;ACC^0;<br />sbit&nbsp;&nbsp;flag2_8251&nbsp;=&nbsp;ACC^1;<br />uchar&nbsp;data_temp[10]={0xAA,10,22,32,0,0};<br /><br />void&nbsp;&nbsp;initmcu(void);<br />void&nbsp;Trans8251(void);<br /><br /><br />void&nbsp;main(void)&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;initmcu();&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;Trans8251();<br />}<br />void&nbsp;&nbsp;initmcu(void)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TMOD&nbsp;=&nbsp;0x22;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//9600波特11.0592MHz,方式2<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TL1&nbsp;&nbsp;=&nbsp;0XFD;&nbsp;&nbsp;&nbsp;&nbsp;TH1&nbsp;=&nbsp;0XFD;SCON&nbsp;=&nbsp;0X50;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TR1&nbsp;=&nbsp;1;&nbsp;TR0=1;&nbsp;ES&nbsp;=&nbsp;1;&nbsp;&nbsp;EA&nbsp;=&nbsp;1;<br />}<br /><br />void&nbsp;Trans8251(void)<br />{<br />&nbsp;&nbsp;&nbsp;uchar&nbsp;i;<br />&nbsp;&nbsp;&nbsp;COM8251&nbsp;=&nbsp;0x00;<br />&nbsp;&nbsp;&nbsp;COM8251&nbsp;=&nbsp;0x00;<br />&nbsp;&nbsp;&nbsp;COM8251&nbsp;=&nbsp;0x00;<br />&nbsp;&nbsp;&nbsp;COM8251&nbsp;=&nbsp;0x40;<br />&nbsp;&nbsp;&nbsp;COM8251&nbsp;=&nbsp;0x6d;<br />&nbsp;&nbsp;&nbsp;COM8251&nbsp;=&nbsp;0x37;<br />&nbsp;&nbsp;&nbsp;for(;;)<br />&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(i=0;i&lt4;i++)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ACC&nbsp;=&nbsp;COM8251;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while(flag1_8251==0);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DAT8251&nbsp;=&nbsp;&nbsp;data_temp;<br />&nbsp;&nbsp;&nbsp;}<br />}<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

175

主题

446

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部