单片机的LED循环显示0-9设计.docVIP

  • 37
  • 0
  • 约3.93千字
  • 约 12页
  • 2017-04-10 发布于辽宁
  • 举报
单片机的LED循环显示0~9设计 学 院: 武汉职业技术学院 专 业: 机电一体化 指导老师: 黎老师 姜老师 姓 名: 张伦文 班 级: 机电15302 学 号:1502304704 2016年 9月 8 日 摘要:当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。 This age is a new technology emerge in endlessly era, in the electronic field especially automation intelligent control field, the traditional schism components or digital logic circuit, is composed of control system with unprecedented speed was replaced by microcontroller intelligent control system. SCM has small, strong function, low cost, etc, it can be said that wide application, intelligent control and automatic control core is the microcontroller. 关键词:LED 单片机 控制系统 目录 1.概述 1.1 设计概述 ………………………………………………………………(1) 1.2 设计主要功能 …………………………………………………………(2) 2. 系统设计 2.1硬件组成 2.1.1 80C51单片计算机的组成原理…………………………………………2.1.2组成框图及内部总体结构……………………………………………(3) 3. 软件编程 控制程序 ……………………………………………………………() 4. Proteus仿真 5、课程设计体会 6、 参考文献 1、前言 学习单片机的最有效方法就是理论与实践并重,现在我把单片机的LED循环显示0~9设计作为一个毕业课程设计,需要更深的去了解单片机的很多功能,努力的去查找资料,当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。 按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等。AT89C51单片机是美国ATMEL公司生产的低电压、高性能CMOS 8位单片机,具有丰富的内部资源:4kB闪存、128BRAM、32根I/O口线、2个16位定时/计数器、5个向量两级中断结构、2个全双工的串行口,具有4.25~5.50V的电压工作范围和0~24MHz工作频率,使用AT89C51单片机时无须外扩存储器。因此,本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的软件组成的单个单片机。其具体硬件组成如图1所示。 图1 LED循环显示0~9硬件原理图 从原理图中可以看出,要实现LED循环显示0~9,只需要依次写入0~9的对应的代码0xc0,0xfe,0xa4,0xb0,0x99,0x92,0x82,0x80,0x90,之后用一个延时函数,对显示的每个函数延时一段时间,即可实现LED循环显示0~9功能。 近年来,随着电子技术和微型计算机的发展,单片机的档次不断提高,起应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到广泛的应用、成为现代电子系统中最重要的智能化的核心部件。而AT89C51就是其中一种,它是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMO8位微处理器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 2、 系统设计 1.硬件框图 2.LED总设计 3.选用AT89C51的引脚功能 XTAL1:单芯片系统时钟的反向放大器输入端。 XTAL2:系统时钟的反向放大器输出端,一般在设计上只要在XTAL1和XTAL2上接上一只石英震荡晶体系统就可以工作了,此外可以在两引脚与

文档评论(0)

1亿VIP精品文档

相关文档