一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 2936|回复: 8

[其他综合] 求助关于单片机模拟DA的电阻网络

[复制链接]
发表于 2012-10-12 20:40 | 显示全部楼层 |阅读模式
自己仿真的貌似不太对……用的是二进制加法的控制方法……
程序在下面,烦请各位看看是电路问题还是程序问题?

新图片.JPG 新图片1.JPG

程序很简单
#include <reg52.h>
void delay(unsigned int i);  //声明延时函数
sbit k1=P3^7;
sbit k2=P3^6;

main()
{
  unsigned char Num = 0x00;
  while (1)
  {P1  = Num;
   delay(500);
   //延时函数
   if(k1==0)
   Num++;
   if(k2==0)
   Num--;
   }

}


/*******延时函数*************/
void delay(unsigned int i)
{
    unsigned char j;
    for(i; i > 0; i--)
        for(j = 255; j > 0; j--);

}
 楼主| 发表于 2012-10-12 20:42 | 显示全部楼层
下面一副图的电压应该比上面一副的电压要高……
回复

使用道具 举报

发表于 2012-10-12 22:10 | 显示全部楼层
电路错误,两个高端?
回复

使用道具 举报

 楼主| 发表于 2012-10-13 07:33 | 显示全部楼层
电路错误,两个高端?
fujiachun 发表于 2012-10-12 22:10 https://www.yleee.com.cn/images/common/back.gif



    下面的电阻是作为上拉电阻的。这个看电平就知道了…………
回复

使用道具 举报

发表于 2012-10-13 08:30 | 显示全部楼层
我以前做过也是不行,有时候会跳的很高
回复

使用道具 举报

发表于 2012-10-13 10:27 | 显示全部楼层
DA转换用阻容积分法不好吗?
回复

使用道具 举报

 楼主| 发表于 2012-10-13 10:37 | 显示全部楼层
DA转换用阻容积分法不好吗?
彭大伟 发表于 2012-10-13 10:27 https://www.yleee.com.cn/images/common/back.gif



    有电路图和例程么?
回复

使用道具 举报

发表于 2012-10-13 14:44 | 显示全部楼层
电阻网络 错了吧

原型是什么样的?

用得着上拉吗?
回复

使用道具 举报

发表于 2012-10-24 17:08 | 显示全部楼层
请参照矿坛的帖子:http://www.crystalradio.cn/forum.php?mod=viewthread&tid=235138&page=1#pid3274949
5楼那个是我做的.
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-11-4 00:56 , Processed in 0.039324 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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