Board logo

标题: 请教如何使用DG128的SCISR1_IDLE[求助] [打印本页]

作者: BHLT123    时间: 2008-3-6 13:54     标题: 请教如何使用DG128的SCISR1_IDLE[求助]

数据书上,SCISR1_IDLE在单片机没有接收到数据且达到传输一个字符所需时长的情况下置位,其默认状态是0还是1?
能否用这个标志位来判断SCI总线是否空闲?

有没有关于SCISR1_IDLE使用的例程呢?请教大侠们了~
作者: strongchen    时间: 2008-3-6 14:09

不管默认状态是什么,在对串口进行初始化时总归要将此位清零。这个标志位就是用来判断总线的空闲状态的。
作者: strongchen    时间: 2008-3-6 14:14

可以参考一下这个贴子:
http://bbs.eccn.com/dispbbs.asp?BoardID=3&RootID=121161&id=121405&star=1&skin=
作者: BHLT123    时间: 2008-3-6 14:41

谢谢strongchen~:)
还有一个问题,SCISR1_IDLE是否要在接收使能情况下(SCICR2_RE = 1)才有效呢?
还是跟SCICR无关,只要总线上没有数据,它就会置位?

因为在线调试的时候没办法看这个标志位置1。。。
作者: strongchen    时间: 2008-3-6 16:04

我认为需要接收使能的。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0