位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第92页 > DS80C400-FNY+ > DS80C400-FNY+ PDF资料 > DS80C400-FNY+ PDF资料2第87页

DS80C400网络微控制器
表24. 1 -Wire总线主机中断源
打断
来源
设备检测
发送缓冲区
空
发送移位
寄存器空
接收缓冲区满
接收移位
寄存器满
1 - Wire短路
意
1 -Wire复位已发出后,该标志后的金额设定
时间的存在,检测脉冲发生。该位被清零
当中断标志寄存器被读取。
当发送缓冲区为空,准备接收这个标志设置
下一个字节。当数据被写入发送该位被清零
缓冲区。中断标志寄存器的读对该位没有影响。
当发送移位寄存器为空,并准备设置此标志
加载从发送缓冲器一个新的字节。该位被清除时的数据
从发送缓冲区发送移位寄存器传送。一
中断标志寄存器的读对该位没有影响。
当有数据的接收缓冲器中的一个字节等待这个标志被设置
被读取。当接收缓冲器中读取该位被清零。
当有数据的接收移位寄存器中的一个字节,该标志被设置
等待被传输到接收缓冲区。该位被清零时,
在接收移位寄存器的数据传送到接收缓冲器中。
设置此标志时, OW线为低电平前总线主人
能够发出一个复位或一个时隙的开始。的读
中断标志寄存器清除该位。
设置此标志时, OW线为低电平时,总线主机处于空闲状态,
信号,一个从器件已在OW发出存在脉冲
线。中断标志寄存器的读操作清零该位如果OW线
不再低廉,而主处于闲置状态。
启用/ FLAG位置
(中断标志Register.x
中断使能Register.x )
位0
第2位
第3位
4位
第5位
第6位
的1-Wire低
第7位
外设概述(主集成系统逻辑)
在DS80C400提供了几个最常用所需的外围功能在微机
系统。在DS80C400提供三个串口,4个定时器,可编程看门狗定时器,掉电复位
检测和电源故障中断标志。此外,该微控制器含有用于工业一个CAN模块
通信应用。每个外设的描述如下,更多详情可在
高速微控制器用户指南
和
高速微控制器Userís指南: DS80C400
补充
.
串口
微控制器提供了一个串行口(UART ),它是完全相同的80C52 。两个额外的硬件序列
设置端口必须在第一个的重复。第二个端口可以选择使用引脚P1.2 ( RXD1 )和P1.3
( TXD1 ) 。第三个端口可以选择使用引脚P6.6 ( RXD2 )和P6.7 ( TXD2 ) 。这三个系列的功能
端口是由SFR和位显示控制
表25 。
表25.串行端口的SFR
串行端口
功能控制
控制寄存器
输入/输出数据缓冲
波特率倍增位
帧错误检测开启
从地址掩码启用
从机地址
串口0
SCON0
SBUF0
PCON.7
PCON.6
SADEN0
SADDR0
串行端口1
SCON1
SBUF1
WDCON.7
PCON.6
SADEN1
SADDR1
串口2
SCON2
SBUF2
T3CM.4
PCON.6
SADEN2
SADDR2
所有这三个串行端口可以同时工作,并针对不同的波特率或不同的模式进行配置。
当使用的波特率发生器的用途的定时器,串行端口1必须使用定时器1 ,串口2必须使用
定时器3 ,而串口0可以使用定时器1或定时器2。请参阅
高速微控制器用户指南
为
串行端口工作模式的完整说明。
87 96