单片机ad/da转换

发布者:一直333最新更新时间:2018-05-12 来源: eefocus关键字:单片机  da转换 手机看文章 扫描二维码
随时随地手机看文章

/*-----------------------------------------------
  名称:IIC协议 PCF8591 AD/DA转换
  内容:使用DA输入,数码管显示输出数字量,LED显示模拟电压大小
------------------------------------------------*/  
#include                
#include "i2c.h"
#include "delay.h"
#include "display.h"


#define AddWr 0x90   //写数据地址 
#define AddRd 0x91   //读数据地址


extern bit ack;
bit WriteDAC(unsigned char dat);
/*------------------------------------------------
              主程序
------------------------------------------------*/
main()
{
 unsigned char num=0;
 Init_Timer0();
 while (1)         //主循环
  {
 WriteDAC(num);
 num++;//连续累加,值从0-255反复循环,并显示在数码管上,
 TempData[0]=dofly_DuanMa[num/100];    
 TempData[1]=dofly_DuanMa[(num%100)/10];
 TempData[2]=dofly_DuanMa[(num%100)%10];
 DelayMs(100);
  }
}


/*------------------------------------------------
               写入DA转换数值
输入参数:dat 表示需要转换的DA数值,范围是0-255
------------------------------------------------*/
bit WriteDAC(unsigned char dat)
{
   Start_I2c();               //启动总线
   SendByte(AddWr);             //发送器件地址
     if(ack==0)return(0);
   SendByte(0x40);            //发送器件子地址
     if(ack==0)return(0);
   SendByte(dat);             //发送数据
     if(ack==0)return(0);
   Stop_I2c();  
}

关键字:单片机  da转换 引用地址:单片机ad/da转换

上一篇:单片机双色点阵显示1种颜色
下一篇: 51单片机的AD/DA转换

推荐阅读最新更新时间:2024-03-16 16:02

如何学习单片机-自学篇
目前单片机的应用可以说是相当的广泛,已经渗透到我们生活中的各个领域。从高端导弹的导航装置,飞机上各种仪表的控制自动控制领域的机器人,以及自动化过程的实时和数据处理,到我们日常生活的各种智能IC卡系统,安全保障系统,录象机,摄象机,手机,电视,全自动洗衣机,以及可控玩具,电子宠物,等等,都是单片机“惹的祸”。而且,目前我国的单片机教育已经向高中教育发展,可见在不久的将来,单片机对于工科学生而言就会象电路基础原理一样成为基础课。 在工作中和在校的同学的交流中,听到的最多的是“单片机太难了”。其实不是单片机难学,而是不知道怎么入门。请大家记住一句话“单片机不是学出来的,而是玩出来的”。下面结合自己自学单片机的体会,和大家一起来“玩”单片
[单片机]
基于51单片机的自行车测速测距程序
实物图如下: 电路原理图如下: 单片机源程序如下: #include reg52.h #include Star1602.h #define CIRCLE 2.0 //宏定义 车轮的周长(这个要根据实际的车轮进行设置) sbit Signal = P1^0; //这里的Signal表示的是霍尔传感器的信号引脚 int m_second=0; //定义变量m_second,用来记录时间(以毫秒为单位) float speed=0.0 ; //定义速度变量 float length=0.0 ;//定义路程变量 void main() { lcd_init(); //初始化液晶函数 TMOD = 0x01; //
[单片机]
基于51<font color='red'>单片机</font>的自行车测速测距程序
基于单片机的环境监测仪设计
引言   随着人民群众环保意识的不断增强。以及国家对环保重视程度的不断提高,社会对环境监测提出了新的更高要求,环境监测的任务日趋繁重。据不完全统计我国已经制定的各类国家环境标准有400余项,涵盖了大气、水质、土壤、噪声、辐射、固体废物、农药等领域。并且已经开展了环境质量监测、环境质量周报、日报、预报监测;污染源监测、污染事故应急监测、污染物总量控制监测、污染源解析监测。环境污染治理工程效果监测等,需监测的污染因子达上百种。这种点多、面广、任务繁重的环境监测形势,急切需要提高环境监测的自动化水平,减少人工作业量,提高环境监测实效。随着大规模集成电路制造技术的不断发展。推动了单片机技术的发展。为野外条件下进行实时环境监测提供了便利
[工业控制]
基于<font color='red'>单片机</font>的环境监测仪设计
Microchip 8位单片机销售额全球第一
本季度第20亿颗闪存单片机可望出货 根据业界知名市场调查机构Gartner Dataquest 2006年的市场排名,全球领先的单片机和模拟半导体供应商——Microchip Technology Inc.(美国微芯科技公司)勇夺全球8位单片机销售额冠军,巩固了其作为全球8位单片机市场占有率领头羊的地位。事实上,Microchip自2002年以来就一直位列全球单片机出货量之首。此外,该公司第20亿颗闪存单片机可望于本季度出货。 这一排名表明,Microchip自1989年成立以来,其专有PIC单片机架构的业务增长屡创新高,市场认可度也与日俱增。根据Gartner Dataquest的年度排名,Microchip在1990年的全
[焦点新闻]
单片机与图形液晶显示器接口的方法
  点阵式平板图形液晶显示器在各种便携式产品中具有非常广泛的应用。对于不同厂家的产品及不同的运用目的,显示器的核心液晶显示控制器品种繁多,如日立公司的产品MDF系列就使用了HD44780、HD61830、HD61830、HD61202、T6963C等集成芯片,作为液晶显示控制器。各种控制芯片在控制电路逻辑、指令、指标参数等方面各有差异。但是,对于已经带有控制电路的平板点阵式图形液晶显示器,使用者无须关心其控制核心的集成芯片,如前面提到的日立公司的MDF系列产品,只须弄清控制电路的几个信号,就可方便地利用它进行开发研究工作。无论是哪一型号的产品,其信号基本相同。本节结合MDF5001 160×128点阵的图形液晶显示器,介绍它与51
