99问答网
所有问题
单片机怎么与adc0832 在程序上连接
如题所述
举报该问题
推荐答案 2010-03-14
· CS_ 片选使能,低电平芯片使能。
· CH0 模拟输入通道0,或作为IN+/-使用。
· CH1 模拟输入通道1,或作为IN+/-使用。
· GND 芯片参考0 电位(地)。
· DI 数据信号输入,选择通道控制。
· DO 数据信号输出,转换数据输出。
· CLK 芯片时钟输入。
· Vcc/REF 电源输入及参考电压输入(复用)。
ADC0832 为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应
一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟
电压输入在0~5V之间。芯片转换时间仅为32μS,据有双数据输出可作为数据
校验,以减少数据误差,转换速度快且稳定性能强。独立的芯片使能输入,使
多器件挂接和处理器控制变的更加方便。通过DI 数据输入端,可以轻易的实现
通道功能的选择。
连好线后,再给一个CLK信号就能实现转换了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WeWjjBze7.html
其他回答
第1个回答 2010-03-14
对单片机来说,ADC0832只是一个普通的外设。
硬件连接上,要为ADC0832配置好一定的地址;软件上只需对该外设写数据即可。
例MSC51系列单片机:
MOV DPTR, #Addr
MOVX @DPTR, #Data
以上Addr为ADC0832的地址,Data是要输出到ADC0832的数据。
第2个回答 2010-03-15
adc0832是8脚的集成电路芯片,数据是串行输入输出的。
与单片机的连接电路很简单,程序设计,比较麻烦。
一楼的回答比较靠谱;
二楼的跑偏了,你画的电路图,不是ADC0832。
---------------------------
呵呵,三楼也跑偏了!
ADC0832不是三总线并行接口的器件,MOVX指令,不适合它。
相似回答
ADC0832
管脚图谁有啊,
怎么与单片机连
答:
1、/CS,片选,低电平有效;2、3:CH0、CH1:模拟信号输入端,有四种工作模式;4、VSS,接地;5、DI,数据输入口(其实是输入命令用);6、DO,数据输出口(输出AD转换结果)7、CLK,时钟,低于600KHz;8、VCC,电源兼基准,5V 一般使用
单片机
串行口,RXD接DO和DI,TXD接CLK;除P3.0和P3.1外...
ADC0832
管脚图谁有啊,
怎么与单片机连
答:
1、/CS,片选,低电平有效;2、3:CH0、CH1:模拟信号输入端,有四种工作模式;4、VSS,接地;5、DI,数据输入口(其实是输入命令用);6、DO,数据输出口(输出AD转换结果)7、CLK,时钟,低于600KHz;8、VCC,电源兼基准,5V 一般使用
单片机
串行口,RXD接DO和DI,TXD接CLK;除P3.0和P3.1外的任何一...
ADC0832在单片机
中
程序
答:
sbit DI=P3^6; //
ADC0832
输入引脚 sbit key=P3^3; //按键 bit keydownflg; //操作位的定义 bit adc_flg;uchar dat,channel;uchar key_buffer;uchar P2_buffer;uchar Beep_cnt;uchar disp_cnt;uchar count4ms;uchar disp_buff[5]; //数码管显示缓存 uchar codeTab1[]={0xC0...
请问两个
ADC0832怎么和
AT89C51
连接
并使用
答:
ADC0832与单片机连接
只需3个引脚,数据线,时钟线和片选。两个ADC0832就用6条线呗。但这样连接占用了单片机6个引脚,其实,两片的时钟线CLK是可以共用的,数据线也共用,两个分别用片选来选中工作就行,这样,需要4条线。采用分开连接的,用6条线的连接电路如下所示。
【请问
ADC0832
可以
和单片机
这样
连接
吗?】
答:
RD/口 被当然一般的 IO 脚了, AT89S52 内部有 Flash Memory, 通常不须外接 Flash Memory(外部存储器). 当不外接 Flash Memory 时, RD/ 和 WR/ 都可以用来当一般的 IO 脚.要不要用外部存储器, 可以由 EA/ 脚决定. 当 EA/ 接低电位时, 要用 外部存储器. 不用时, EA/ 接高电位.
求助 利用C写的
单片机
控制AD芯片的
程序
答:
模数转换(
adc0832
)C驱动 adc0832的C代码驱动模块为:unsigned int
Adc0832
(unsigned char channel)下面为完整的调试
程序
,proteus仿真通过:include <intrins.h> include <REG51.H> define ulong unsigned long define uint unsigned int define uchar unsigned char sbit ADCS =P1^3; //
ADC0832
chip sec...
求,光敏电阻
和adc0832
用
单片机
控制的c语言
程序
答:
//***
adc0832
***// sbit CS=P1^0; //使能。 sbit CLK=P1^1;//时钟 sbit Do=P1^2; // 数据输出 sbit Di=P1^2;//数据输入 unsigned char CH=0x02;//通道的选择:0x02就是单通道0;0x03就是单通道1; //0x00就是双通道ch0=“+”; ch0=“-” //0x01就是双通道ch0=“...
谁知道
ad0832
的工作原理?
答:
在完成输入启动位、通道选择之后,就可以开始读出数据,转换得到的数据会被送出二次,一次高位在前传送,一次低位在前传送,连续送出。
在程序
读取二个数据后,我们可以加上检验来看看数据是否被正确读取。由于
ADC0832
是8位分辨率,返回的数值在0~255之间,对应模拟数值为0~5V,因此每一档对应的电压值约...
关于
单片机与adc0832
的问题
答:
ADC0832
能进行两路模数转换 给你一段 我以前设计的
程序
/*AD0832模数转换 通过日期2006-4-25 说明:CLK=P3^4; D1=P3^6; CS=P3^2;晶振11.0592M / include <reg51.h> sbit CLK=P3^4;sbit D1=P3^6;sbit D0=P3^7;sbit CS=P3^2;sfr p2=0xA0;define VMAX 5 void delay(int ...
大家正在搜
adc0832与单片机连接
adc0832与单片机连接电路图
单片机adc0832程序
adc0809是51单片机么
adc0832单片机
adc0832ad转换程序
飞思卡尔单片机和51单片机
adc0832程序
单片机0832
相关问题
ADC0832在单片机中程序
ADC0832管脚图谁有啊,怎么与单片机连
单片机问题,ADC0832连接正确,但是进入单片机的数据一直...
谁有51单片机与连接ADC0832监测光照强度的程序啊,
单片机中使用ADC0832的问题
adc0832与at89c52单片机连接的电路图?
adc0832与80C51单片机数据传送是串口还是并口的?
stc89c52单片机与ADC0832连接原理图 (基于AD...