8 dac.c

来自「很好的51单片机仿真模板。」· C语言 代码 · 共 26 行

C
26
字号
//TX-1BDA测试程序,下载后可观察到D12发光二极管由暗变亮再熄//灭过程, 
#include<reg51.h> 
sbit wela=P2^7;     //数码管位选 
sbit dula=P2^6;     //段选 
sbit dawr=P3^6;     //DA 写数据 
sbit csda=P3^2;     //DA 片选 
unsigned char a,j,k; 
void delay(unsigned char i)     //延时 
{ 
	for(j=i;j>0;j--) 
	for(k=125;k>0;k--); 
} 
void main() 
{ 
	wela=0; 
	dula=0; 
	csda=0;
	a=0; 
	dawr=0; 
	while(1) 
	{ 
		P0=a;        //给 a 不断的加一,然后送给 DA 
		delay(50);    //  延时 50ms  左右,再加一,再送 DA。 
		a++;         
	} 
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?