1、 单片机课程单片机课程设计设计 论文题目:论文题目:LEDLED 灯灯点阵点阵课程设计课程设计 第 2 页 共 21 页 目录 摘要 . 3 第一章 概述 4 1.1 单片机的概念 . 4 1.2 单片机的特点及发展概况 4 第二章 简述单片机工作方式 9 第三章 LED 电子显示屏概述 .12 3.1 显示技术简介 12 3.2 LED 显示屏特点及应用 13 第四章 LED 点阵显示程序设计 14 4.1 设计题目 .14 4.2 课程设计目的 14 4.3 课程设计要求 14 4.4 实训器材 .14 4.5 硬件电路设计及描述.15 4.6 软件设计 .17 4.7 参考程序 .18
2、第五章 创建 KEIL C51 应用程序 .19 课程设计心得 .20 参考文献 21 第 3 页 共 21 页 摘要 单片机也被称为微控制器 (Microcontroller Unit) , 常用英文字母的缩写 MCU 表示单片机,它最早是被用在工业控制领域。单片机由芯片内仅有 CPU 的专用处 理器发展而来。最早的设计理念是通过将大量外围设备和 CPU 集成在一个芯片中, 使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。随 着工业控制领域要求的提高,开始出现了 16 位单片机,但因为性价比不理想并未 得到很广泛的应用。90 年代后随着消费电子产品大发展,单片机技术得到了
3、巨大 提高。随着 INTEL i960 系列特别是后来的 ARM 系列的广泛应用,32 位单片机迅速 取代 16 位单片机的高端地位,并且进入主流市场。而传统的 8 位单片机的性能也 得到了飞速提高,处理能力比起 80 年代提高了数百倍。目前,高端的 32 位单片 机主频已经超过 300MHz,性能直追 90 年代中期的专用处理器,而普通的型号出厂 价格跌落至 1 美元,最高端的型号也只有 10 美元。当代单片机系统已经不再只在 裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片 机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的 Windows 和 L
4、inux 操作系统。 单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。 事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子 和机械产品中都会集成有单片机。 关键词:单片机 MCS51 系列单片机 LED 点阵 第 4 页 共 21 页 第一章 概述 1.1 单片机的概念 单片机:单片机是把微型计算机中的微处理器、存贮器、I/O 接口、定时器/ 计数器、串行接口、中断系统等电路集成在一块集成电路芯片上形成的微型计算 机。由于单片机面向控制性应用领域,嵌入各种智能化产品中,所以又称嵌入式 微控制器(embedded microcontroller)。 单片机的存储结构:单片机有 2 种基本结构形式:一种是在通用微型计算机 种广泛采用的,将程序存贮器和数据存贮器合用一个存贮空间的结构,称为普林 斯顿(Princeton)结构或冯诺依曼结构;另一种是将程序存贮器和数据存贮器截 然分开,分别寻址的结构,称为哈佛(Har-vard)结构。 1.2 单片机的特点及发展概况 1.2.1 单片机的起源 单片机也被称为微控制器 (Microcontrol