No.22726 作者:guest 邮件:guest@guest.com ID:6 登陆:16560次 文章数:7648篇 最后登陆IP:219.68.9.43 最后登陆:2005/5/20 1:37:44 注册:2003/3/10 16:21:00 财富:35062 发帖时间:2003/3/31 15:03:14 发贴者IP:61.134.6.2 标题:guest:我知肯定有高手,如果你很厉害请进来看看,3x 摘要:No.22726我知肯定有高手,如果你很厉害请进来看看,3x 一个51程序如下结构: unsigned char value_a; main() { ... while(1){value_a = select();} //我在此定义一个采集函数select(),其返回值被放 到全局变量value_a 中 } serial() interrupt 4 //串口中断函数 {。。。 SBUF = value_a; //发送 ... } 目前,存在的问题是我在中断函数中发送的值与我在主函数中所采集到的值不同,不知原因 为何,望指教?(若我在中断函数中重新采集一次,结果发送的值就是正确的) ......
>>返回讨论的主题
|
老古网执行:16毫秒 最大:78531毫秒 查询6次
|
|