基于嵌入式LED显示课程设计

嵌入式课程设计

1

嵌入式课程设计

目 录

前 言 ------------------------------------------------------------------------------------------------------------------ - 1 -

1.1嵌入式系统简介 .............................................................................................................- 2 - 1.2认识博创经典实验箱 .....................................................................................................- 2 - 1.3建立开发环境 .................................................................................................................- 3 - 1.4给下位机烧写软件系统 .................................................................................................- 3 - 二.基本原理 --------------------------------------------------------------------------------------------------------- - 4 -

2.1 LED显示控制原理 .........................................................................................................- 4 -

2.1.1 7段(或8段)LED ............................................................................................- 5 - 2.1.2点阵式LED ..........................................................................................................- 6 - 2.2 74HC273在开发板上的连接 .........................................................................................- 6 -

2.2.1 7段(或8段)LED的连接 ...............................................................................- 6 - 2.2.2点阵式LED的连接 ..............................................................................................- 7 - 2.3 LED编程 .........................................................................................................................- 8 -

2.3.1 7段LED的段码表 ..............................................................................................- 8 - 2.3.2点阵式LED的显示缓冲区 ..................................................................................- 9 -

三.系统分析与设计 --------------------------------------------------------------------------------------------- - 9 -

3.1设计需求.........................................................................................................................- 9 - 3.2 LED点阵显示与C语言编程 ..........................................................................................- 9 -

3.2.1 LED点阵显示 .......................................................................................................- 9 - 3.2.2 C语言编程............................................................................................................. 10 3.3 Makefile文件的编写 ........................................................................................................ 12 3.4实验环境的连接 ............................................................................................................... 14 四.运行结果 -------------------------------------------------------------------------------------------------------- 16 总 结 -------------------------------------------------------------------------------------------------------------------- 18 致谢 --------------------------------------------------------------------------------------------------------------------- 19 参考文献 --------------------------------------------------------------------------------------------------------------- 20

2

嵌入式课程设计

摘 要

由于电子技术的迅猛发展,在我们生活的到处都会发现,LED灯的广泛存在。LED以其组构方式灵活,显示灵活,寿命长,功耗低,技术成熟,成本低廉等特点,广泛在车站,证券所,运动场所,交通干道各种室内外显示场所的信息发布,公益宣传,环境参数实时显示,重大活动倒计时等场所得到广泛应用。本文通过上位机编程控制下位机,在LED灯驱动程序设计的过程中,从零开始做起,到最后完成LED驱动程序设计并成功驱动LED灯,编写本文档有助于巩固实训所学。设计该LED灯驱动程序主要是为了完成在Linux下设计LED灯驱动程序并成功驱动LED显示相应的图案。

关键词:嵌入式 makefile 点阵LED

3

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4