📄 rc7860.h
字号:
/*--------------------------------------------------------------------------
rc7860.h
本文件定义SDH四光口线路接口处理专用集成电路RC7860所有内部寄存器地址。
该芯片的微处理器接口采用10位地址(A0~A9),而MCU分配给RC7820的地址空间为
(0x8800~0x8BFF),即(A15A14A13A12A11A10)=100001,
因此所有内部寄存器地址即为(100010xxxxxxxxxx)
---------------------------------------------------------------------------*/
#define XBYTE ((unsigned char volatile xdata *) 0) //定义外部绝对地址访问字节数据类型
/*--------------------------通用控制寄存器,读/写。(A、B单元共用)------------------*/
#define Int_vec XBYTE[0x8800] //中断矢量寄存器,只读
#define Int_mask XBYTE[0x8801] //中断屏蔽寄存器
#define Rdint_clr XBYTE[0x8802] //中断清除寄存器
#define Dxc_cntr XBYTE[0x8803] //交叉、环回方式控制寄存器
#define Reg_protect XBYTE[0x8804] //数据写入保护寄存器
/*--------------------------SOH发送寄存器,读/写。-----------------------------------*/
/*---------------------------------A单元
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -