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

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

   guest 
guest发表的帖子 

 
这样试一下:
unsigned char value_a;
unsigned char value_temp;
 main()
{   ...   
while(1){value_temp = select();
             value_a = value_temp;}     //我在此定义一个采集函数select(),其返回值被放
到全局变量value_a 中
}
serial() interrupt 4         //串口中断函数
{。。。
SBUF = value_a;              //发送 
...
}

 

--------------------------------------------------------------------------------


发表时间:2003年4月4日10:13:09

  
回复该帖

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

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

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

  23448.[详细]你的程序中串口始终在发送数据,导致接收机无法判断bit流的起始和结束位
摘要:你的程序中串口始终在发送数据,导致接收机无法判断bit流的起始和结束位,导致一旦出现错误,始终不能正确接收;如果发送中断一个字节的时间后再发送,则可以正确接收; 措施想必你也明白了; ......(181字)
- [guest][1236次] 2003年4月5日

  23496.[详细]你的中断程序好像没有指定寄存器组
摘要:你的中断程序好像没有指定寄存器组 ......(34字)
- [guest][1679次] 2003年4月6日

[上一篇帖子]:初始化后,p0、p2已经置“1”,无需刻意写“1”
[下一篇帖子]:读时,输入端加和不加上拉都时一下