找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6024|回复: 12
打印 上一主题 下一主题
收起左侧

怎样用单片机跟ADC0809测量电阻两端的电压,求程序

[复制链接]
跳转到指定楼层
楼主
怎样用单片机跟ADC0809测量电阻两端的电压,求程序

评分

参与人数 2黑币 +10 收起 理由
我的唯一 + 5 很给力!
文龙 + 5 赞一个!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:111634 发表于 2016-11-14 19:07 | 只看该作者
该课题几乎所有单片机教材书上有。
回复

使用道具 举报

板凳
ID:111634 发表于 2016-11-14 19:08 | 只看该作者
本帖最后由 zl2168 于 2016-11-14 19:10 编辑

实例81  ADC0808中断方式A-D(ALE输出CLK)


Proteus仿真一下,确认有效。
实例81 ADC0808A-D( ALE输出CLK,中断方式).rar (54.32 KB, 下载次数: 60)


以上摘自张志良编著《单片机实验实训100例》 ISBN 978-7-5124-1603-1,北航社出版


《单片机原理与控制技术——双解汇编和C51》第3ISBN 978-7-111-42393-5机械工业出版社


80C51单片机实用教程——基于Keil CProteus》高等教育出版社ISBN 978-7-04-044532-9


80C51单片机仿真设计实例教程——基于Keil CProteus》清华大学出版社ISBN 978-7-302-41682-1
书中电路和程序设计有详细说明,程序语句条条有注解。
回复

使用道具 举报

地板
ID:111634 发表于 2016-11-14 19:08 | 只看该作者
本帖最后由 zl2168 于 2016-11-14 19:12 编辑

实例82  ADC0808查询方式A-D(ALE输出CLK)

Proteus仿真一下,确认有效。
实例82 ADC0808A-D( ALE输出CLK,查询方式).rar (54.04 KB, 下载次数: 31)

以上摘自张志良编著《单片机实验实训100例》 ISBN 978-7-5124-1603-1,北航社出版

《单片机原理与控制技术——双解汇编和C51》第3ISBN 978-7-111-42393-5机械工业出版社

80C51单片机实用教程——基于Keil CProteus》高等教育出版社ISBN 978-7-04-044532-9

80C51单片机仿真设计实例教程——基于Keil CProteus》清华大学出版社ISBN 978-7-302-41682-1

书中电路和程序设计有详细说明,程序语句条条有注解。


回复

使用道具 举报

5#
ID:111634 发表于 2016-11-14 19:08 | 只看该作者
本帖最后由 zl2168 于 2016-11-14 19:13 编辑

实例83  ADC0808延时方式A-D(ALE输出CLK)


Proteus仿真一下,确认有效。
实例83 ADC0808A-D( ALE输出CLK,延时等待方式).rar (54.13 KB, 下载次数: 19)


以上摘自张志良编著《单片机实验实训100例》 ISBN 978-7-5124-1603-1,北航社出版


《单片机原理与控制技术——双解汇编和C51》第3ISBN 978-7-111-42393-5机械工业出版社


80C51单片机实用教程——基于Keil CProteus》高等教育出版社ISBN 978-7-04-044532-9


80C51单片机仿真设计实例教程——基于Keil CProteus》清华大学出版社ISBN 978-7-302-41682-1


书中电路和程序设计有详细说明,程序语句条条有注解。


回复

使用道具 举报

6#
ID:111634 发表于 2016-11-14 19:09 | 只看该作者
本帖最后由 zl2168 于 2016-11-14 19:14 编辑

实例84  ADC0808并行A-D(虚拟CLK)


Proteus仿真一下,确认有效。
实例84 ADC0808A-D(虚拟CLK).rar (35.75 KB, 下载次数: 25)


以上摘自张志良编著《单片机实验实训100例》 ISBN 978-7-5124-1603-1,北航社出版


《单片机原理与控制技术——双解汇编和C51》第3ISBN 978-7-111-42393-5机械工业出版社


80C51单片机实用教程——基于Keil CProteus》高等教育出版社ISBN 978-7-04-044532-9


80C51单片机仿真设计实例教程——基于Keil CProteus》清华大学出版社ISBN 978-7-302-41682-1


书中电路和程序设计有详细说明,程序语句条条有注解。


回复

使用道具 举报

7#
ID:113348 发表于 2016-11-14 19:36 | 只看该作者
zl2168 发表于 2016-11-14 19:08
实例81  ADC0808中断方式A-D(ALE输出CLK)

无比感谢
回复

使用道具 举报

8#
ID:113348 发表于 2016-11-14 19:37 | 只看该作者
zl2168 发表于 2016-11-14 19:08
实例82  ADC0808查询方式A-D(ALE输出CLK)

先Proteus仿真一下,确认有效。

无比感谢
回复

使用道具 举报

9#
ID:113348 发表于 2016-11-14 19:41 | 只看该作者
zl2168 发表于 2016-11-14 19:09
实例84  ADC0808并行A-D(虚拟CLK)

亲,能不能发一下源程序
回复

使用道具 举报

10#
ID:147865 发表于 2016-11-14 19:47 | 只看该作者
你要确定好电阻两端最高的电压是多少。ADC0809最高只能测5v的正电压。如果是5v内直接启动ADC测量然后算出电压就可以了。ADC=Vin/256*Vref
回复

使用道具 举报

11#
ID:111634 发表于 2016-11-14 19:59 | 只看该作者
LoveN 发表于 2016-11-14 19:41
亲,能不能发一下源程序

程序在上述介绍的书中,你自己到书店或图书馆看。
回复

使用道具 举报

12#
ID:111634 发表于 2016-11-14 20:05 | 只看该作者
灰灰不会飞 发表于 2016-11-14 19:47
你要确定好电阻两端最高的电压是多少。ADC0809最高只能测5v的正电压。如果是5v内直接启动ADC测量然后算出电 ...

几乎所有电压检测(包括指针式仪表)都只能测5v的电压,高于5v时将其按比例变换为低于5v的电压。因此,理论上ADC0809能测大大高于5v的电压。
回复

使用道具 举报

13#
ID:111634 发表于 2016-11-14 20:09 | 只看该作者
灰灰不会飞 发表于 2016-11-14 19:47
你要确定好电阻两端最高的电压是多少。ADC0809最高只能测5v的正电压。如果是5v内直接启动ADC测量然后算出电 ...

ADC0809不仅能测正电压,而且能测负电压,只需将被测电压与Uref+、Uref-极性反接。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表