找回密码
 立即注册

QQ登录

只需一步,快速开始

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

数模芯片-DAC0832LCN的单片机驱动程序

[复制链接]
ID:82008 发表于 2015-6-5 00:27 | 显示全部楼层 |阅读模式
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit dacs=P3^2;
sbit wexu=P2^7;
sbit fmq=P2^3;

sbit wr=P3^6;
uchar a,b,flag0,flag1;
void delay(uint z)
{
        uint x,y;
        for(x=z;x>0;x--)
                for(y=110;y>0;y--);
}

void main()
{
        wexu=0;
        dacs=0;
        wr=0;
        P0=0;
        flag1=1;
        while(1)
        {
                while(flag1)
                {
       
                        P0=P0+5;
                        delay(50);
                        if(P0==255)
                        {
                                fmq=0;
                                delay(1000);
                                fmq=1;
                                flag0=1;
                               
                                flag1=0;
                        }
                }       
                while(flag0)
                {       
                        P0=P0-5;
                        delay(50);
                        if(P0==0)
                        {
                                flag0=0;
                                flag1=1;
                        }
                }
       
        }
}


回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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