单片机入门-C51实现用TLC549模数转换用LCD设计数字电压表解说

单片机入门-C51实现用TLC549模数转换用LCD设计数字电压表解说TLC549是一种低价位、高性能的8位A/D转换器,采用了CMOS工艺,它以8位开关电容逐次逼近的方法实现A/D转换。

欢迎大家来到IT世界,在知识的湖畔探索吧!

单片机入门-C51实现用TLC549模数转换用LCD设计数字电压表视频教程如下:

视频教程

一、简介:

TLC549是 一种低价位、高性能的8位 A/D转换器,采用了CMOS工艺,它以8位开关电容逐次逼近的方法实现 A/D转换,其转换速度小于 17us,,电源为 3V至 6V。它能方便地采用三线串行接口方式与各种微处理器连接,构成各种廉价的测控应用系统。

单片机入门-C51实现用TLC549模数转换用LCD设计数字电压表解说

二、工作原理

当/CS变为低电平后, TLC549芯片被选中, 同时前次转换结果的最高有效位MSB (A7)自 DATA OUT 端输出,接着要求自 I/O CLOCK端输入8个外部时钟信号,前7个 I/O CLOCK信号的作用,是配合 TLC549 输出前次转换结果的 A6-A0 位,并为本次转换做准备:在第4个 I/O CLOCK 信号由高至低的跳变之后,片内采样/保持电路对输入模拟量采样开始,第8个 I/O CLOCK 信号的下降沿使片内采样/保持电路进入保持状态并启动 A/D开始转换。转换时间为 36 个系统时钟周期,最大为 17us。直到 A/D转换完成前的这段时间内,TLC549 的控制逻辑要求:或者/CS保持高电平,或者 I/O CLOCK 时钟端保持36个系统时钟周期的低电平。由此可见,在自 TLC549的 I/O CLOCK 端输入8个外部时钟信号期间需要完成以下工作:读入前次A/D转换结果;对本次转换的输入模拟信号采样并保持;启动本次 A/D转换开始。

三、LCD12864使用方法总结。这里用到LCD12864设计电压表。

第一步:初始化,调用lcd_init(),lcd_clr();

第二步:根据具体情况调用相关的函数,

要显示汉字,调用dh(),要用字模转换软件先生存字模。

要显示单个字符,调用ds()。

要显示字符串,调用printchars()。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/74657.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信