-
题名基于CPLD的开关和数码管驱动模块化设计
被引量:4
- 1
-
-
作者
雷梁
蒋冰霜
魏琼林
冉从军
-
机构
成都中科唯实仪器有限责任公司真空事业部
-
出处
《实验室研究与探索》
CAS
北大核心
2016年第11期146-150,共5页
-
文摘
结合普通拨码开关和LED数码管的各自性能特点,分别介绍了实现8421码拨码开关和7段数码管译码的控制模块的设计方案,并给出主要的硬件选择及算法实现、软件仿真。研究此模块的目的,是通过应用Altera公司的EPM7192芯片实现单片机有限I/O口的扩展,解决普通可编程并行I/O接口芯片无法实现的功能复用且译码复杂等局限性。在此基础上将8421码拨码开关驱动与7段数码管驱动有机结合起来,一并解决两者硬件上无法融合的矛盾,节约了成本,增强了抗干扰性。该模块已经应用于真空溅射监控显示系统、新型真空计等开发项目中,在复杂的电磁场环境中依然能够稳定准确地运行。通过实践证明,该设计方案能同时驱动3位8421码拨码和2位7段数码管,并且还可以根据实际需要进行扩展。因此,具有较高的通用性、可靠性。
-
关键词
CPLD
8421码拨码开关
7段数码管
VERILOG
HDL描述
译码
分时复用
-
Keywords
complex programmable logic device
8421 dial switch
seven-segment LED digital tube
Verilog HDL description
decoding
time-sharing
-
分类号
TN791
[电子电信—电路与系统]
-