
牛津半导体有限公司
要读取或写入的任何索引寄存器进行控制使用以下过程:
写ICR寄存器:
确保写入LCR的最后一个值不为0xBF (预留650兼容的寄存器访问值) 。
写入所需的偏移SPR (地址111B ) 。
写入期望值为ICR (地址101B ) 。
读取ICR寄存器:
确保写入LCR的最后一个值不为0xBF (见上文) 。
写0x00偏移SPR选择ACR 。
ACR设定6位( ICR读使能)通过写x1xxxxxxb解决101B 。确保ACR其他位不变。
(软件驱动程序应该保持的ACR中的内容复制到其他地方,因为阅读ICR包括覆盖ACR ! )
写入所需的偏移SPR (地址111B ) 。
读从ICR (地址101b中)所需的值。
写0x00偏移SPR选择ACR 。
对ACR再见写作x0xxxxxxb到ICR清除第6位,从而再次使访问标准寄存器。
OX16C954 REV B
数据表修订版1.0
第21页