×
单片机 > 单片机程序设计 > 详情

DAC0832数模转换实验

发布时间:2020-06-04 发布时间:
|
#include

#include
#define uchar unsigned char
#define uint unsigned int
uchar tt;
uint temp;

void delay(uint z)
{
 uint x,y;
 for(x=110;x>0;x--)
  for(y=z;y>0;y--);
}
void main()
{
 TMOD=0x01;
 TH0=(65536-50000)/256;
 TL0=(65536-50000)%256;
 EA=1;
 ET0=1;
 TR0=1;
 while(1)
  {

   for(temp=0x80;temp<0xff;temp++)
   { 
     P0=temp;
     delay(10);
   
   }
   for(temp=0xff;temp>0x80;temp--)
   { 
     P0=temp;
     delay(10);    
   }

  }
}

void timer0() interrupt 1
{
 TH0=(65536-50000)/256;
 TL0=(65536-50000)%256;
 tt++;
}



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
Keil(MDK-ARM)系列教程(七)_菜单