eerom.h
来自「一个分选系统的软件:用SmallRtos操作系统」· C头文件 代码 · 共 75 行
H
75 行
/*cj data*/
#define cjdata0 XBYTE[0x7000]//ff00
#define cjdata1 XBYTE[0x7001]//ff00
#define cjdata2 XBYTE[0x7002]//ff00
#define cjdata3 XBYTE[0x7003]//ff00
#define cjdata4 XBYTE[0x7004]//ff00
#define cjdata5 XBYTE[0x7005]//ff00
#define cjdata6 XBYTE[0x7006]//ff00
#define cjdata7 XBYTE[0x7007]//ff00
/*time 12c887 */
#define RTIME0 XBYTE[0XB200] /*秒*/
#define RTIME1 XBYTE[0XB201]
#define RTIME2 XBYTE[0XB202] /*分*/
#define RTIME3 XBYTE[0XB203]
#define RTIME4 XBYTE[0XB204] /*时*/
#define RTIME5 XBYTE[0XB205]
#define RTIME6 XBYTE[0XB206] /*星期*/
#define RTIME7 XBYTE[0XB207] /*日*/
#define RTIME8 XBYTE[0XB208] /*月*/
#define RTIME9 XBYTE[0XB209] /*年*/
#define RTIMEA XBYTE[0XB20A] /*寄存器A*/
#define RTIMEB XBYTE[0XB20B] /*寄存器B*/
#define RTIMEC XBYTE[0XB20C] /*寄存器C*/
#define RTIMED XBYTE[0XB20D] /*寄存器D*/
#define pa XBYTE[0X0080]
/* UART */
#define UARTRBR XBYTE[0xb800]
#define UARTTHR XBYTE[0xb800]
#define UARTIER XBYTE[0xb801]
#define UARTIIR XBYTE[0xb802]
#define UARTFCR XBYTE[0xb802]
#define UARTLCR XBYTE[0xb803]
#define UARTMCR XBYTE[0xb804]
#define UARTLSR XBYTE[0xb805]
#define UARTMSR XBYTE[0xb806]
#define UARTSCR XBYTE[0xb807]
/*display*/
#define LED XBYTE[0Xb400]
#define clear XBYTE[0xb400]
extern bit MODE;
extern bit MR;
extern bit alarm;
//13脚
//#define ram0 XBYTE[0x100]
//#define ram1 XBYTE[0x200]
extern uint8 xdata ram0 _at_ 0x200;//storage
extern uint8 xdata ram1 _at_ 0x310;
extern uint8 xdata lose _at_ 0x600;//清零第0页
#define UART51_600 0xd0 //SMOD=0;
#define UART51_1200 0xe8
#define UART51_2400 0xf4
#define UART51_4800 0xfa
#define UART51_9600 0xfd
#define OVERFLOWT0H_1ms 0xfc
#define OVERFLOWT0L_1ms 0x67
#define OVERFLOWT0H_2ms 0xf8
#define OVERFLOWT0L_2ms 0xcd
#define did 20
#define UART550_600H 0x00
#define UART550_600L 0xc0
#define UART550_1200L 96
#define UART550_2400L 48
#define UART550_4800L 24
#define UART550_9600L 12
#define UART550_19200L 6
#define UART550_38400L 3
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?