
无传统的键盘/嵌入式控制器,SPI和LPC对接接口
串行数据流,并把它转换成其传送到接收缓冲器的并行8比特字
注册。移位寄存器不可访问。
5.1.2
发送缓冲寄存器( TB)
地址偏移= 0H , DLAB = 0 ,只写
该寄存器包含要被发送的数据字节。发送缓冲区的双缓冲,利用
一个附加的移位寄存器(不可访问)的8位数据字转换成串行格式。这种转变
注册是从发送缓冲区加载时的前一个字节的传输完成。
5.1.3
中断使能寄存器( IER )
地址偏移= 1H , DLAB = 0 ,读/写
这样做的低3位控制实现的串行端口的4个中断源
中断。因此能够通过3该寄存器的复位位0到完全关闭中断系统。
同样,设置该寄存器高的相应位,选择可允许中断。
禁用中断系统禁止中断识别寄存器,并禁止任何串行端口
中断了LPC47N350的。所有其他系统功能都工作在其正常的方式,包括
线路状态和调制解调器状态寄存器。中断的内容使能寄存器是
如下所述。
位0
该位使能接收数据可用中断(在FIFO模式超时中断)时,
置"1" 。
第1位
该位使能发送器保持寄存器空中断时设置为逻辑"1" 。
第2位
该位使能接收线路状态中断时设置为逻辑"1".的误差源引起
中断被侵占,奇偶校验,帧和停顿。线路状态寄存器必须被理解为
确定源。
第3位
该位使能调制解调器状态中断时设置为逻辑"1".这是由于当一个
Modem状态寄存器位的变化状态。不支持此位。
BITS 4 - 7
这些位总是逻辑"0" 。
5.1.4
FIFO控制寄存器( FCR )
地址偏移= 2H , DLAB = X ,写
这是一个只写寄存器在相同的位置IIR 。该寄存器用于使能清零
FIFO中,设置RCVR FIFO触发电平。这个只写寄存器的影子寄存器在MBX9Bh
(见
表17.1 , “邮箱寄存器接口, ” 191页) 。
注意:
不支持的DMA 。
位0
设置此位为逻辑"1"使双方的XMIT和RCVR FIFO中。清除此位为逻辑"0"
同时禁用XMIT和RCVR FIFO和清除从两个FIFO中的所有字节。当更改
先进先出模式向非先进先出( 16450 )模式下,数据会自动从FIFO中清除。该位必须是
1时,该寄存器的其他位被写入,否则将无法正确编程。
第1位
1.1版( 03年1月14日)
数据表
26
SMSC LPC47N350