1、D/A 转换器的性能指标
(1) 分辨率。分辨率是 D/A 转换器对输入量变化敏感程度的描述 , 与输入数字量的位数有关。如果数字量的位数为 n, 则 D/A 转换器的分辨率为 2-n 。
(2) 建立时间。
(3) 接口形式。
DAC0832 外部引脚分布图
单极性输出电压电路
双极性输出电压电路
2.DAC0832 与 MCS - 51 的接口及应用
(1) 单缓冲方式
DAC0832 单缓冲方式接口电路
执行下面的几条指令就能完成一次 D/A 转换 :
MOV DPTR, # 7FFFH ; 指向 DAC0832
MOV A, # DATA ; 数字量装入 A
MOVX @DPTR, A ; 完成一次 D/A 输入与转换
(2) 双缓冲方式
(3) DAC0832 的简单应用实例
要求:编程实现从 Vout 端输出一个幅值为 5V ,频率 f=1KHZ 的反向锯齿波电压
START: MOV A,#00H
MOV DPTR,#8000H ;0832 的地址送 DPTR
LOOP: MOVX @DPTR, A ; 送数据至 0832
CALL DELAY ; 1ms 延时
INC A
SJMP L00P
DELAY: MOV R2,#250
HERE: DJNZ R2,HERE
关键字:DA转换器 MCS
引用地址:
D/A转换器的基本知识
推荐阅读最新更新时间:2024-03-16 13:56
51单片机电梯控制系统软硬件设计
电梯系统的升降的方案 为了更有效的进行电梯控制,现在使用最左边的数码管表示电梯上升和下降状态,使用另外一个一个数码管表示电梯此时所在的楼层,使用按键来控制电梯上升或者下降的状态。在每层楼之后需要进行判断上升或者下降。如果是在上升过程中,应先判断是否继续上升,然后在判断是否下降。如果是在下降过程中,应先判断是否继续下降,在判断是否上升。在上升改变为下降状态时,或者下降改变为上升状态时。数码管的状态应该相应改变 总体硬件设计 2.3按键系统设计 运用单片机的按键模拟电梯的楼层按键系统,可以在由一楼上升到八楼过程中,按下下降按键则可以改变上升状态变为下降状态。然后在八楼到一楼的下降过程中,按下上升按键则可以改变下降状态为上升状
[单片机]
keil c51编译器的一些使用心得
现在的存储器已经不像七八年前那样昂贵了,但是ram相对于rom和eeprom的价格还是不可同样看待的,所以程序中节省内存在现在看来还是非常关键的。原因有以下几点: 1.ram的存取速度相对于eeprom的存取速度要快很多倍,不在一个数量级上,主要是因为eeprom的存储要想写入就必须先擦除,而且eeprom的擦出需要成块擦除(这是由于eeprom的擦除原理是场效应管的栅极上电擦除的,为了节省成本厂家一般都是8Bytes/page 64Bytes/page),所以使用ram来处理中间的数据是能够符合速度要求的。 2.无论是xram还是eeprom都是外部存储器,在负值时都要用到16bit地址空间(8位机),这样无形中就增大了程序的c
[单片机]
51单片机系列连载4—中断
今天介绍51单片机中比较重要的一个环节 中断,所谓中断,就是CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生),CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务),待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断 。从应用角度上看,基本后续的很多内容都会用到中断,那就先简单说一下中断。 首先,中断响应条件。 有三点:中断源有中断请求、此中断源的中断允许位为1、CPU开中断(即EA=1)。 以上三条同时满足时,CPU才有可能响应中断。在此基础上,下面从三个不同的中断进行介绍。 第一,定时器/计数器中断锁存寄存器TCON。如下图所示:
[单片机]
keil C51 指针总结
变量就是一种在程序执行过程中其值能不断变化的量。要在程序中使用变量必须先用标识符作为变量名,并指出所用的数据类型和存储模式,这样编译系统才能为变量分配相应的存储空间。定义一个变量的格式如下: 数据类型 变量名表 在定义格式中除了数据类型和变量名表是必要的,其它都是可选项。存储种类有四种:自动(auto)、外部(extern)、静态(static)和寄存器(register),缺省类型为自动(auto)。这些存储种类的具体含义和使用方法,将在第七课《变量的存储》中进一步进行学习。 而这里的数据类型则是和我们在第四课中学习到的名种数据类型的定义是一样的。说明了一个变量的数据类型后,还可选择说明该变量的存储器类型
[单片机]
51单片机系统抗干扰应用实例
近年来,单片机以其体积小、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品的自动化、智能化方面获得了广泛的应用。与此同时,单片机应用系统的可靠性成为人们越来越关注的重要课题。影响可靠性的因素是多方面的,如构成系统的元器件本身的可靠性、系统本身各部分之间的相互耦合因素等。其中系统的抗干扰性能是系统可靠性的重要指标。 1 MAX813L芯片及其工作原理 1.1 芯片特点 · 加电、掉电以及供电电压下降情况下的复位输出,复位脉冲宽度典型值为200 ms。 · 独立的看门狗输出,如果看门狗输入在1.6 s内未被触发,其输出将变为高电平。 · 1.25 V门限值检测器,用于电源故障报警、电池低电压检测或+5 V以外的电源
[单片机]
51单片机-输入捕获
1.捕获高电平时间 我们利用定时器0的计数功能实现捕获外部引脚的高电平时间。定时器在不同用法里有不同称呼,比如我们这次是想得知某段过程持续了多长时间,用定时器的计数方式的话就叫做计数器。 我们这次选用的外部引脚还是P1.6,初始时先让该引脚输出低电平。 我们之前没有说过当TMOD低四位里的第三位GATE为1时是什么作用,这里说明一下,当这个位被置1的话,如果此时有“TR0=1;”,且P3.2必须为高电平的时候,才会触发定时器0的计数(P3.2为低电平时不会触发),也就是TL0每隔(12/11059200)秒就会加1,加到256变为0之后TH0就加1。一直加到65535就会有“TL0=255;”和“TH0=255;”,再加
[单片机]
N5182A维修--是德信号发生维修不开机案例
一、仪器型号 是德N5182A信号发生器(又称信号源) 二、故障现象 客户反馈仪器一直使用没有异常,中间休息了一天第二天仪器就无法正常开机了。 三、检测检修 仪器出现不开机现象,首先要考虑是电源部分故障还是主板部分故障。收到仪器后进行通电测试,仪器无法正常开机但是按键板有灯亮,风扇转,证明电源部分没有问题。那么就要怀疑是不是主板部分有问题了,继续拆机检测。经过排查发现仪器显示控制板损坏,造成开机异常。 四、维修处理 更换仪器显示控制板损坏组件,检测仪器开机正常。
[测试测量]
51单片机的晶振频率是多少
51单片机是一种常用的微控制器芯片,广泛应用于各种电子设备的控制和计算中。在单片机中晶振非常重要,它是单片机实现高精度和高速运算的基础。JSK晶鸿兴为您介绍51单片机的晶振频率是多少。 在51单片机中,晶振频率确定了单片机的基本时钟周期(Clock Cycle)。晶振的频率越高,单片机的时钟周期越短,单片机的处理速度越快。反之,晶振的频率越低,单片机的时钟周期越长,单片机的处理速度越慢。因此,在选择晶振时需要根据实际需要选择合适的频率。 通常,51单片机晶振的频率有以下几种:12MHz、11.0592MHz、24MHz、16MHz、20MHz等。目前,12MHz和11.0592MHz较为常见,这两种频率的晶振通常用于简单的
[单片机]