基于mcs51单片机简易电压表的设计内容摘要:

择4位一体的共阴极时钟型 LED 显示器,采用动态显示方式。 图 322 硬件原理图 采用 P0 口作为 LED 的段码输出信号, P2 口的低四位作为 LED 位码的输出控制信号。 硬件电路的连接如图 322 所示。 该电路的工作原理:当 P0 口输出段码信号的 BCD 码后,输出具有一定驱动能力的七段字形码,由于 4LED 的段码输入管脚是并联在一起的,所以每一位 LED 的段码输入管脚都能获得这个段码信号。 若要控制在每一时刻只有一位LED 被点亮,必须靠位码信号控制。 P2 口低四位输出位码信号后接到 LED 的位码控制端,因此 P2 口的低四位的位码信号在每一时刻只有一位是“ 1”,其他位全为“ 0”,然后按时间顺序改变输出“ 1”的位置,控制在每一时刻只有一位 LED被点亮,达到动态显示的目的。 A/D 转换模块及转化电路设计 A/D 转换器的功能是将模拟量转换为与其大小成正比的数字量信号。 能实现这种转换的原理和方法很多,此设计采用 ADC0809 转换器。 ADC0809是一种逐次逼近型的 8位 A/D 转换器件,片内有 8路模拟开关,可输入 8 个模拟量,单极性,量程为 0~ +5V。 四、软件设计 程序的设计 ① 主程序的设计 主程序的内容一般包括:主程序的起始地址、中断服务额程序的起始地址、有关内存单元及相关部件的初始化和一些子程序调用等。 根据设计要求,设计出如图 42 所示的主程序流程图。 开始初始化调用 A/D转化子程序调用显示子程序转化是否完成。 开始结束开始模数转化取得模数转化结果并化为工程量显。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。