我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 334|回复: 10

[资料贡献] TYX-ADC0804芯片资料-一款可代替ADC0804的国产芯片

[复制链接]

该用户从未签到

6

主题

0

回帖

0

积分

一级逆天

积分
0

终身成就奖

发表于 2023-9-8 09:21:19 | 显示全部楼层 |阅读模式
技有限公司推出的一款ADC芯片,与美国国家半导体公司(national semiconductor)的ADC0804芯片功能相似,多数情况下可以平替,无需更改程序,一次AD转换时间不超过1mSTYX-ADC0804提供SOP16封装,可通过PCB转换成与ADC0804引脚对应的DIP20封装。TYX-ADC0804的功能引脚图如下:
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png

序号
引脚名称
引脚功能
1
VCC
电源正极,3.3V-5.5V
2
D6
数字信号输出第6位
3
D7
数字信号输出第7位(最高位)
4
D5
数字信号输出第5位
5
INTR
AD转换结束信号,低电平表示本次转换已完成
6
Vin
模拟信号输入端,电压不能超过VCC
7
Vref/2
参考电平输入,电压不能超过VCC
8
CS
片选信号,低电平有效
9
RD
读信号,低电平有效
10
WR
写信号,低电平启动AD转换
11
D0
数字信号输出第0位(最低位)
12
D1
数字信号输出第1位
13
D2
数字信号输出第2位
14
D3
数字信号输出第3位
15
D4
数字信号输出第4位
16
GND
电源负极

参考应用电路如下图
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image004.png
转为ADC0804引脚对应的DIP20封装的原理图如下:file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image006.png
参考程序如下(主控STC89C52RC,晶振11.0592M。如用高速单片机,可在操作时序加延时)
#include <reg51.h>
#include <intrins.h>
#define LED_DATA  P1
#define AD_DATA  P0
sbit DIG1= P3^4;//数码管第1位
sbit DIG2= P3^5;//数码管第2位
sbit DIG3= P3^6;//数码管第3位
sbit DIG4= P3^7;//数码管第4位
sbit ADC_CS= P2^0;
sbit ADC_RD= P2^1;
sbit ADC_WR= P2^2;
sbit INTR= P2^3;
unsigned charLED_data[4]={0xff,0xff,0xff,0xff};
unsigned char consttable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
                             //0    1   2    3   4   5    6    7   8    9   
void tm0_isr()interrupt 1
{
    static unsigned char i=0;
    TH0 = (65536 - 2000) / 256;
    TL0 = (65536 - 2000) % 256;
    switch(i)
    {
        case 0x01 :
        {
            DIG4 = 1;
            LED_DATA = LED_data[0];
            DIG1 = 0;
            break;         
        }
        case 0x02 :
        {
            DIG1 = 1;
            LED_DATA = LED_data[1];
            DIG2 = 0;
            break;         
        }
        case 0x03 :
        {
            DIG2 = 1;
            LED_DATA = LED_data[2];
            DIG3 = 0;
            break;         
        }
        case 0x04 :
        {
            DIG3 = 1;
            LED_DATA = LED_data[3];
            DIG4 = 0;
            break;         
        }   
    }
    i++;
    if(i>4)i=1;
}
void main()
{
    unsigned char temp;
    //定时器0初始化
    TMOD = TMOD & 0xf0;
    TMOD = TMOD | 0x01;
    TH0 = (65536 - 2000) / 256;
    TL0 = (65536 - 2000) % 256;
    TR0 = 1;
    ET0 = 1;
    EA=1;
   
while(1)
  {
    ADC_CS = 0;
    _nop_();
    ADC_WR = 0;         //启动AD转换
    _nop_();
    ADC_WR = 1;
    AD_DATA=0xff;                    //读取P1口之前先给其写全1
    while(INTR);//等待转换完成
    ADC_RD = 0;                     //AD读使能
    temp = AD_DATA;     //AD数据读取赋给P1口
    ADC_RD = 1;
    ADC_CS = 1;                    //关闭ADCS
    ADC_WR = 0;
    LED_data[0] = table[temp/100];
    LED_data[1] = table[temp%100/10];
    LED_data[2] = table[temp%10];
    LED_data[3] = 0xff;
   }   
}
回复

使用道具 举报

  • TA的每日心情
    开心
    2024-9-3 09:45
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    8

    主题

    452

    回帖

    576

    积分

    二级逆天

    积分
    576

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2023-9-8 09:23:10 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    583

    回帖

    554

    积分

    1元学习Pads(230718)

    积分
    554

    终身成就奖原创先锋奖

    发表于 2023-9-8 09:27:54 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-8-7 11:41
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    3

    主题

    1213

    回帖

    892

    积分

    二级逆天

    积分
    892

    终身成就奖特殊贡献奖原创先锋奖

    QQ
    发表于 2023-9-8 09:46:32 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-6-14 16:03
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    0

    主题

    1万

    回帖

    7618

    积分

    二级逆天

    积分
    7618

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2023-9-8 18:14:50 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:34
  • 签到天数: 77 天

    [LV.6]常住居民II

    0

    主题

    3443

    回帖

    3594

    积分

    二级逆天

    积分
    3594

    社区居民终身成就奖优秀斑竹奖特殊贡献奖原创先锋奖

    QQ
    发表于 2023-9-9 08:58:40 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-3 09:45
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    8

    主题

    452

    回帖

    576

    积分

    二级逆天

    积分
    576

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2023-9-11 09:14:19 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-3 09:45
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    8

    主题

    452

    回帖

    576

    积分

    二级逆天

    积分
    576

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2023-9-12 09:37:44 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-3 09:45
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    8

    主题

    452

    回帖

    576

    积分

    二级逆天

    积分
    576

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2023-9-13 09:18:19 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-3 09:45
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    8

    主题

    452

    回帖

    576

    积分

    二级逆天

    积分
    576

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2023-9-14 09:36:24 | 显示全部楼层
    回复

    使用道具 举报

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

    本版积分规则

    论坛开启做任务可以
    额外奖励金币快速赚
    积分升级了


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    平平安安
    TOP
    快速回复 返回顶部 返回列表