EDN首页   博客首页

日志档案

发表于 2006-10-25 19:26:43

2

标签: 串行口  USART  

PIC单片机和51单片机串行口的一个主要差别

PIC单片机的异步接收器的接收寄存器RCREG实际是一个双重缓冲寄存器。接收标志位RCIF是只读位,读RCREG时自动清零。
51单片机的接收中断标志位RI则需要软件清零。

因而,对于PIC单片机,读取一次RCREG后,再次读取RCREG就可能不是刚才的数据了。
51单片机的SBUF在未收到新数据之前,再次读取SBUF的结果还是最近接收到的数据。

系统分类: 单片机   |   用户分类: 单片机   |   来源: 无分类   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(707)    回复(0)  

投一票您将和博主都有获奖机会!