📄 dac.h
字号:
/*
Offchip DAC test include file for EVM320LF2407
This test requires a loopback connector
filename: dac.h
original: 02/26/1997 by: mls
last update: 02/18/2000 by: rrp for 2407
*/
#define MIN_DAC_VAL 0x0000
#define MAX_DAC_VAL 0x1000 /* 12 bit, 0-4095 */
/*
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 + -