添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1177页 > PXAG30KFBD > PXAG30KFBD PDF资料 > PXAG30KFBD PDF资料2第16页
飞利浦半导体
产品数据
XA的16位微控制器系列
512 B的RAM ,看门狗, 2个UART
XA-G30
WDL
清零序列
MOV WFEED1 , # A5H
MOV WFEED2 , # 5AH
TCLK
预分频器
8位倒
计数器
内部复位
PRE2
PRE1
PRE0
WDRUN
WDTOF
WDCON
SU00581A
图10.看门狗定时器的XA- G30
当看门狗溢,下面的行动发生
(参见图10) :
每个UART波特率由一个固定的分工确定
振荡器(在UART模式0和2)或由定时器1或定时器2
溢出率(在UART模式1和3 ) 。
定时器1的默认时钟既UART0和UART1 。定时器2可
通过位R0CLK通过T2CON设定时钟或者UART0 (
和T0CLK )或通过UART1 T2MOD (通过位R1CLK和
T1CLK ) 。在这种情况下,不是由T2计时的UART可以使用T1作为
的时钟源。
串口接收和发送寄存器都在访问
特殊功能寄存器SnBUF的。写SnBUF的将加载的
发送寄存器,读SnBUF的是一个物理上
分开的接收寄存器。
串行口可以工作在四种模式:
模式0 :串行I / O扩展模式。
串行数据进入和退出
通过RXDN 。 TXDN输出移位时钟。 8位
发送/接收( LSB在前) 。 (波特率固定为1/16
振荡器的频率。 )
模式1 :标准的8位UART模式。
10位传输
(通过TXDN )或接收(通过RXDN ) :一个起始位( 0 ) , 8个数据
位(LSB在先)和一个停止位( 1 ) 。在接收时,停止位进入
RB8在特殊功能寄存器SnCON中的RB8_n 。波特率是可变的。
模式2 :固定利率9位UART模式。
11位传输
(通过TXD)或接收(通过RXD) :起始位( 0 ) , 8个数据位
( LSB在前) ,一个可编程的第9位数据,和一个停止位( 1 ) 。上
发送时,第9位数据(的TB8_n SnCON中的RB8_n )可分配的
的0或1的值或者,例如,在奇偶校验位(P,在PSW中)可以
放入TB8_n 。在接收时,第9个数据位进入RB8_n
在特殊功能寄存器SnCON中的RB8_n ,同时停止位被忽略。
波特率可编程的振荡器频率1/32 。
模式3 :标准9位UART模式。
11位传输
(通过TXDN )或接收(通过RXDN ) :一个起始位( 0 ) , 8个数据
位( LSB在前) ,一个可编程的第9个数据位和一个停止位( 1 ) 。
实际上,模式3在各方面,除了波特模式2相同
率。波特率在模式3是可变的。
在四种模式中,发送任何指令发起的
使用SnBUF的作为目标寄存器。招待会在开始
模式0的条件RI_n = 0和REN_n = 1,接待处
由输入的起始位,如果REN_n = 1 ,在其他模式下启动。
自动加载发生。
看门狗超时标志设置
看门狗运行位不变。
自动加载( WDL )的值保持不变。
预分频器节拍不变。
所有其他设备的动作相同外部复位。
请注意,如果看门狗溢时,程序计数器将
从复位向量加载在一个内部复位的情况下。该
看门狗超时标志可以进行检查,以确定是否
看门狗引起的复位状态。看门狗超时
标志位可通过软件清零。
WDCON寄存器位定义
WDCON.7 PRE2
预分频器选择2 ,重置为1
WDCON.6 PRE1
预分频器选择1 ,重置为1
WDCON.5 PRE0
预分频器选择0 ,重置为1
WDCON.4 -
WDCON.3 -
WDCON.2 WDRUN看门狗运行控制位,复位为1
WDCON.1 WDTOF
超时标志
WDCON.0 -
个UART
对应XA - G30的包括2个UART端口是与兼容
在8xC51FB使用增强型UART 。波特率选择是
到用于XA的时钟方案有所不同,由于
定时器。
其他的一些改进已经进行了UART操作。
第一是,有对每个UART的独立的中断向量
发送和接收功能。 UART发送器已经
双缓冲,允许压缩的数据与没有间隙传动
字节和不太重要的中断服务程序定时之间。一
间隔检测功能已被添加到UART。此操作
独立的UART本身,并提供启动断的状态
位,该程序可以测试。最后,溢出错误标志有
被加入到检测遗漏字符在所接收的数据
流。双缓冲UART发送器可能需要一些
在代码软件修改原始XA- G30单写
缓冲的UART 。
14
2002年03月25日

深圳市碧威特网络技术有限公司