?? wdac0.lst
字號:
C51 COMPILER V7.05 WDAC0 02/14/2006 08:38:55 PAGE 1
C51 COMPILER V7.05, COMPILATION OF MODULE WDAC0
OBJECT MODULE PLACED IN WDAC0.OBJ
COMPILER INVOKED BY: C:\SiLabs\MCU\IDEfiles\C51\BIN\C51.exe WDAC0.C DB OE
stmt level source
1 //參考程序 B:文件名: WDAC0.c 此程序產生方波,DAC輸出更新發生在寫DAC0H時.
2 #include <c8051f020.h> /*SFR定義*/
3 void DAC_Init(void);
4 void main (void) {
5 1 unsigned int i;
6 1 /*關看門狗*/
7 1 WDTCN = 0xde;
8 1 WDTCN = 0xad;
9 1 DAC_Init(); /*D/A初始化*/
10 1 while (1)
11 1 {
12 2 DAC0L=0xf0; /*設置待轉換的值并啟動D/A轉換*/
13 2 DAC0H=0x0f;
14 2 for(i=0;i<=50000;i++); /*方波高電平寬度*/
15 2 DAC0L=0x0;
16 2 DAC0H=0x0;
17 2 for(i=0;i<=50000;i++); /*方波低電平寬度*/
18 2 }
19 1 }
20 void DAC_Init(void)
21 {
22 1 REF0CN =0x03; /*內部偏壓發生器和電壓基準緩沖器工作,基準從VREF引腳輸出*/
23 1 DAC0CN |=0x80; /*DAC0允許,DAC輸出更新發生在寫DAC0H時*/
24 1 }
25
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 78 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -