这一篇还是比较简单的介绍,不过也有注意的~~
1、DAC0832的简介
1)DAC0832的引脚
当然第一就得是引脚,由于网上的这个东西比较多,那我就粘贴了~~
2)DAC0832的内部结构(这个对于理解1还是很重要的~~,呵呵,这个应该放在1处)
这里一定注意了:
8位输入寄存器用于存放CPU送来的数字量,使得输入的数字量得到缓冲和锁存,由/LE1来控制。
8位DAC寄存器用于存放待转换的数字量,由/LE2控制
都是低电平有效啊~~(当他们所对应的引脚都有效的时候,它们俩是高电平~~)
3)DAC0832的接口方式和应用
main.c
//------------------------------------------------------------------------------
//主文件
#include"reg52.h"
#include"macroandconst.h"
#include"dac0832.h"
#include"delay.h"
//------------------------------------------------------------------------------
sbit
//------------------------------------------------------------------------------
//main
void main()
{
}
DAC0832.c
//DAC0832文件的函数,便于调用
//这个D/A的转换器,我感觉重点是你选择好三种方式中的一种,直通方式(较少使用,此方式不能直接与系统的数据总线连接,
//必须要另加锁存器的,比较少的使用,但是~~呵呵,51系列的单片机的P0口恰巧就是个A/D~~你懂得~~省事了~
//所以这个例程里面就果断用的直通方式
#include"reg52.h"
#include"macroandconst.h"
#include"delay.h"
#include"intrins.h"
//------------------------------------------------------------------------------
#define
uchar
uchar
uchar
//------------------------------------------------------------------------------
//取正弦代码并输出
void get_sin()
{
}
//------------------------------------------------------------------------------
//取锯齿代码并输出
void get_jc()
{
}
上一篇:51单片机—软件看门狗—01
下一篇:实用C51编程的高级技巧(C51编程)
推荐阅读最新更新时间:2024-03-16 14:37
- 热门资源推荐
- 热门放大器推荐
设计资源 培训 开发板 精华推荐
- 首都医科大学王长明:针对癫痫的数字疗法已进入使用阶段
- 非常见问题解答第223期:如何在没有软启动方程的情况下测量和确定软启动时序?
- 兆易创新GD25/55全系列车规级SPI NOR Flash荣获ISO 26262 ASIL D功能安全认证证书
- 新型IsoVu™ 隔离电流探头:为电流测量带来全新维度
- 英飞凌推出简化电机控制开发的ModusToolbox™电机套件
- 意法半导体IO-Link执行器电路板为工业监控和设备厂商带来一站式参考设计
- Melexis采用无磁芯技术缩小电流感测装置尺寸
- 千丘智能侍淳博:用数字疗法,点亮“孤独症”儿童的光
- 数药智能冯尚:ADHD数字疗法正为儿童“多动症”提供更有效便捷服务
- Vicor高性能电源模块助力低空航空电子设备和 EVTOL的发展