[单片机]
<font color='red'>单片机</font>与图形液晶显示器接口的方法
51单片机6位计数器汇编程序
1602液晶6位计数器 RS EQU P2.0 RW EQU P2.1 E EQU P2.2 org 00h a_bit equ 30h ;个位数存放处 b_bit equ 31h ;十位数存放处 c_bit equ 32h ;百位数存放处 d_bit equ 33h ;千位数存放处 e_bit equ 34h ;万位数存放处 f_bit equ 35h ;十万位数存放处 MOV a,#30h ;30H的ASC IC 码为0 MOV a_bit,a MOV b_bit,a MOV c_bit,
[单片机]
“2012瑞萨超级MCU模型车大赛”在京举行
由瑞萨电子赞助并冠名的“2012瑞萨超级MCU模型车大赛”于9月21至23日在北京隆重举行。作为以培养中国IT人才为目的的“全国大学生IT&AT”项目中的一项重要赛事,中国教育部自2007年起定期举办,今年已是第5届。今年参加大赛的有来自全国各地47所大学的198支大学生队伍(约600人)。经过预赛和决赛的激烈角逐,最终华中科技大学二队以19秒91的成绩摘得桂冠,获得由瑞萨电子提供的2万元现金大奖。华中科技大学又一次蝉联冠军。成绩优秀者获得了中国国家教育部颁发的IT技能证书。 中国“瑞萨超级MCU模型车大赛”的相关竞技内容是 “日本MCU模型车大赛”竞技内容的延伸。“日本MCU模型车大赛”起源于1996年,在日本已经有17年的
[单片机]
基于单片机的数控电流源设计
给出了一种基于 单片机 控制 的数控电流源设计。本设计以PIC16F877A 单片机 为核心部件,采用PID算法实现了量程可选、输出可调、步进精确、纹波电流极小的功能,而且可将输出电流预置值、实测值在LED上同时显示。经实验测试证明,此设计具有较高的 控制 精度。 1 引言 电源 技术尤其是数控 电源 技术是一门实践性很强的工程技术,涉及了电气、 电子 、系统集成、控制理论、材料等诸多学科领域。计算机和 通讯 技术的发展,给 电力 电子 技术提供了广阔的发展前景,同时也给电源提出了更高的要求。普通电源由于精确度不高等缺点已不能满足现实的需要。直到单片机技术及电压转换模块的出现,才使精确数控电源的发展有了可能。本文所设计的数控电
[电源管理]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved