PIC18F6390/6490/8390/8490
16.4
EUSART同步从模式
要设置同步从动发送:
1.
通过启用同步从动串行端口
设置位, SYNC和SPEN和清除位,
中国证监会。
清除位, CREN和SREN 。
如果需要中断,将允许位, TX1IE 。
如果需要9位发送需要,设置位, TX9 。
允许通过设置使能位传输,
TXEN 。
如果发送9位被选中,第九位
应位, TX9D加载。
通过加载数据到开始传输
TXREG1寄存器。
如果使用中断,确保GIE和PEIE
INTCON寄存器位( INTCON<7 : 6> )是
设置的。
同步从模式通过清零输入,
中国证监会( TXSTA1<7> ) 。这种模式不同于
在移位时钟是同步主模式
在CK1引脚从外部提供的,而不是(
在主控模式由内部提供) 。这允许
设备传输或接收数据的任何
低功率模式。
2.
3.
4.
5.
6.
7.
8.
16.4.1
EUSART同步从动
发送
同步主机和从机的操作
模式是相同的,除了在睡眠的情况下,
模式。
如果二个字被写入到TXREG1 ,然后将
睡觉
指令被执行,将发生以下情况:
a)
b)
c)
d)
该网络第一个字立即传送到
TSR寄存器并发送。
第二个字将保持在TXREG1
注册。
标志位TX1IF ,会不会被设置。
当网络连接第一个字已移出TSR ,
在TXREG1寄存器将转移第二
字的TSR和标志位, TX1IF ,现在将
设置的。
如果使能位TX1IE ,设置,中断将唤醒
从休眠状态的芯片。如果全局中断
启用后,程序将跳转到中断
向量。
e)
表16-9 :
名字
INTCON
PIR1
PIE1
IPR1
RCSTA1
TXREG1
TXSTA1
SPBRGH1
SPBRG1
与同步从动发送相关的寄存器
第7位
第6位
第5位
TMR0IE
RC1IF
RC1IE
RC1IP
SREN
TXEN
—
4位
INT0IE
TX1IF
TX1IE
TX1IP
CREN
SYNC
SCKP
第3位
RBIE
SSPIF
SSPIE
SSPIP
ADDEN
SENDB
BRG16
第2位
TMR0IF
CCP1IF
CCP1IE
CCP1IP
FERR
BRGH
—
第1位
INT0IF
TMR2IF
TMR2IE
TMR2IP
OERR
TRMT
WUE
位0
RBIF
TMR1IF
TMR1IE
TMR1IP
RX9D
TX9D
ABDEN
RESET
值
在页
GIE / GIEH PEIE / GIEL
—
—
—
SPEN
中国证监会
ADIF
ADIE
ADIP
RX9
TX9
RCIDL
EUSART1发送寄存器
BAUDCON1 ABDOVF
EUSART1波特率发生器寄存器的高字节
EUSART1波特率发生器寄存器的低字节
图例:
- =未用,读为“0” 。阴影部分不用于同步从传输。
©
2007 Microchip的技术公司
DS39629C第215页