智能车制作
标题:
SCI串行通信
[打印本页]
作者:
Baiwenjian
时间:
2011-2-11 23:46
标题:
SCI串行通信
SCI串行通信里,第二行 While(!(SCI0SR1&0X80));这行什么作用啊?下面是它的写输出寄存器的子函数
------------------写SCI数据-----------------------------
Void Sci_Write(unsigned char sendchar)
{
While(!(SCI0SR1&0X80));//SCI0SR1_OR为溢出标志位
SCI0DRH=0;//输出数据寄存器
SCI0DRL=sendchar;
}
作者:
doramin
时间:
2011-2-13 10:44
scisr1的位7是sci发送寄存器空闲标志位,只有tdre=1的时候才能发送下一个数据
作者:
Baiwenjian
时间:
2011-2-13 15:24
当tdre=0时,始终执行while空语句,知道等到tdre=1时?
作者:
doramin
时间:
2011-2-13 21:57
嗯,这用了查询法,也可以用中断
作者:
Baiwenjian
时间:
2011-2-13 22:56
好的 谢啦
作者:
Baiwenjian
时间:
2011-2-13 23:16
最小二乘法黑线拟合的作用是将每行的跑到中心点拟合成一条平滑的曲线吗?
作者:
Baiwenjian
时间:
2011-2-18 19:30
我知道了
作者:
tmg213
时间:
2011-3-25 23:28
围观一下啊···
作者:
CCGOGO
时间:
2011-4-10 16:43
学习一下~
作者:
liangliheng
时间:
2011-4-21 15:03
xuexi
作者:
excellentlizhen
时间:
2011-8-21 12:13
学习。。
作者:
1064144787
时间:
2012-4-12 20:09
呵呵,路过一下
作者:
远东
时间:
2012-8-19 14:43
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2