⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 paralleldac.c

📁 51单片机C语言应用程序设计实例精讲.rar
💻 C
字号:
/*****************************************/
/* Copyright (c) 2005, 通信工程学院        */
/* All rights reserved.                  */
/* 作    者:戴 佳				  	       */
/*****************************************/

#include "ParallelDAC.h"

void main()
{
	EA = 1;
	EX0 = 1;		//打开外部中断0
	
	/* 无限循环,等待外部中断0启动数模转换 */
	while(1);
}

/* 外部中断0服务子程序 */
void int0svr(void) interrupt 0 using 1
{
	uchar i;

	/* 选择A输入寄存器,即选择A通道 */
	A0 = 0;
	A1 = 0;

	LDAC = 1;			// 将LDAC置高
	
	DataL = AdL8;		// 低8位数据装入

	for (i=0;i<250;i++)	// 适当延时
	 	i=i;
	
	DataH = AdH4;		// 高4位数据装入

	/* 将LDAC置低,输入寄存器数据转入DAC寄存器,模拟输出端VOUTA输出模拟信号 */
	LDAC = 0;			

}

⌨️ 快捷键说明

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