const.h
来自「实时时钟芯片PCF8563 控制C51源程序」· C头文件 代码 · 共 59 行
H
59 行
/*------------------------------------------------
Interrupt Vectors:
Interrupt Address = (Number * 8) + 3
------------------------------------------------*/
#define IE0_VECTOR 0 /* 0x03 External Interrupt 0 */
#define TF0_VECTOR 1 /* 0x0B Timer 0 */
#define IE1_VECTOR 2 /* 0x13 External Interrupt 1 */
#define TF1_VECTOR 3 /* 0x1B Timer 1 */
#define UART_VECTOR 4 /* 0x23 Serial port */
#define TF2_VECTOR 5 /* 0x2B Timer 2 */
#define EX2_VECTOR 5 /* 0x2B External Interrupt 2 */
//Crystal Frequency is 18.432M
#define FREQ18432K
#ifdef FREQ18432K
#define BAUD19200 0xFB
#define BAUD9600 0xF6
#define BAUD4800 0xEC
#define BAUD2400 0xD8
#define BAUD1200 0xB0
#define TIMER_1ms_H 0xFA
#define TIMER_1ms_L 0x00
#endif
//#define FREQ110592K
#ifdef FREQ110592K
#define BAUD19200 0xFD
#define BAUD9600 0xFA
#define BAUD4800 0xF4
#define BAUD2400 0xE8
#define BAUD1200 0xD0
#define TIMER_1ms_H 0xFC
#define TIMER_1ms_L 0x66
#endif
//#define FREQ12000K
#ifdef FREQ12000K
#define BAUD19200 0xFD
#define BAUD9600 0xF9
#define BAUD4800 0xF3
#define BAUD2400 0xE6
#define BAUD1200 0xCC
#define TIMER_1ms_H 0xFC
#define TIMER_1ms_L 0x18
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?