资源简介
基于AD1674的模数转换电路及程序 利用51单片机连接AD1674,实现了一个电压采集的模数转换并使用LED显示的数字电路
代码片段和文件信息
#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个文件信息
- 上一篇:EMMC 5.1协议
- 下一篇:软件文档写作作业
相关资源
- 基于51单片机室内环境检测仪.zip
- Protues仿真8051-PWM控制LED的亮度仿真程
- 各种51单片机烧录程序软件
- STM32F103RCT语音模块LD3320 STM32与51单片
- 智能电热水器的控制系统设计Proteus仿
- 基于51单片机的智能晾衣架设计.docx
- 基于单片机控制的智能窗帘控制系统
- 51单片机简易电子琴设计
- 单片机 PROTUES仿真大全(附带原理图)
- 基于51单片机的电机转速监测
- 基于51单片机&GPS;的导航系统设计论文
- 51单片机时钟设计.rar
- verilog写的MCU8051单片机系统
- 51单片机出租车计价器
- 基于51单片机的出租车计价器硬件原理
- 基于51单片机的温度控制系统设计课程
- 基于51单片机最小系统 AD 原理图+PCB
- 89c51单片机论文英文文献翻译
- C51单片机及应用系统设计[徐煜明][电
- 基于AT89C51单片机电烤箱的温度控制系
- DOFLY_mini80e开发板资料和程序
- 51单片机经典入门教程(非常棒的教程
- 89c51单片机 英语文献翻译.doc
- 一天快速单片机入门,51单片机
- MPU6050三轴陀螺仪串口读取数据并显示
- 51单片机中文数据手册资料
- 基于51单片机的简易示波器代码部分亲
- MAX6675热电偶测温--51单片机
- 51单片机课程设计-太阳能跟踪控制器
- 内含RC522与51单片机硬件设计与程序,
评论
共有 条评论