📄 va4010reg.h
字号:
#ifndef __VA4010REG_H__
#define __VA4010REG_H__
#include "utiltypedef.h"
/*----------------------------------------------------
* Register Definitions
*----------------------------------------------------
*/
//
// ava110 User SFRs
// extra GPIO port
//sfr P0 = 0x80;
//sfr P1 = 0x90;
//sfr P2 = 0xA0;
//sfr P3 = 0xB0;
sfr P4 = 0xA1;
// port output enable force, 0:input, 1:output
sfr P0_DDR = 0xA2;
sfr P1_DDR = 0xA3;
sfr P2_DDR = 0xA4;
sfr P3_DDR = 0xA5;
sfr P4_DDR = 0xA6;
// port pull-up/down
sfr P3_PU = 0xA7;
sfr P3_PD = 0xA9;
// watchdog timer
sfr WDT = 0xAA;
// The following defines bit maps for serial and spi port
// control & status masks
// serial port control
#define SCON_9BIT 0x80
// serial port status
#define SCON_RXINT 0x1
#define SCON_TXINT 0x2
// Buffer Control
#define SCON1 0xAB // uart1 control
#define SBUF1 0xAC
#define SCON_SLOW 0x10 // 9600
#define SCON_FAST 0x30 // 38400
#define SCON_SNAIL 0x50 // 4800
#define SCON_BLAZE 0x70 // 115200
// Disable all interrupts
#define DISABLE_INTERRUPTS EA = 0
// Enable all interrupts
#define ENABLE_INTERRUPTS EA = 1
#endif //__VA4010REG_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -