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

PIC16F871-I/L 参数 Datasheet PDF下载

PIC16F871-I/L图片预览
型号: PIC16F871-I/L
PDF下载: 下载PDF文件 查看货源
内容描述: 40分之28引脚8位CMOS闪存微控制器 [28/40-Pin 8-Bit CMOS FLASH Microcontrollers]
分类和应用: 闪存微控制器
文件页数/大小: 156 页 / 2816 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16F871-I/L的Datasheet PDF文件第67页浏览型号PIC16F871-I/L的Datasheet PDF文件第68页浏览型号PIC16F871-I/L的Datasheet PDF文件第69页浏览型号PIC16F871-I/L的Datasheet PDF文件第70页浏览型号PIC16F871-I/L的Datasheet PDF文件第72页浏览型号PIC16F871-I/L的Datasheet PDF文件第73页浏览型号PIC16F871-I/L的Datasheet PDF文件第74页浏览型号PIC16F871-I/L的Datasheet PDF文件第75页  
PIC16F870/871  
9.2.3  
SETTING UP 9-BIT MODE WITH ADDRESS  
DETECT  
• Flag bit RCIF will be set when reception is com-  
plete, and an interrupt will be generated if enable  
bit RCIE was set.  
Steps to follow when setting up an Asynchronous  
Reception with Address Detect Enabled:  
• Read the RCSTA register to get the ninth bit and  
determine if any error occurred during reception.  
• Initialize the SPBRG register for the appropriate  
baud rate. If a high speed baud rate is desired, set  
bit BRGH.  
• Read the 8-bit received data by reading the  
RCREG register, to determine if the device is  
being addressed.  
• Enable the asynchronous serial port by clearing  
bit SYNC and setting bit SPEN.  
• If any error occurred, clear the error by clearing  
enable bit CREN.  
• If interrupts are desired, then set enable bit RCIE.  
• Set bit RX9 to enable 9-bit reception.  
• If the device has been addressed, clear the  
ADDEN bit to allow data bytes and address bytes  
to be read into the receive buffer, and interrupt the  
CPU.  
• Set ADDEN to enable address detect.  
• Enable the reception by setting enable bit CREN.  
FIGURE 9-6: USART RECEIVE BLOCK DIAGRAM  
x64 Baud Rate CLK  
FERR  
OERR  
CREN  
SPBRG  
÷ 64  
RSR register  
MSb  
LSb  
or  
÷ 16  
0
Baud Rate Generator  
7
1
Stop (8)  
Start  
• • •  
RC7/RX/DT  
Pin Buffer  
and Control  
Data  
Recovery  
RX9  
8
SPEN  
RX9  
Enable  
Load of  
ADDEN  
Receive  
Buffer  
RX9  
ADDEN  
RSR<8>  
8
RX9D  
RCREG Register  
FIFO  
8
RCIF  
RCIE  
Interrupt  
Data Bus  
1999 Microchip Technology Inc.  
Preliminary  
DS30569A-page 71  
 复制成功!