PIC18F6390/6490/8390/8490
17.4
AUSART同步从模式
要设置同步从动发送:
1.
通过启用同步从动串行端口
设置位, SYNC和SPEN和清除位,
中国证监会。
清除位, CREN和SREN 。
如果需要中断,将允许位, TX2IE 。
如果需要9位发送需要,设置位, TX9 。
允许通过设置使能位传输,
TXEN 。
如果发送9位被选中,第九位
应位, TX9D加载。
通过加载数据到开始传输
TXREG2寄存器。
如果使用中断,确保GIE和PEIE
INTCON寄存器位( INTCON<7 : 6> )是
设置的。
同步从模式通过清零输入,
中国证监会( TXSTA2<7> ) 。这种模式不同于
在移位时钟是同步主模式
在CK2引脚从外部提供的,而不是(
在主控模式由内部提供) 。这允许
设备传输或接收数据的任何
低功率模式。
2.
3.
4.
5.
6.
7.
8.
17.4.1
AUSART同步
从发送
同步主机和从机的操作
模式是相同的,除了在睡眠的情况下,
模式。
如果二个字被写入到TXREG2然后
睡觉
指令被执行,将发生以下情况:
a)
b)
c)
d)
该网络第一个字立即传送到
TSR寄存器并发送。
第二个字将保持在TXREG2
注册。
标志位TX2IF ,不会设置。
当网络连接第一个字已移出TSR ,
该TXREG2寄存器将转移第二
字的TSR和标志位, TX2IF ,现在将
设置的。
如果使能位, TX2IE ,设置,中断将唤醒
从休眠状态的芯片。如果全局中断
启用后,程序将跳转到中断
向量。
e)
表17-8 :
名字
INTCON
PIR3
PIE3
IPR3
RCSTA2
TXREG2
TXSTA2
SPBRG2
与同步从动发送相关的寄存器
第7位
第6位
第5位
TMR0IE
RC2IF
RC2IE
RC2IP
SREN
TXEN
4位
INT0IE
TX2IF
TX2IE
TX2IP
CREN
SYNC
第3位
RBIE
—
—
—
ADDEN
—
第2位
TMR0IF
—
—
—
FERR
BRGH
第1位
INT0IF
—
—
—
OERR
TRMT
位0
RBIF
—
—
—
RX9D
TX9D
RESET
值
在页
GIE / GIEH PEIE / GIEL
—
—
—
SPEN
中国证监会
LCDIF
LCDIE
LCDIP
RX9
TX9
AUSART2发送寄存器
AUSART2波特率发生器注册
图例:
- =未用,读为“0” 。阴影部分不用于同步从传输。
©
2007 Microchip的技术公司
DS39629C第229页