资源简介
利用51单片机连接AD1674,实现了一个电压采集的模数转换并使用LED显示的数字电路,提供KEIL51及Proteus的工程文件,相关资料非常详实,对于想使用AD1674进行工程开发,具有一定的参考价值。
代码片段和文件信息
#include“reg51.h“
sbit CS=P3^0;
sbit A0=P3^1;
sbit CE=P3^2;
sbit RC=P3^3;
sbit S8=P2^7;
sbit CE1=P2^0;
sbit BA=P2^1;
unsigned char code Num_npt[10]={0XFC0X600XDA0XF20X660XB60XBE0XE00XFE0XF6};
unsigned char code Num_pt[10]={0XFD0X610XDB0XF20X670XB70XBF0XE10XFF0XF7};
unsigned char code Sel_num[4]={0x700xb00xd00xe0};
void change(void);
unsigned char read(void);
void display(unsigned char Display);
void delay(unsigned char n);
unsigned char result;
void main()
{
S8=1;
CE1=0;
BA=0;
while(1)
{
delay(1);
change();
delay(1);
result=read();
delay(1);
display(result);
}
}
void change(void)
{
//转换控制过程
CS=0;
RC=0;
A0=1;
CE=1;
delay(1);
RC=0;
CS=1;
A0=1;
CE=0;
}
unsigned char read(void)
{
//读取控制过程
CS=0;
A0=0;
RC=1;
CE=1;
return P0;
delay(1);
CE=0;
RC=1;
CS=1;
A0=0;
//转换结果处理
}
void display(unsigned char Display)
{
unsigned char i=0j=0;
//显示数据处理
double out;
unsigned char w10=0;
unsigned char w1=0;
unsigned char w01=0;
unsigned char w001=0;
out=Display*0.0390625;
w10=out/10;
w1=out/1;
w01=(out-w1)/0.1;
w001=(out-w1-w01*0.1)/0.01;
//点亮相应数码管
for(i=0;i<4;i++)
{
P3=Sel_num[i];
if(i==0) P1=Num_npt[w10];
if(i==1) P1=Num_pt[w1];
if(i==2) P1=Num_npt[w01];
if(i==3) P1=Num_npt[w001];
delay(1);
}
}
void delay(unsigned char n)
{
unsigned char l=0;
unsigned char m=0;
for(l=0;l<10;l++)
for(m=0;m }
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3311 2011-01-15 22:39 AD1674001\AD1674001\AD1674001
文件 1574 2011-01-15 22:39 AD1674001\AD1674001\AD1674001.c
文件 107327 2011-01-15 22:44 AD1674001\AD1674001\AD1674001.DSN
文件 3690 2011-01-15 22:39 AD1674001\AD1674001\AD1674001.hex
文件 50 2011-01-15 22:39 AD1674001\AD1674001\AD1674001.lnp
文件 3848 2011-01-15 22:39 AD1674001\AD1674001\AD1674001.LST
文件 9905 2011-01-15 22:39 AD1674001\AD1674001\AD1674001.M51
文件 3115 2011-01-15 22:39 AD1674001\AD1674001\AD1674001.OBJ
文件 1014 2011-01-15 22:44 AD1674001\AD1674001\AD1674001.Opt
文件 34070 2011-01-15 22:39 AD1674001\AD1674001\AD1674001.plg
文件 891 2011-01-15 22:44 AD1674001\AD1674001\AD1674001.PWI
文件 1664 2011-01-04 23:44 AD1674001\AD1674001\AD1674001.Uv2
....... 966 2011-01-05 20:15 AD1674001\AD1674001\AD1674001_Opt.Bak
....... 0 2011-01-04 21:51 AD1674001\AD1674001\AD1674001_Uv2.Bak
文件 107327 2011-01-15 22:44 AD1674001\AD1674001\Last Loaded AD1674001.DBK
文件 288322 2011-01-04 15:20 AD1674001\AD1674文献\12位AD转换器AD1674的单片机接口技术.pdf
文件 735744 2011-01-02 22:27 AD1674001\AD1674文献\2d4f643b-b4c3-4134-a9a8-0836a306fdee.doc
文件 176037 2011-01-04 14:32 AD1674001\AD1674文献\8.pdf
文件 206718 2011-01-04 14:28 AD1674001\AD1674文献\AD1674.pdf
文件 324930 2011-01-02 22:39 AD1674001\AD1674文献\AT050TN22_LCD资料.pdf
文件 486308 2011-01-05 13:52 AD1674001\AD1674文献\Proteus里设置任意电源值的POWER的实现_残翅天使_新浪博客.mht
文件 118521 2011-01-05 18:37 AD1674001\AD1674文献\[技术资料 电子综合] 基于A-D芯片AD1674设计的数据采集电路==www_ic37_com.mht
文件 179121 2011-01-04 15:17 AD1674001\AD1674文献\基于AD1674模数转换芯片的接口电路设计.pdf
文件 100411 2011-01-04 15:18 AD1674001\AD1674文献\基于AD1674的万能材料测试仪的研制.pdf
文件 355492 2011-01-09 23:09 AD1674001\AD1674文献\基于ARM芯片S3C2410的TFT-LCD驱动方法[技术文章]_老古开发网文章.mht
文件 984296 2011-01-10 23:29 AD1674001\AD1674文献\用3_2寸的TFT液晶搞了个数码相框,单片机为mega128 - 蓝水天下的日志 - 网易博客.mht
文件 282907 2011-01-04 15:13 AD1674001\AD1674文献\绍兴文理学院电工电子实验与实训.mht
文件 316966 2011-01-04 15:18 AD1674001\AD1674文献\解析AD1674的用法.pdf
文件 537526 2011-01-09 23:00 AD1674001\AD1674文献\转贴:4_3寸彩屏液晶TFT LCD驱动 百度空间_应用平台.mht
文件 448757 2011-01-05 18:45 AD1674001\AD1674文献\转贴:基于C51单片机、AD1674和MAX7221的数字电压表(含原理图) 百度空间_应用平台.mht
............此处省略6个文件信息
- 上一篇:LS-DYNA理论手册
- 下一篇:SPDIF文档标准
相关资源
- 由国家自然科学基金委员会U1232105和中
- 群联PS2251量产工具
- HEU_KMS_Activator_j
- STM32+TMC5160代码电路图.rar
- Einstein-Maxwell-Dilaton-Axion模型中的剪切
- Cisco PIX 515E防火墙
- Cisco Secure PIX 515防火墙产品资料
- S3C4510 开发板中uCLinux系统开发
- AT89C2051多路舵机控制电路详解
- 蓝牙无线抄表传感器的设计
- 基于51单片机的交通信号灯程序
- GSM监控系统51单片机设计
- 钰硕ar8151网卡驱动 win7 64位 win7/10/xp
- 佳能2510c扫描仪驱动 v1.3 官方最新版
- IBM ThinkPad R51笔记本
- IBM DS5100/DS5300主机接口卡的配置方法
- 51单片机定时器/计数器的结构和原理
- MCS-51单片机定时器和计数器区别的理
- STM32F103VCT6TR - High-density performance lin
- IBM System i 515易捷版配置手册
- IBM System p5 510 和 510Q 易捷版配置手册
- AT89C51+ADC0808 PROTEUS仿真
- 基于51单片机的多通道数据采集范围控
- ADC0832ADC0809DAC0832三种芯片程序,c程序
- 基于51单片机的直流电机转速控制及显
- seed xds510plus仿真器驱动 官方最新版
- 海尔一体机 MS-AA511
- 华三S5130 v7系列交换机mib文件oid库
- 惠普5100激光打印机驱动 支持win7
- HP XP512在深圳平安保险应用案例
评论
共有 条评论