摘要: 在系统可用的GPIO口数量有限的情况下实现按键板的另一个选择就是:扩展GPIO口。扩展GPIO的方法有很多,市场上已经有很多种类的GPIO口扩展器件,但是从成本上考虑,但它们总是显得昂贵。对于按键板的实现,使用基于一个移位寄存器的方法,因其低成本、方便稳定性而被广泛使用,这里我们将讨论一个基于74L 阅读全文
posted @ 2019-09-07 10:22 轻轻的吻 阅读(2581) 评论(0) 推荐(0) 编辑
摘要: 在嵌入式系统产品开发中,按键板的设计是最基本的,也是项目评估阶段必须要考虑的问题。其实现方式又很多种,具体使用那一种就需要结合特定IC的可用IO数量,并综合考虑成本,做出最终选择。本系列文章将介绍多种不同按键板的原理与实现。 使用ADC实现按键板 这是最简单的实现方式,它需要系统IC提供一个内部AD 阅读全文
posted @ 2019-09-07 10:10 轻轻的吻 阅读(5023) 评论(0) 推荐(0) 编辑
摘要: 上篇介绍简单的ADC实现,需要IC提供一个额外的ADC。但出于IC成本的考虑,无法提供这个的ADC时,但提供了多个额外的GPIO(General Purpose Input Output:双向的:可以为输入/输出,只有两个状态High/Low),就可以使用本篇的实现方法了。 基于GPIO的按键板 基 阅读全文
posted @ 2019-09-07 10:08 轻轻的吻 阅读(1995) 评论(0) 推荐(0) 编辑