单片机精进之路-8da转换

代码如下,随着给DA数据输入口的值由小到大变化,接DA输出口的LED由暗变亮。

cpp 复制代码
//测试程序,下载后可观察到D13发光二极管由暗变亮再熄灭过程,
#include<reg51.h>
sbit wela = P2^7;
sbit dula = P2^6;
sbit dawr = P3^6;
sbit csda = P3^2;

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;
	  delay(20);
	
	  a++;
  }


}
相关推荐
景彡先生11 分钟前
STM32中SPI协议详解
stm32·单片机·嵌入式硬件
趣多多代言人14 分钟前
嵌入式面试八股文100题(二)
单片机·嵌入式硬件
Star Curry1 小时前
【新手小白的嵌入式学习之路】-STM32的学习_GPIO 8种模式学习心得
stm32·嵌入式硬件·学习
ZERONG_H1 小时前
STM32固件升级设计——内部FLASH模拟U盘升级固件
stm32·单片机·嵌入式硬件
猫猫的小茶馆2 小时前
【STM32】ADC模数转换基本原理
stm32·单片机·嵌入式硬件·mcu·51单片机
不想学习\??!2 小时前
STM32-USART
stm32·单片机·嵌入式硬件
网硕互联的小客服2 小时前
服务器经常出现蓝屏是什么原因导致的?如何排查和修复?
运维·服务器·stm32·单片机·网络安全
YTao_G3 小时前
STM32模块:018 I2C通信Part.02实验
stm32·单片机·嵌入式硬件
Do vis8244 小时前
STM32第十八天 ESP8266-01S和电脑实现串口通信
stm32·单片机·嵌入式硬件
xyx-3v12 小时前
VS CodeC51 单片机开发环境搭建
单片机·嵌入式硬件