基于CPLD的开关和数码管驱动模块化设计
本文关键词:基于CPLD的开关和数码管驱动模块化设计
更多相关文章: CPLD 码拨码开关 段数码管 Verilog HDL描述 译码 分时复用
【摘要】:结合普通拨码开关和LED数码管的各自性能特点,分别介绍了实现8421码拨码开关和7段数码管译码的控制模块的设计方案,并给出主要的硬件选择及算法实现、软件仿真。研究此模块的目的,是通过应用Altera公司的EPM7192芯片实现单片机有限I/O口的扩展,解决普通可编程并行I/O接口芯片无法实现的功能复用且译码复杂等局限性。在此基础上将8421码拨码开关驱动与7段数码管驱动有机结合起来,一并解决两者硬件上无法融合的矛盾,节约了成本,增强了抗干扰性。该模块已经应用于真空溅射监控显示系统、新型真空计等开发项目中,在复杂的电磁场环境中依然能够稳定准确地运行。通过实践证明,该设计方案能同时驱动3位8421码拨码和2位7段数码管,并且还可以根据实际需要进行扩展。因此,具有较高的通用性、可靠性。
【作者单位】: 成都中科唯实仪器有限责任公司真空事业部;
【关键词】: CPLD 码拨码开关 段数码管 Verilog HDL描述 译码 分时复用
【分类号】:TP368.1
【正文快照】: 0引言 研究通用扩展单片机I/O接口模块,兼顾实现按 键扫描、LED数码管显示的功能,目的在于同时替代市面上为数不多的可编程并行I/O接口芯片和带按键扫描接口的LED数码管驱动芯片,并且可以根据实际设计需要进行编程任意设置。目前对于单片机I/O接口的并行扩展,多用Intel公司
【相似文献】
中国期刊全文数据库 前10条
1 燕哲;;浅谈动态数码管扫描的教学心得[J];无线互联科技;2012年11期
2 徐太生;8279芯片的显示接口分析及32位数码管显示驱动电路的设计[J];电子技术应用;1991年08期
3 张满怀,喻镝,余永权;单片机控制的数码管测试仪[J];电子技术;2000年04期
4 汤承江,刘传平,张淑梅;用并行口实现多位数码管的动态显示[J];信息技术;2002年04期
5 王东锋;徐钰煜;;基于单片机的数码管驱动[J];职业圈;2007年23期
6 刘昆山;;八路键控数码管的制作[J];电子制作;2010年05期
7 余仲民;郑明;闫威;牟衔臣;;光柱、数码仪表的控制与实现[J];系统仿真学报;2013年S1期
8 王云;李国峰;;数码管在单片机工程控制中的典型应用分析[J];廊坊师范学院学报(自然科学版);2008年06期
9 黄博军;;C语言控制八段数码管计数的方法与技巧[J];襄樊职业技术学院学报;2009年01期
10 徐玮;彭敏芳;魏巍;戴婧;;轻松学PIC之数码管[J];电子制作;2010年06期
中国重要报纸全文数据库 前10条
1 青海 张晓光;用PIC16F627制作的0~99分钟可调倒计时提醒器[N];电子报;2009年
2 福建 曾文阳;低成本的多位LED数码管显示驱动电路[N];电子报;2005年
3 江苏 崔月;PIC16F73驱动数码管节省端口一法[N];电子报;2007年
4 昆明 马宏斌;自制多功能LED电子钟和多功能定时器[N];电子报;2003年
5 安徽 屠宗芳;LED电脑万年历电路及改进[N];电子报;2001年
6 山东 马庆勇;用AT89C2051制作八路定时自控电路[N];电子报;2007年
7 河北 王裕琛;显示、键盘控制芯片BC7281原理及应用[N];电子报;2005年
8 河北 徐福成 赵会诚;遥控数码报时闹钟[N];电子报;2001年
9 成都 学友;从一个应用实例看单片机系统的硬件电路设计[N];电子报;2005年
10 江苏 周坚;利用DSB仿真型单片机实验板制作时钟[N];电子报;2004年
,本文编号:860747
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/860747.html