📄 dac.lst
字号:
ARM COMPILER V2.53, DAC 18/11/07 00:38:34 PAGE 1
ARM COMPILER V2.53, COMPILATION OF MODULE DAC
OBJECT MODULE PLACED IN DAC.OBJ
COMPILER INVOKED BY: D:\Program Files\keil\ARM\BIN\CA.exe DAC.c THUMB BROWSE DEBUG TABS(4)
stmt level source
1 /*********************************************************************
2 Author : likee www.ednchina.com/blog/likee
3 Date : Nov.18 2007
4 File : DAC.c
5 Hardware : Applicable to ADuC7026 test board
6 Description : define the DAC.c
7
8 edition :V1.0
9 Copyright(C) likee 2007-2016
10 All rigths reserved
11 ***********************************************************************/
12
13
14 //#include "DAC.h"
15 #include <ADuC7026.h>
16
17 void DAC_Initial( void )
18 {
19 1 // DAC configuration
20 1 DAC0CON = 0x12; // DAC configuration
21 1 // range AVdd/AGND and Clocked
22 1 DAC0DAT = 0x08000000; // start from midscale
23 1 REFCON=0x01; //打开内部2.5V参考电压
24 1 }
ARM COMPILER V2.53, DAC 18/11/07 00:38:34 PAGE 2
ASSEMBLY LISTING OF GENERATED OBJECT CODE
*** PUBLICS:
PUBLIC DAC_Initial?T
*** CODE SEGMENT '?PR?DAC_Initial?T?DAC':
20: DAC0CON = 0x12; // DAC configuration
00000000 2112 MOV R1,#0x12
00000002 4800 LDR R0,=0xFFFF0600
00000004 6001 STR R1,[R0,#0x0]
22: DAC0DAT = 0x08000000; // start from midscale
00000006 4800 LDR R1,=0x8000000
00000008 4800 LDR R0,=0xFFFF0604
0000000A 6001 STR R1,[R0,#0x0]
23: REFCON=0x01; //打开内部2.5V参考电压
0000000C 2101 MOV R1,#0x1
0000000E 4800 LDR R0,=0xFFFF048C
00000010 6001 STR R1,[R0,#0x0]
00000012 4770 BX R14
00000014 ENDP ; 'DAC_Initial?T'
Module Information Static
----------------------------------
code size = ------
data size = ------
const size = ------
End of Module Information.
ARM COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -