您当前的位置:首页>论文资料>利用51单片机进行霓虹灯广告牌设计的教学探索

利用51单片机进行霓虹灯广告牌设计的教学探索

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.63 MB

资料语言:中文

更新时间:2024-12-31 14:49:49



推荐标签:

内容简介

利用51单片机进行霓虹灯广告牌设计的教学探索 2016-11
百家争鸣
当代化工研
Chenn
利用51单片机进行霓虹灯广告牌设计
的教学探索
*刘奕
(安徽省汽车工业学校安微231131)
121
摘要:随着人们对物质生活的智能化要求越来高,单片机作为智能化的孩心,将会益成为我国表来的一个要发展的方向,本文通过在YL一236试些台上利用C语言,模拟设计克虹灯广告牌的项其,阐述了用十六进制编码LED灯的状态,用定时器实现定时功能,呈现出宽
虹灯光按照次序循环闪炼的功能的商单智能控制。同时电让学生们对学习单片机初步的认识,并且产生强烈的兴趣。关键词:AT89C51单片机;C语言;二进制;十六逐割;一维数组;延时中断
中图分美号:T
文献标识码:A
TeachingExplorationoftheNeonLightBillboardsDesign
byUsingthe51Microcontroller
Liu Yi
(Automobile technical school of Anhui Province, Anhui, 231131)
Abstract:Along with people's increasingly higher intelligence reqatre for material life, rhe microcontroller; as the core of imelligence, wil increasingly become one imporfanr developing direcrion for China 3 firture. In zhis paper, by arzilizing zhe C language on the YL-236 test bed, if simulates rhe program of designing the neon lighz billboards, expounds the sfate of using the hexadecima code to code the LED lighrs and uses the imer to realize the timing finction,finally presents the simple and intelligenf controf of neon lighz3 cycle flashing fionction in order: A the same time, if aiso can ler zthe Studenzs take prelimindry tnderslanding of zhe learning microcomroller and stimalate stidents'strong interest.
Key words: A789C51 microconzroller; C langrage; binary system; hexradecimal; one-dimensional array; time-delay interraption
前言
在单片机教学过程中,为了让学生做到“愿意学、学得会、用得上”,利用单片机试验台YL-236台上的功能模块,采用项目教学,以“够用为度”,从单片机的实际应用出发,将传统单片机系统原理进行整合,是我们一线老师必须要面对和思考的间题。本文就以LED小灯模块为例,模拟霓虹灯循环闪烁功能。
AT89C51是由ATMEL公司推出的一种小型单片机,95 年出现在中国市场。其主要特点为采用Flash存贮器技术,降低了制造本,其软件、硬件与MCS-51完全兼容,可以很快被广大用户接受,其程序的电可擦写特性,使得开发与测试方便又易于实现。本设计主要介绍由AT89C51单片机来实
现霓虹灯循环闪烁系统。 1.C语言简介
汇编语言曾是单片机软件开发工程师进行软件开发的唯
一选释,但汇编语言程序的可读性和可移植性较差,采用汇编语言编写单片机应用程序的时间周期较长,且调试和排错比较困难。为了提高单片机应用系统的开发效率,使用户从繁琐的汇编语言中解脱出来,世界上诸多软件公司都致力于 51单片机高级语言编译器的开发研究。
与汇编语言相比,C语言在功能性、结构性、可读性和可维护性上有明显的优势,易学易用,因此出现了专门用于
51系列单片机编程的C语言-强大的C51编译器是KeilC51。 2.霓虹灯光控制要求
C51。目前最先进的功能最
要求:(1)霓虹灯的驱动。要求用LED来模拟霓虹灯工方方数据
作。
(2)流水速度:每0.5秒变一次状态(共8秒钟循环)。
(3)灯光变化左图所示,注:●
O
1 2 3 4 5 6 7 8 6 1 0
3.二进制、十六进制
灯亮灯灭
(1)YL-236试验台的LED显示模块是共阳的。
共阳极公共端接阳极,发光二极管的阳极(正极)都联在一起,低电平有效(灯亮),在单片机里只有两个数0和1,低电平用0表示,高电平用1表示,则灯亮对应代码为0。
(2)在弄清楚二进制与十六进制的转换之前,先要明白十六位数的表示方式,具体如下;0一0,1一1, 2—2,3—3,4—4,5—5,6—6,7—7,8—8,9—9,
上一章:论述工民建中混凝土砌块填充墙防渗漏技术 下一章:内分泌干扰物研究进展

相关文章

一种利用51单片机控制的步进电机设计 利用航海模拟器进行“理-实”结合教学模式初探 利用单片机进行复杂函数计算的一种高精度算法 Arduino在高职单片机教学中的应用探索 基于工学结合模式的《单片机原理与接口技术》课程教学评价体系的实践与探索 单片机教学改革与探索 单片机“案例教学”模式改革与探索 利用AT89S51单片机设计pH值控制器