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

PIC16F877-20/L 参数 Datasheet PDF下载

PIC16F877-20/L图片预览
型号: PIC16F877-20/L
PDF下载: 下载PDF文件 查看货源
内容描述: 40分之28引脚8位CMOS闪存微控制器 [28/40-pin 8-Bit CMOS FLASH Microcontrollers]
分类和应用: 闪存微控制器
文件页数/大小: 200 页 / 3544 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16F877-20/L的Datasheet PDF文件第99页浏览型号PIC16F877-20/L的Datasheet PDF文件第100页浏览型号PIC16F877-20/L的Datasheet PDF文件第101页浏览型号PIC16F877-20/L的Datasheet PDF文件第102页浏览型号PIC16F877-20/L的Datasheet PDF文件第104页浏览型号PIC16F877-20/L的Datasheet PDF文件第105页浏览型号PIC16F877-20/L的Datasheet PDF文件第106页浏览型号PIC16F877-20/L的Datasheet PDF文件第107页  
PIC16F87X  
10.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 10-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.  
DS30292B-page 103  
 复制成功!