ADC0804
模数转换与显示
1
/
9
ADC
数模转换与现实
(扩展用
1602
带电阻值显示)
实验目的:
1.
掌握
ADC
的使用控制方法。
2.
实验内容:
基本要求:设计一程序采集
ADC0809
第
3
通道的电
压值,
将其转换为数字量,
并在数码管上显示;
5V
显示为
255,
0V
显示为
000
。
3.
扩展要求:将转换结果以用
1602
表现出当前电阻值。
C
程序:
#include
//52
系列单片机头文件
#include
//
包含
_nop_
函数所在的头文件
#define uint unsigned int
//
宏定义
#define uchar unsigned char
sbit CS=P2^1;
//ADC0804 CS
端
sbit wr=P2^4;
//ADC0804 WR
端
sbit rd=P2^5;
//ADC0804 RD
端
sbit lcd1=P2^3;
//lcd
锁存器
sbit lcden=P2^2;
//lcd1602 EN
端
sbit lcdrs=P2^0;
//lcd1602 RS
端
sbit dula=P2^7;
//
段选端
sbit wela=P2^6;
//
位选端
// float r;