两位数码管显示电路

2019-06-11 21:35

题 目学 院专业班级学生姓名指导教师

设计论文

2016年 1 月 10 日

1

EDA

目录

摘 要·································· 3 Abstract································· 4 第1章 绪论······························· 5 1.1 概述······························· 5 1.2 设计的目的···························· 5 1.3 设计的基本内容·························· 1 第2章 EDA、Verilog HDL简介 ······················ 2 2.1 EDA技术 ····························· 2 2.1.1 EDA技术的概念 ······················· 2 2.1.2 EDA技术的特点 ······················· 2 2.1.3 EDA设计流程 ························ 2 2.2硬件描述语言(Verilog HDL) ···················· 7 2.2.1 Verilog HDL简介 ······················ 3 2.2.2 Verilog HDL语言的特点 ··················· 3 第3章 两位数码管的动态显示电路的设计过程················ 4 3.1 系统需求分析··························· 4 3.2 设计原理····························· 4 3.3 MAXII晶体管说明 ························· 5 3.4 编写代码····························· 6 3.5 管脚分配····························· 8 第4章 系统仿真····························· 9 结论·································· 10 参考文献································ 11 附录·································· 12 致谢·································· 13

\\

2

摘 要

在信息时代的今天,单片机技术应用越来越广泛,涉及各行各业,也渗透到人们的日常生活之中,如洗衣机、空调、冰箱等的控制系统,就可以用单片机实现。为了让人们很直观的了解相关设备当前的工作状态,很多时候需要将当前的时间、温度、工作程序等状态通过数码管显示出来,这就涉及到单片机的数码管显示技术。在实际应用中,单片机的数码管显示,正确、高效应用数码管显示技术设计成功与否的一个关键问题之一。本文介绍了通过学习版开设计两位数码管的显示十六进制数。采用汇编进行编程,可以实现从00到FF的十六进制数的循环显示。在Quartus Ⅱ软件平台上,完成了两位数码管的显示电路的设计。采用Verilog HDL硬件描述语言描述两位数码管的显示电路,完成对电路的功能仿真。

关键词:两位数码管的显示 Quartus Ⅱ 状态机 循环

3

Abstract

In the information age today, SCM technology is applied more and more widely, involved in all walks of life, but also penetrate into people's daily life, such as washing machines, air conditioners, refrigerators and other control system, you can with MCU. In order to let people very intuitive understanding of the relevant equipment current state, most of the time to the current time, temperature, and work procedures state through the digital tube display, which involves the MCU digital tube display technology. In practical application, the digital tube display of single chip microcomputer is generally used in dynamic display mode, and it is one of the key problems in the design of dynamic display technology with correct and high efficiency. This paper introduces the dynamic display of the two bit digital tube through the learning version of the sixteen digit number. Assembly for programming, can be achieved from 1 to F sixteen decimal number of automatic display. On Quartus II software platform, the design of dynamic display circuit of two bit digital tube is completed. The HDL Verilog hardware description language is used to describe the dynamic display circuit of two bit digital tube, and the function simulation of the circuit is

completed.Keywords: Dynamic display of multi bit digital tubeQuartus Ⅱ State machine Circulat

4

第1章 绪论

1.1 概述

数码管是一类显示屏通过对其不同的管脚输入相对的电流,会使其发亮,从而显示出数字能够显示时间、日期、温度等所有可用数字表示的参数。由于它的价格便宜,使用简单,在电器特别是家电领域应用极为广泛,空调、热水器、冰箱等等。绝大多数热水器用的都是数码管,其他家电也用液晶屏与荧光屏。然而在信息时代的今天,单片机技术应用越来越广泛,涉及各行各业,也渗透到人们的日常生活之中,如洗衣机、空调、冰箱等的控制系统,就可以用单片机实现。为了让人们很直观的了解相关设备当前的工作状态,很多时候需要将当前的时间、温度、工作程序等状态通过数码管显示出来,这就涉及到单片机的数码管显示技术。数码管显示是一种最常见的多位显示方法,应用非常广泛。

1.2 设计的目的

EDA技术作为现代电子设计技术的核心,它依赖功能强大的计算机,所以本次设计的目的就是通过实践深入理解计算机组成原理,了解EDA技术并掌握Verilog HDL硬件描述语言的设计方法和思想。以计算机组成原理为指导,通过学习的Verilog HDL语言结合电子电路的设计知识理论联系本次的实习内容—数码管显示电路的设计,掌握所学的课程知识和基本单元电路的综合设计应用,提高IC设计能力,提高分析、解决计算机技术实际问题的独立工作能力。

1.3 设计的基本内容

两位数码显示是将所有数码管的8段按同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,显示数码同时传到每个数码管,但每个瞬时由位选通信号选通一个数码管,即在某一瞬时只有一个数码管显示数据,且显示时间不能太长,一般为1-10MS,依次循环扫描,轮流显示。

5


两位数码管显示电路.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高支模专项施工方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: