va4010reg.h

来自「威望公司MP3 + USB MCU 的参考软件」· C头文件 代码 · 共 59 行

H
59
字号
#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 + =
减小字号Ctrl + -
显示快捷键?