找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2294|回复: 0
收起左侧

DAC8501源代码

[复制链接]
ID:217086 发表于 2017-7-4 14:14 | 显示全部楼层 |阅读模式
#include "dac8501.h"

void DAC_send(uint dat)
{
        uchar i, mode = 0x00;
        DAC_CLK=0;
        DelayNms(1);
        DAC_SYNC=1;
        DelayNms(1);
        DAC_SYNC=0;
        DelayNms(1);
       
       
        for(i=0;i<8;i++)
        {
                DAC_DIN=mode&0x80;
                DelayNms(1);
                DAC_CLK=1;
                DelayNms(1);
                mode<<=1;
                DelayNms(1);
                DAC_CLK=0;
                DelayNms(1);
        }

        for(i=0;i<16;i++)
        {
               
                DAC_DIN=dat&0x8000;
                DelayNms(1);
                DAC_CLK=1;
                DelayNms(1);
                dat<<=1;
                DelayNms(1);
                DAC_CLK=0;
                DelayNms(1);
        }
        DAC_SYNC=1;
        DelayNms(500);
}

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表