?? dac.h
字號:
/*--------------------------------------------------------*/
/* WQ21ST SOFTWARE STUDIO. */
/*--------------------------------------------------------*/
/*
Offchip DAC test include file for EVM320LF2407
This test requires a loopback connector
filename: dac.h
original: 08/20/2001 by: WQ
last update: 08/28/2001 by: WQ
*/
#define DAC_DELAY_CNT 0x0100
#define LOW_BYTE_MASK 0x00FF
#define MIN_DAC_VAL 0x0000
#define MAX_DAC_VAL 0x1000 /* 12 bit, 0-4095 */
#define MIN_ADC_VAL 0x0000
#define MAX_ADC_VAL 0x0400 /* 10 bit, 0-1024 */
/*
Write Only
*/
#define DAC0 0 /* 1st digital to analog converter */
#define DAC1 1 /* 2nd digital to analog converter */
#define DAC2 2 /* 3rd digital to analog converter */
#define DAC3 3 /* 4th digital to analog converter */
#define DAC_XFER 4 /* transfer data */
/*
Macro Expansion Declarations
*/
#define _DAC_BASE 00000h
/*
Write Only
*/
#define _DAC0 _DAC_BASE+0 /* 1st digital to analog converter */
#define _DAC1 _DAC_BASE+1 /* 2nd digital to analog converter */
#define _DAC2 _DAC_BASE+2 /* 3rd digital to analog converter */
#define _DAC3 _DAC_BASE+3 /* 4th digital to analog converter */
#define _DAC_XFER _DAC_BASE+4 /* transfer data */
/*
Macro definitions
*/
#define STR(x) #x
#define OUTMAC(address,data) \
asm(" LDPK _"STR(data)); \
asm(" OUT _"STR(data) "," STR(address))
#define INMAC(address,data) \
asm(" LDPK _"STR(data)); \
asm(" IN _"STR(data) "," STR(address))
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -