adc0808温度换算公式_adc0808模数转换电路图及程序
ADC0808是采样分辨率为8位的、以逐次逼近原理进行模/数转换的器件。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。ADC0808是ADC0809的简化版本,功能基本相同。一般在硬件仿真时采用ADC0808进行A/D转换,实际使用时采用ADC0809进行A/D转换。
ADC0808是CMOS单片型逐次逼近式A/D转换器,它有8路模拟开关、地址锁存与译码器、比较器、8位开关树型A/D转换器。本文主要就是介绍adc0808模数转换电路图及程序,一起来了解一下。
adc0808模数转换电路图
adc0808模数转换程序如下:
ORG 0000H ;主程序入口
AJMP MAIN
MAIN: MOV R0,#30H ;数据区首地址
MOV R4,#08H ;八路模拟信号
MOV R1,#00H ;模拟通道0
MOV P2,#7FH ;ADC0809片选端口地址
MOV A,#00H
MOVX @R1,A ;启动ADC0809
LOOP: MOV A,30H ;A/D转换结果送P1口
MOV P1,A
JNB P3.3, LP ;查询EOC状态
LCALL RDAD ;转换完成,调读取A/D转换结果子程序
LP: SJMP LOOP ;循环等待
RDAD: MOVX A,@R1 ;读取转换结果子程序
MOV @R0,A ;存入内存
INC R0 ;数据区地址加1
INC R1 ;修改模拟输入通道
MOVX @R1,A ;启动下一路模拟通道进行转换
DJNZ R4,LOOP1 ;八路未完,循环
MOV R0,#30H ;八路输入转换完毕
MOV R4,#08H ;
MOV R1,#00H ;
MOV A,#00H
MOVX @R1,A ;重新启动ADC0809
LOOP1: RET ;返回
END
adc0808温度换算公式_adc0808模数转换电路图及程序相关推荐
- adc0808温度换算公式_ADC转换电压转化成温度
#include "msp430x14x.h" #define uint unsigned int #define uchar unsigned char #define ulon ...
- adc0808温度换算公式_温湿度传感器的三种模拟量换算关系
气候的变化常常会导致空气当中的湿度以及温度随之而产生相应的变化,如果想及时感知空气中温湿度的变化,那就需要温湿度传感器.在日常生活中,温湿度传感器种类有很多,按照数据上传方式分有RS485型温湿度传感 ...
- STM32仿三菱plc FX1N开原代码+电路图 本程序基于STM32F103VCT6开发
STM32仿三菱plc FX1N开原代码+电路图 本程序基于STM32F103VCT6开发 兼容三菱GX Developer GX WORKS2 支持PLC写入,PLC读取,PLC校验,在线监视,在线 ...
- c51单片机led奇数偶数亮_单片机LED灯花式闪烁电路图及程序
单片机LED灯花式闪烁电路图及程序 在点亮LED灯的程序中我们知道开发板上的LED灯是接到高电平的,如果单片机引脚输出电平,LED导通发亮.如果单片机引脚输出高电平,LED截止熄灭.知道这个原理后我们 ...
- adc0804模数转换实验报告_ADC0804 模数转换51单片机程序+电路图
51单片机驱动 adc0804模数转换 ,下面是电路图 #include #include "lcd.h" #include #define uint unsigned int # ...
- c语言delay_单片机模拟流星雨,电路图和程序,一起来感受下,其实C语言不难...
流星划过夜空,在你默默许愿的同时,是不是也在想,能否通过学习单片机来模拟实现这种效果呢?一起行动,寻找流星的感觉. 流星雨电路图 元器件清单  以下是程序设计 #include//头文件 void ...
- 74hc165C语言程序,74hc165级联用法(74hc165级联电路图及程序)
74HC165的级联电路图 74HC165是一款高速CMOS器件,74HC165遵循JEDEC标准no.7A.74HC165引脚兼容低功耗肖特基TTL(LSTTL)系列. 74HC165是8位并行读取 ...
- 自己做量化交易软件(19)通达信公式转Python代码的程序
** 自己做量化交易软件(19)通达信公式转Python代码 ** 小白量化平台框架是本地化量化平台,用户的策略在用户自己电脑中执行,操作习惯仿股票软件,指标算法支持类通达信指标,回测也支持通达信大智 ...
- 小程序 mathjs渲染公式_自己开发小程序的成本公式
小程序开发成本公式 小程序的开发价格可谓是高低差别巨大,其实这是根据小程序的难易程度来决定的,可以说开发价格从5000-50万元都是有的.下面我们主要来介绍一下自己开发一款小程序需要多少钱呢.因为自己 ...
最新文章
- java学习笔记(十一)基本数据类型的对象包装类
- Meteor的临时的存储:Session
- python chromium 自动化_Python Chromium自动化
- html中的瀑布流是什么
- 故宫也在拼多多卖货!故宫文具将入驻拼多多开设旗舰店!
- Python内置容器(2)——字典,迭代器,列表解析
- Pwn2Own 2021温哥华黑客大赛落幕 3个团队并列 Master of Pwn
- linux桥接命令virsh,CentOS6.3 KVM如何设置网卡为桥接模式
- 记录自定义view的基本使用
- 蓝牙键盘常用快捷键记录
- OutLook添加网易邮箱,QQ邮箱
- 渗透利器BurpSuite简介
- sprintf函数详细解释
- css实现渐变色边框动态旋转
- 数字图像处理第三章<一>、灰度变换
- 托业考试常遇到的科学论文词汇汇总
- python对投标_有关招标投标签订合同的说法,正确的是( ) 。
- 为Apple Watch设计:素描设计
- PMP、软考高项、CPMP,这三个的备考顺序应当是怎么样的?
- TCP_CA_Open状态到TCP_CA_CWR状态
热门文章
- yii2-Ueditor百度编辑器
- 使用JQuery Validate插件的报Cannot read property 'settings' of undefined错误的解决方法
- 15 -Flask构建弹幕微电影网站-基于角色的访问控制
- 很多人很想知道怎么扫一扫二维码就能打开网站,就能添加联系人,就能链接wifi,今天做个demo(续集)...
- linux wget命令详解
- C#/VB.NET 给Word文档添加/撤销书签
- [C#]非阻塞监听键盘输入
- 第15章 关于本软件
- jndi weblogic mysql_Tomcat配置JNDI数据源连接池
- android 8.0 l2tp问题,【Win】使用L2TP出現809錯誤