📄 8 dac.lst
字号:
C51 COMPILER V8.08 8_DAC 10/27/2008 19:42:31 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE 8_DAC
OBJECT MODULE PLACED IN 8 DAC.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 8 DAC.c BROWSE DEBUG OBJECTEXTEND
line level source
1 //TX-1BDA测试程序,下载后可观察到D12发光二极管由暗变亮再熄//灭过程,
2 #include<reg51.h>
3 sbit wela=P2^7; //数码管位选
4 sbit dula=P2^6; //段选
5 sbit dawr=P3^6; //DA 写数据
6 sbit csda=P3^2; //DA 片选
7 unsigned char a,j,k;
8 void delay(unsigned char i) //延时
9 {
10 1 for(j=i;j>0;j--)
11 1 for(k=125;k>0;k--);
12 1 }
13 void main()
14 {
15 1 wela=0;
16 1 dula=0;
17 1 csda=0;
18 1 a=0;
19 1 dawr=0;
20 1 while(1)
21 1 {
22 2 P0=a; //给 a 不断的加一,然后送给 DA
23 2 delay(50); // 延时 50ms 左右,再加一,再送 DA。
24 2 a++;
25 2 }
26 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 43 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 3 ----
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 + -