版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DAC0832是采样频率为八位的D/A转换器件,下面介绍一下该器件的中文资料以及电路原理方面及应用的知识。DAC0832内部结构资料:芯片内有两级输入寄存器,使DAC0832具备双缓冲、单缓冲和直通三种输入方式,以便适于各种电路的需要(如要求多路D/A异步输入、同步转换等)。D/A转换结果采用电流形式输出。要是需要相应的模拟信号,可通过一个高输入阻抗的线性运算放大器实现这个供功能。运放的反馈电阻可通过RFB端引用片内固有电阻,海可以外接。 该片逻辑输入满足TTL电压电平范围,可直接与TTL电路或微机电路相接,下面是芯片电路原理图
2、60; DAC0832引脚图和内部结构电路图电路图如上图所示,此接法是用DAC0832的直通方式,只要二进制数据送到DAC0832的数据口,则会自动把数据转为相应的电压.但运放是如图的电压则输出一般不可能达到基准电压.要想达到基准电压则要提高运放的电压.当基准为负是,只要提高运放的正电压就可以使输出达到基准电压了,当基准为正是,则为提高运放的负电压,一般的运放提高两伏就可以了,但不同的运放会有些区别.程序如下:1.输出固定电压的程序#include "reg51.h"void DAC0832
3、(unsigned char x)P2=x;void main()DAC0832(255);while(1);2.输出三角波与正弦波程序#include<AT89X52.H>unsigned char flag; /波型输出标置变量bit time; unsigned char sin(unsigned char x)unsigned char code sin_tab=125,128,131,134,138,141
4、,144,147,150,153,156,159, 162,165,168,171,174,177,180,182,185,188,191,193,196,198,201,203, 206,208,211,213,215,217,219,221,223,225,227,229,231,232,234,235, 237,238,239,241,242,243,244,245,246,246,247,248,248,249,249,250,
5、160; 250,250,250,250,250,250,250,249,249,248,248,247,246,246,245,244, 243,242,241,239,238,237,235,234,232,231,229,227,225,223,221,219, 217,215,213,211,208,206,203,201,198,196,193,191,188,185,182,180, 177,174,171,168,165,162,159,156,153,150,147,144,141,138,134,131,
6、 128,125,122,119,116,112,109,106,103,100,97,94,91,88,85,82,79,76,73, 70,68,65,62,59,57,54,52,49,47,44,42,39,37,35,33,31,29,27,25,27,29,27,25,23,21, 19,18,16,15,13,12,11,9,8,7,6,5,4,4,3,2,2,1,1,0,0,0,0,0,0,0,0,1,1,2, 2,3,4,4,5,6,7,8,9,11,12,13,15,16,18,
7、19,21,23,25,27,29,31,33,35,37, 39,42,44,47,49,52,54,57,59,62,65,68,70,73,76,79,82,85,88,97,94,97, 100,103,106,109,112,116,119,122; return sin_tabx; void DAC0832(unsigned char x)P2=x;void main()unsigned char i;TMOD=0X02;
8、60; /定时器0用于控制输出波的频率TH0=256-40;ET0=1; /按键接于外部中断0,与中断1IT0=1;IT1=1;EX0=1;EX1=1;EA=1;TR0=1;flag=0; /开始时无输出i=0;while(1) if(time=1) time="0&quo
9、t; if(i>249) i="0" else i+; switch(flag) /当按键1的为输出三角波,按键2时输出正弦波 case
10、0:DAC0832(0);break; case 1: if(i>125) DAC0832(250-i); else DAC0832(i)
11、; break; case 2: DAC0832(sin(i); break; default: break; void time0() interrupt 1time="1"void int0() interrupt 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中建八局西北公司2026届新砼人春季校园招聘备考题库及完整答案详解一套
- 2026四川成都市都江堰市事业单位赴外考核招聘10人备考题库附参考答案详解【培优b卷】
- 2026上海交通大学公共卫生学院栾洋课题组博士后招聘备考题库带答案详解(b卷)
- 2026陕西西安市中医医院中药调剂员招聘10人备考题库及答案详解(易错题)
- 2026恒丰银行总行实习生招收备考题库含答案详解(培优b卷)
- 2026山东大学生命科学学院徐芳课题组科研助理招聘1人备考题库含答案详解【达标题】
- 社区健身教练职业规划书
- 2026年梅河口市教育系统面向东北师范大学等院校招聘教师2号(6人)考试备考试题及答案解析
- 职校就业指导与创业教育
- 2026年中国石油河南销售分公司校园招聘考试备考题库及答案解析
- 2026年二级建造师之二建公路工程实务考试题库500道带答案(b卷)
- 2025年河南地矿职业学院单招职业适应性测试题库附答案
- 2026年淮南联合大学单招职业技能考试题库参考答案详解
- 高速公路服务区物业服务方案
- 福建中考物理5年(2021-2025)真题分类汇编:专题07 压强(原卷版)
- 物业管理客服礼仪培训
- 宜化烧碱工艺介绍
- 2025纸箱厂劳动合同模板
- 水利工程项目质量管理体系建设方案
- 电器设备使用安全培训课件
- 雨污管道清理合同3篇
评论
0/150
提交评论