基于PIC12C508的LED显示电路
为了在人机对话中节省单片机I/O口,降低硬件成本,在此借助于2片移位寄存器设计一种新式的LED显示模块。用PIC12C508的三个I/O口模拟数据输出和时钟输出,通过串行动态扫描,即位码和段码交替发送的方式驱动LED。阐述该模块的硬件结构和鳊程实例。这种方式简单实用,极大地节省了I/O口,且显示效果良好。可广泛应用于各种仪器仪表、智能模块、远程控制系统中,尤其适应于廉价的便携式系统及需要较多LED显示的大型控制系统中。
高精度智能型液位测量系统的研究与设计
利用调频微波雷达液位计、单片机、工控计算机设计了高精度液位测量系统,论述了该系统的组成原理和软硬件设计过程。
基于AT89C2051的多功能时钟设计
以AT89C2051为中心控制单元,采用汇编语言编程,设计一个用6位数码管显示时、分、秒的时钟。该时钟可实现时间显示、时间调整、闹钟设置、整点报时和省电等多种功能,具有制作简单,调整方便、稳定性好、便于扩展等特点。经实践制作、调试,证明设计可靠、方案可行,尤其是在教学中有较大的实用价值,可以为单片机学习者提供很好的练习题材。
基于FPGA的可键盘控制计数电路的设计与实现
介绍一种基于FPGA(Field Programmable GateArray)现场可编程门阵列的可键盘控制的计数.显示电路的实现方法。应用VHDL语言(高速集成电路硬件描述语言)完成了3x4矩阵开关的扫描电路.可预置数的BCD码计数电路及4位数码管动态扫描电路的描述。通过原理图输入方式完成了系统功能的设计。电路结构简单,便于扩展,可靠性高,且可移植性强,容易实现。该电路已成功应用于测试某脉冲电容质量试验的控制电路中。
基于FPGA的8段数码管动态显示IP核设计
设计基于FPGA的8段数码管动态显示IP核,介绍8段数码管内部结构及其驱动显示方式和IP核设计方法.给出8段数码管动态显示IP核的VerilogHDL程序源代码及其C语言驱动程序。此IP核可例化成1~8个共阴极(或共阳极)数码管控制器,能方便地控制1~8个数码管同时显示数字和小数点位。测试结果表明.该IP核工作可靠、稳定。可直接应用于电子设计中。
-
共1页/5条