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

PIC18F4580-I/PT 参数 Datasheet PDF下载

PIC18F4580-I/PT图片预览
型号: PIC18F4580-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚增强型闪存微控制器与ECAN技术, 10位A / D和纳瓦技术 [28/40/44-Pin Enhanced Flash Microcontrollers with ECAN Technology, 10-Bit A/D and nanoWatt Technology]
分类和应用: 闪存微控制器和处理器外围集成电路时钟
文件页数/大小: 490 页 / 8912 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC18F4580-I/PT的Datasheet PDF文件第247页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第248页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第249页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第250页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第252页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第253页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第254页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第255页  
PIC18F2480/2580/4480/4580  
To set up a Synchronous Slave Transmission:  
19.4 EUSART Synchronous  
Slave Mode  
1. Enable the synchronous slave serial port by  
setting bits, SYNC and SPEN, and clearing bit,  
Synchronous Slave mode is entered by clearing bit  
CSRC (TXSTA<7>). This mode differs from the  
Synchronous Master mode in that the shift clock is sup-  
plied externally at the CK pin (instead of being supplied  
internally in Master mode). This allows the device to  
transfer or receive data while in any low-power mode.  
CSRC.  
2. Clear bits, CREN and SREN.  
3. If interrupts are desired, set enable bit, TXIE.  
4. If 9-bit transmission is desired, set bit, TX9.  
5. Enable the transmission by setting enable bit,  
TXEN.  
19.4.1  
EUSART SYNCHRONOUS  
SLAVE TRANSMIT  
6. If 9-bit transmission is selected, the ninth bit  
should be loaded in bit, TX9D.  
The operation of the Synchronous Master and Slave  
modes are identical, except in the case of the Sleep  
mode.  
7. Start transmission by loading data to the  
TXREGx register.  
8. If using interrupts, ensure that the GIE and PEIE  
bits in the INTCON register (INTCON<7:6>) are  
set.  
If two words are written to the TXREG and then the  
SLEEPinstruction is executed, the following will occur:  
a) The first word will immediately transfer to the  
TSR register and transmit.  
b) The second word will remain in the TXREG  
register.  
c) Flag bit, TXIF, will not be set.  
d) When the first word has been shifted out of TSR,  
the TXREG register will transfer the second  
word to the TSR and flag bit, TXIF, will now be  
set.  
e) If enable bit, TXIE, is set, the interrupt will wake  
the chip from Sleep. If the global interrupt is  
enabled, the program will branch to the interrupt  
vector.  
TABLE 19-9: REGISTERS ASSOCIATED WITH SYNCHRONOUS SLAVE TRANSMISSION  
Reset  
Values  
Name  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
on Page:  
INTCON  
PIR1  
GIE/GIEH PEIE/GIEL TMR0IE  
INT0IE  
TXIF  
RBIE  
SSPIF  
SSPIE  
SSPIP  
ADDEN  
TMR0IF  
CCP1IF  
CCP1IE  
CCP1IP  
FERR  
INT0IF  
RBIF  
55  
58  
58  
58  
57  
57  
57  
57  
57  
57  
PSPIF(1)  
PSPIE(1)  
PSPIP(1)  
SPEN  
ADIF  
ADIE  
ADIP  
RX9  
RCIF  
RCIE  
RCIP  
SREN  
TMR2IF  
TMR1IF  
PIE1  
TXIE  
TMR2IE TMR1IE  
TMR2IP TMR1IP  
IPR1  
TXIP  
RCSTA  
TXREG  
TXSTA  
CREN  
OERR  
RX9D  
EUSART Transmit Register  
CSRC  
TX9  
TXEN  
SYNC  
SCKP  
SENDB  
BRG16  
BRGH  
TRMT  
WUE  
TX9D  
BAUDCON ABDOVF  
RCIDL  
ABDEN  
SPBRGH  
SPBRG  
EUSART Baud Rate Generator Register High Byte  
EUSART Baud Rate Generator Register Low Byte  
Legend: — = unimplemented, read as ‘0’. Shaded cells are not used for synchronous slave transmission.  
Note 1: Reserved in PIC18F2X80 devices; always maintain these bits clear.  
© 2009 Microchip Technology Inc.  
DS39637D-page 251  
 复制成功!