点阵led显示器单片机课程设计
- 格式:ppt
- 大小:700.00 KB
- 文档页数:17


一、设计目的和内容
目的:为了进一步巩固学习的理论知识,增强学生对所学知识的实际应用能力和运用所学的知识解决实际问题的能力,开始为期两周的课程设计。通过设计使学生在巩固所学知识的基础之上具有初步的单片机系统设计与应用能力。
1、通过本设计,使学生综合运用《单片机技术原理与应用》、《DSP原理与应用》《C语言程序设计》以及《数字电路》、《模拟电路》等课程的内容,为以后从事电子产品设计、软件编程、系统控制等工作奠定一定的基础。
2、学会使用KEIL C和PROTEUS等软件,用C语言或汇编语言编写一个较完整的实用程序,并仿真运行,保证设计的正确性。
3、了解单片机接口应用开发的全过程:分析需求、设计原理图、选用元器件、布线、编程、调试、撰写报告等。
内容:8*8LED点阵屏显示数字
二、问题分析、方案的提出、设计思路及原因
问题分析:8*8点阵屏显示数字,是需要用51单片机通过若干软件来控制控制8*8点阵屏来实现的。元器件的选取取决于电路的需要。
方案的提出:方案一:最小系统加74LS245驱动芯片和成品8*8点阵进行设计。
优点:外围电路简单易焊,耗时少!
缺点:成本较高。
方案二:最少系统加三极管驱动和手焊8*8点阵进行设计。 优点:成本相对较低。
缺点:点阵难焊,耗时长。
本次课设采用方案一,原因是耗时少,电路相对稳定。
设计思路及原因:考虑到系统的简单性与实用性,本次课设采用方案一,原因是耗时少,电路相对稳定。
三、电路设计及功能说明,硬件原理框图及电路图
89C51单片机:
排阻:
74LS245的引脚说明:它是8路同相三态双向总线收发器,可双向传输数据。74LS245还具有双向三态功能,既可以输出,也可以输入数据。
当8051单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。
当片选端/CE低电平有效时,DIR=“0”,信号由 B 向 A 传输;(接收)
点阵LED显示设计实验报告
姓名:刘根生 1153530 贺晨曦
一:实验目的
1:了解实验器材以及学会连接实验电路和操作相关软件。
2:了解LED点阵显示的基本原理与方法。
3:掌握用CPU控制扫描的方式实现点阵LED显示器的字符,图形的显示。
4:掌握用单片机进行显式系统开发的方法。
5:掌握点阵汉字库的编码和从标准字库中提取汉字编码的方法。
二:实验内容与原理
三:实验结果
1:通过对取模字体的设置,确定点阵的大小为16*16;
2:通过对取模方式的设置,确定取点方式以及字节排序问题,使得汉字可以在显示屏上正常显示和阅读;
3:在软件的程序设计中,可以通过输出格式选出两种方式,可以为汇编格式或者C语言格式;
4:最终结果是在16*16点阵上显示我所在的学院,专业以及姓名,并且一一按顺序排布,字的长度覆盖16*16点阵,为“数学系统计专业刘根生贺晨曦”
四:实验体会
虽然本设计只使用16*16LED点阵,电路简单,但是已经包含了LED显示屏电路的基本原理和基本程序。在设计过程中应该使图形文字稳定,清晰无串扰。图形或文字显示有静止或移入移出等显示方式,本系统具有硬件少,结构简单,容易操作,性能稳定可靠,成本低等特点,故具有非常大的科技以商业价值
单片机课程设计
I
摘 要
当今世界,电子技术迅猛发展,点阵式显示器件作为现代信息显示的重要媒体,在金融证券、体育、机场、交通、商业、广告宣传、邮电电信、指挥调度、国防军事等许多领域中得到了广泛应用。因此点阵式显示器件的研制、生产也的到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。由于LED电子显示屏具有所显内容信息量大,外形美观大方,操作使用方便灵活.适用于火车,汽车站,码头,金融证券市场,文化中心,信息中心体育设施等公共场所.该项目广泛涉及了计算机及电子技术中的电源技术,单片机技术,数据通讯技术,显示技术,存储技术,系统软件技术,接口及驱动等技术.我国经济发展迅猛,对信息传播有越来越高的要求.可以相信,LED电子显示屏以其色彩鲜亮夺目,大的显示信息量,寿命长,耗电量小,重量轻,空间尺寸小,稳定性高,易于操作,安装和维护等特点,将在社会经济发展中扮演越来越重要的角色。利用单片机对整个系统进行总体控制,进行显示所要显示的字符。显示方式分为三种:逐字显示、上滚显示、左滚显示,其中显示字模数据由单片机输入显存,点阵的点亮过程有程序控制,由驱动电路完成,点阵采用单色显示,该显示器电路的特点是:点阵的动态显示过程占用时间比较短,亮度比较高,而且亮度可以改变电阻进行调节。
本文以Proteus为软件平台,设计制作一套51系列单片机实验系统。
关键词:单片机 点阵 LED电子显示屏Proteus Keil
单片机课程设计
II
目 录
1 绪论 ..................................................................... 1
1.1 LED点阵显示屏背景 .................................................. 1
1.2 LED显示屏控制技术状况 .............................................. 1
单片机LED点矩阵显示技术教与学
关键词:单片机;led点阵显示;项目式教学法
【中图分类号】g712
单片机应用系统中,常常需要进行信息显示,用于显示的器件有数码管、点矩阵显示器(led)、液晶显示器(lcd)等。其中点矩阵显示器具有成本低、亮度高、寿命长、控制灵活等特点,已广泛应用于火车站、公园、商场等场地做为信息发布或广告显示。本文主要针对高职高专院校,采用项目式教学法,讨论点矩阵显示器的显示原理和控制方法教学。
一、教学方法
高职院校学生的学习特点是,学生理论知识薄弱,而思维比较活跃、实践动手能力强。针对高职高专院校教学特点,led点矩阵教学使用项目式教学法,以学生为中心,把学习过程分解为一个个具体的任务和步骤,鼓励学生主动参与、自主协作、探索创新,注重对学生实践能力的培养。
二、教学工具
1、采用ppt制作课件,将图、文、声、像等多种形式有机结合,表达和传递教学内容,将原本抽象的教学内容形象化、具体化、趣味化,提高教学效果。
2、把信息技术作为方法手段,结合在学科教学中。本课程使用proteus和keilc软件来进行单片机系统的动态模拟、仿真和调试,培养了学生的实践能力。 三、教学过程
1、任务引入
在课程开始就告诉学生基本任务:利用单片机控制一个8×8点矩阵显示器,显示出字符”大”。
2、任务分析
明确任务后,引导学生进行任务分析。任务基本目标是用单片机控制led点阵显示器,显示特定字符、图形。要完成这个任务,必须掌握以下知识:
(1)掌握led点阵显示器工作原理及使用方法;
(2)掌握单片机控制led点阵显示器的程序设计方法;
(3)熟悉单片机应用系统分析和软硬件设计的基本方法,建立单片机系统设计的基本概念;
3、相关知识讲解
(1)led点阵显示器结构
led点阵显示器是把多个led发光二极管按矩阵方式排列在一起,通过对每个led进行发光控制,完成各种字符或图形的显示。点矩阵显示器分类方法有多种,根据每行或每列所包含的led个数不同,可分为5*7、8*8、16*16等类型。