资源简介
DAC8563具有 2.5V、4ppm/°C 基准的16 位、双路、低功耗、超低短时脉冲波形干扰、缓冲电压输出 DAC。
包含硬件电路设计资料,芯片资料,软件驱动等。
代码片段和文件信息
/*
*********************************************************************************************************
*
* 模块名称 : 主程序
* 文件名称 : main.c
* 版 本 : V1.0
* 说 明 : DAC8562模块读写例程
* 修改记录 :
* 版本号 日期 作者 说明
* V1.0 2014-04-20 发布1.0版本
*
* Copyright (C) 2013-2014 安富莱电子 www.armfly.com
*
*********************************************************************************************************
*/
#include “bsp.h“
/* 定义例程名和例程发布日期 */
#define EXAMPLE_NAME “STC89C52_DAC8562双路DAC模块例程“
#define EXAMPLE_DATE “2014-12-18“
#define DEMO_VER “1.0“
static void PrintfLogo(void);
static void PrintfHardInfo(void);
static void DAC8562_Demo(void);
/*
*********************************************************************************************************
* 函 数 名: main
* 功能说明: C程序入口
* 形 参:无
* 返 回 值: 无
*********************************************************************************************************
*/
void main(void)
{
bsp_Init(); /* 初始化底层硬件。 该函数在 bsp.c文件 */
PrintfLogo(); /* 打印例程logo */
PrintfHardInfo(); /* 打印硬件接线信息 */
DAC8562_Demo();
}
/*
*********************************************************************************************************
* 函 数 名: DAC8562_Demo
* 功能说明: 定时读取TM7705的ADC值,并打印到串口。请通过PC机串口工具查看结果。
* 形 参:无
* 返 回 值: 无
*********************************************************************************************************
*/
static void DAC8562_Demo(void)
{
uint16_t usDacValue = 0;
uint8_t dir = 0; /* DAC 变化方向 */
bsp_InitDAC8562(); /* 初始化配置DAC8562 */
DAC8562_SetData(0 usDacValue); /* 改变DAC输出电压 */
DAC8562_SetData(1 usDacValue); /* 改变DAC输出电压 */
usDacValue = 0;
while (1)
{
bsp_Idle();
if (dir == 0) /* 递增 */
{
if (usDacValue < 65535 - 1024)
{
usDacValue += 1024;
}
else
{
usDacValue = 65535;
dir = 1;
}
}
else /* 递减 */
{
if (usDacValue > 1024)
{
usDacValue -= 1024;
}
else
{
dir = 0;
usDacValue = 0;
}
}
DAC8562_SetData(0 usDacValue); /* 改变DAC输出电压 */
DAC8562_SetData(1 usDacValue); /* 改变DAC输出电压 */
}
}
/*
*********************************************************************************************************
* 函 数 名: PrintfLogo
* 功能说明: 打印例程名称和例程发布日期 接上串口线后,打开PC机的超级终端软件可以观察结果
* 形 参:无
* 返 回 值: 无
*********************************************************************************************************
*/
static void PrintfLogo(void)
{
/* 友情提示:
使用STVD开发时,printf/sprintf 入口参数 %d 必须是 int 类型(16位),否则打印结果不正确。
IAR无此问题。
*/
printf(“*************************************************************\r\n“);
printf(“* 例程名称 : %s\r\n“ EXAMPLE_NAME); /* 打印例程名称 */
printf(“* 例程版本 : %s\r\n“ DEMO_VER); /* 打印例程版本 */
printf(“* 发布日期 : %s\r\n“ EXAMPLE_DATE); /* 打印例程日期 */
printf(“* QQ : 1295744630 \r\n“);
printf(“* Email : armfly@qq.com \r\n“);
printf(“* Copyright www.armfly.com 安富莱电子\r\n“);
printf(“****
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 702 2015-10-21 15:40 【安富莱】DAC8563 DAC模块资料\CLR和LDAC引脚接线说明.txt
文件 214327 2015-10-21 15:36 【安富莱】DAC8563 DAC模块资料\DAC8563+运放(即模块)的响应速度.jpg
文件 122171 2015-10-21 15:36 【安富莱】DAC8563 DAC模块资料\DAC8563如何切换输出量程.jpg
文件 213707 2015-10-21 15:36 【安富莱】DAC8563 DAC模块资料\DAC8563芯片(运放前)的响应速度.jpg
文件 64047 2014-12-18 23:25 【安富莱】DAC8563 DAC模块资料\硬件资料\【安富莱】D077-5_DAC8563 DAC模块_原理图.pdf
文件 22688 2014-12-18 23:32 【安富莱】DAC8563 DAC模块资料\硬件资料\【安富莱】D077-5_DAC8563 DAC模块_尺寸图.pdf
文件 1955176 2014-08-15 11:30 【安富莱】DAC8563 DAC模块资料\芯片资料\DAC8562 DAC8563.pdf
文件 129093 2014-08-22 10:10 【安富莱】DAC8563 DAC模块资料\芯片资料\GAMMA_GM6155.pdf
文件 809845 2014-08-23 14:51 【安富莱】DAC8563 DAC模块资料\芯片资料\OPA2171.pdf
文件 1147358 2014-08-18 17:30 【安富莱】DAC8563 DAC模块资料\芯片资料\TPS65130.pdf
文件 194118 2014-09-01 11:23 【安富莱】DAC8563 DAC模块资料\芯片资料\TPS65130应用文档slvu107c.pdf
文件 1167 2014-12-18 22:54 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\doc\例程说明.txt
文件 70507 2014-04-20 17:41 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\doc\反面案例IO口用发光二极管上拉的波形,容易接口迷失.png
文件 30670 2014-04-20 17:35 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\doc\运行结果截图(串口工具).PNG
文件 70 2014-04-20 07:35 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\prj\CopyHex.bat
文件 1317 2014-12-18 22:59 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\prj\project.Opt
文件 2436 2014-12-18 18:15 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\prj\project.Uv2
文件 6867 2014-12-18 22:59 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\project.hex
文件 1880 2014-12-18 22:47 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\bsp.c
文件 1726 2014-12-18 17:59 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\bsp.h
文件 4232 2014-12-18 22:59 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\bsp_dac8562.c
文件 652 2014-12-18 20:37 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\bsp_dac8562.h
文件 1775 2014-04-20 17:03 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\bsp_printf.c
文件 18322 2014-04-20 19:10 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\bsp_tm7705.c
文件 824 2013-12-08 18:44 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\bsp_tm7705.h
文件 2868 2014-04-20 09:55 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\bsp_uart.c
文件 686 2014-04-20 09:55 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\bsp_uart.h
文件 2282 2003-02-03 08:57 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\REG52.H
文件 6376 2012-03-12 23:22 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\bsp\STARTUP.A51
文件 4352 2014-12-18 22:45 【安富莱】DAC8563 DAC模块资料\软件资料\C51\DAC8562_STC89C52(输出三角波)\src\main.c
............此处省略1368个文件信息
- 上一篇:xm
l存储系统,源码,详细注释 - 下一篇:Vive开发之VR射箭UE4
相关资源
- 航空航天飞行器动力学建模与仿真的
- DAC8562 模块配套资料.zip
- UniDac 6.2.8 src for Delphi 10.1 柏林版
- FireDAC v8.0.5.3365 (Update 2) Retail Full
- DAC0832在proteus中的仿真
- 硬件电路设计全套笔记.rar
- Delphi 10.1 FireDAC 数据库开发手册
- Devart UniDAC 7.4.11 Professional for XE10.3
- uniDAC 7.2.6 For XE10.1、XE10.2
- 数据转换器Franco Maloberti中文版带目录
- e133678921608dacfc040eefc9c29e98.rar
- 基于STM32F407的 DMA + DAC 定时器触发实现
- Proteus仿真+DAC0832+源程序
- MSP430G2553 DAC+ADC 简单应用,用nokia 51
- STM32F103+DAC8552
- 51单片机PID控制含DAC0832DA转换程序完全
- DAC0832产生三角波
- 原创最全51单片机函数库 IO DAC Timer
- 2个8位PWM实现16位DAC
- 使用DAC0832的DA转换实验Proteus8086
- 基于DAC0832的DDS信号发生器报告+原理图
- 8051CF340读写DAC121S101程序,亲测,可用
- 用protues仿真的按键式波形发生器
- msp430f149与pcf8591
- DAC904采用xilinx的FPGA的DCM IP核进行开发
- ti 的12位DAC7612驱动程序
- 使用DAC0832设计产生方波
- STM32驱动DA芯片DAC7617.doc
- DAC 0832 驱动 FPGA
- 控制小直流电机转速微机原理课程设
评论
共有 条评论