欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC16F913-I/ML 参数 Datasheet PDF下载

PIC16F913-I/ML图片预览
型号: PIC16F913-I/ML
PDF下载: 下载PDF文件 查看货源
内容描述: 40分之28 / 44/ 64引脚基于闪存的8位CMOS微控制器与LCD驱动器和纳瓦技术 [28/40/44/64-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt Technology]
分类和应用: 驱动器闪存微控制器
文件页数/大小: 330 页 / 6045 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16F913-I/ML的Datasheet PDF文件第125页浏览型号PIC16F913-I/ML的Datasheet PDF文件第126页浏览型号PIC16F913-I/ML的Datasheet PDF文件第127页浏览型号PIC16F913-I/ML的Datasheet PDF文件第128页浏览型号PIC16F913-I/ML的Datasheet PDF文件第130页浏览型号PIC16F913-I/ML的Datasheet PDF文件第131页浏览型号PIC16F913-I/ML的Datasheet PDF文件第132页浏览型号PIC16F913-I/ML的Datasheet PDF文件第133页  
PIC16F913/914/916/917/946  
9.1.2.4  
Receive Framing Error  
9.1.2.7  
Address Detection  
Each character in the receive FIFO buffer has a  
corresponding framing error Status bit. A framing error  
indicates that a Stop bit was not seen at the expected  
time. The framing error status is accessed via the  
FERR bit of the RCSTA register. The FERR bit  
represents the status of the top unread character in the  
receive FIFO. Therefore, the FERR bit must be read  
before reading the RCREG.  
A special Address Detection mode is available for use  
when multiple receivers share the same transmission  
line, such as in RS-485 systems. Address detection is  
enabled by setting the ADDEN bit of the RCSTA  
register.  
Address detection requires 9-bit character reception.  
When address detection is enabled, only characters  
with the ninth data bit set will be transferred to the  
receive FIFO buffer, thereby setting the RCIF interrupt  
bit of the PIR1 register. All other characters will be  
ignored.  
The FERR bit is read-only and only applies to the top  
unread character in the receive FIFO. A framing error  
(FERR = 1) does not preclude reception of additional  
characters. It is not necessary to clear the FERR bit.  
Reading the next character from the FIFO buffer will  
advance the FIFO to the next character and the next  
corresponding framing error.  
Upon receiving an address character, user software  
determines if the address matches its own. Upon  
address match, user software must disable address  
detection by clearing the ADDEN bit before the next  
Stop bit occurs. When user software detects the end of  
the message, determined by the message protocol  
used, software places the receiver back into the  
Address Detection mode by setting the ADDEN bit.  
The FERR bit can be forced clear by clearing the SPEN  
bit of the RCSTA register which resets the AUSART.  
Clearing the CREN bit of the RCSTA register does not  
affect the FERR bit. A framing error by itself does not  
generate an interrupt.  
Note:  
If all receive characters in the receive  
FIFO have framing errors, repeated reads  
of the RCREG will not clear the FERR bit.  
9.1.2.5  
Receive Overrun Error  
The receive FIFO buffer can hold two characters. An  
overrun error will be generated If a third character, in its  
entirety, is received before the FIFO is accessed. When  
this happens the OERR bit of the RCSTA register is set.  
The characters already in the FIFO buffer can be read  
but no additional characters will be received until the  
error is cleared. The error must be cleared by either  
clearing the CREN bit of the RCSTA register.  
9.1.2.6  
Receiving 9-bit Characters  
The AUSART supports 9-bit character reception. When  
the RX9 bit of the RCSTA register is set the AUSART  
will shift 9 bits into the RSR for each character  
received. The RX9D bit of the RCSTA register is the  
ninth and Most Significant data bit of the top unread  
character in the receive FIFO. When reading 9-bit data  
from the receive FIFO buffer, the RX9D data bit must  
be read before reading the 8 Least Significant bits from  
the RCREG.  
© 2007 Microchip Technology Inc.  
DS41250F-page 127  
 复制成功!