`
yunchow
  • 浏览: 317809 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

单片机A/D,D/A

阅读更多
  整了几天也没整明白单片机的A/D,D/A,以后用的着,再来整吧
贴两个程序以后再来调
程序一:DA
/** DA Test **/
#include<reg52.h>

sbit csda = P3^3;
sbit wr = P3^6;

void main()
{
	csda = 0;
	wr = 0;
	P0 = 0xff;
	while(1);
}

程序二:AD
/** DA Test **/
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char

sbit wr = P3^6;
sbit rd = P3^7;

void delay(uchar s);
void init();

void main()
{
	init();
	while(1)
	{
	   start();
	   delay(10);
	   rd = 0;
	   delay(10);
	   rd = 1;
	   delay(10);
	}
}

void start()
{
	wr = 1;
	wr = 0;
	wr = 1;
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics