导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→这样试试!

* 23259: 我知肯定有高手,如果你很厉害请进来看看,3x

   crack51 
crack51发表的帖子 

 这样试试!
unsigned char value_a;
 main()
{   ...   
TI=RI=0;//初始化串口中断标志

while(1){value_a = select();}     //我在此定义一个采集函数select(),其返回值被放
到全局变量value_a 中
}
serial() interrupt 4         //串口中断函数
{。。。
if(RI)
{
//有可能有接收中断RI需处理
}
if(TI){
TI=0,SBUF = value_a;              //发送 
...
}


发表时间:2003年4月3日22:35:59

  
回复该帖

本主题共有 12 帖,分页:>>>>>该主题的所有内容[12]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  23286.[详细]提醒
摘要:我也用过串口收发数据,51单片机收和发用的是各自独立的SBUF,虽然寄存器地址相同,但物理空间是不同的,发的SBUF只能写数据进去,收的SBUF只能取数据出来。2个SBUF都能产生串口中断,写到SBUF里的数据发结束时和有数据完全传到SBU......(227字)
- [yangxiuhong25248][1140次] 2003年4月4日

  23291.[详细]这样试一下:unsigned char value_a;unsigned&nb..
摘要:这样试一下: unsigned char value_a; unsigned char value_temp;  main() { &nbs......(420字)
- [guest][1423次] 2003年4月4日

  23298.[详细]select()返回数据类型?????select() 与 中断函数之间同步的..
摘要:select()返回数据类型????? select() 与 中断函数之间同步的问题,比如:采集了多个数据却只发送了中间几个???  希望对你有帮助。。。。  :)......(142字)
- [guest][1618次] 2003年4月4日

[上一篇帖子]:请问老古有趣的各种干扰问题我在进行的单片机可靠性测试中,发现以下各种干扰问题,觉得很有必要说一说,希
[下一篇帖子]:搜寻一个片子!我以前设计时用了IS22C040语音芯片,但现在已经停产了,谁知,用户又定了20套产品