资源简介
利用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文档标准
相关资源
- 最新的北京地铁shp文件75146
- 程序员专用字体YaHei.Consolas.1.11b42517
- STC8951系列单片机中方指南
- 基于MCS_51单片机的工业屏柜散热方案
- 清翔电子MCS51开发板资料_新版 01_开发
- MCS_51单片机与8255A的接口设计
- Rtx51_tiny_RTOS中文版.pdf
- 51单片机PWM程序,占空比、周期可调整
- 51单片机多功能自行车测速仪
- proteus仿真 AT89C51输出各种波形
- 00
- 用51单片机实现G代码翻译
- 简易的电阻电容测量电路
- 51单片机基于protues的几个仿真实例
- 51单片机PCB设计图
- PC -- 单片机的串口数据传输系统设计
- 51模拟SPI读写SD卡(包括Fat和Fat32文件
- NRF24L01实现51与STM32双向通讯
- 基于c8051f020的AD转换程序及LCD显示程序
- 51单片机控制舵机程序
- 51单片机读取温度数据存储到SD卡中并
- 【单片机】51单片机数码管显示万年历
- 课程设计蔬菜大棚自动控制系统,包
- 基于AT89C51的数据采集系统设计新方法
- C51单片机汇编指令查询、学习工具集
- 基于8051单片机的红外接收程序
- 基于89c51的数字钟
- 8251 全双工异步通信
- 8051F040SMBUS多机通信
- 基于单片机交通灯设计
评论
共有 条评论