欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机课程设计(节日彩灯控制)

    • 资源ID:1410925       资源大小:325.50KB        全文页数:10页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    单片机课程设计(节日彩灯控制)

    1、 第 1 页 共 10 页 1 1 引言引言 随着计算机、微电子、信息技术的快速进步,智能化技术的开发速度越来越快 ,智 能度越来越高 ,应用范围也得到了极大的扩展。在海洋开发、宇宙探测、工农业生产、 军事、社会服务、娱乐等各个领域。在娱乐方面,场地的装饰离不开彩灯。在建筑方面 也采用彩灯来装饰高楼大厦。彩灯又灵活多变的点亮方式,装饰效果非常好,特别时晚 上使得高楼大厦更加漂亮。是彩灯的应用才使得城市的夜景非常迷人。它集中地运用了 单片机、LED、 ,自动控制等技术,是典型的基于单片机的电子产品。 单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit) ,

    2、 常用英文字母的缩写 MCU 表示单片机,单片机又称单片微控制器,它不是完成某一个逻 辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器, 存储器,输入输出设备构成,相当于一个微型的计算机(最小系统) ,和计算机相比, 单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量 轻、价格便宜、为学习、应用和开发提供了便利条件。 本文以 AT89C51 单片机为控制核心,采用模块化的设计方案,运用 LED 彩灯、按键 等组成电路,实现彩灯在开启时满足不一样的闪亮方法。按键可以在彩灯使用的时候选 择不同的亮法,使彩灯变化多样,键一可以使彩灯依次循环点亮,健

    3、二可以使彩灯从左 到又从右到左循环点亮,三号键使两端灭,中间亮,再对半交替亮,然后再奇偶亮。通 过按键能方便使用者选择不同样的亮法。 2.2.设计任务与要求设计任务与要求 2.1 2.1 设计要求设计要求 单片机为核心,设计一个节日彩灯控制器: P1.2开始,按此键则灯开始流动(由上而下) 。 P1.3停止,按此键则停止流动,所有灯为暗。 P1.4上,按此键则灯由上向下流动。 P1.5下,按此键则灯由下向上流动。 1.21.2 设计思路设计思路 由按键控制功能的流水灯,LED工作的方式通过键盘的扫描实现。其中的LED采取共 阳极接法,通过依次向连接LED的/口送出低电平,可实现题目要求的功能。

    4、根据设 计任务要求介绍的彩灯控制电路的基本组成,可以确定彩灯控制器应由振荡电路、计数 /时序分配电路、移位位寄存器和彩灯显示五部分组成。其框图如图1-1所示。 第 2 页 共 10 页 1.31.3 电路设计(电路设计(ProteusProteus 仿真通过)仿真通过) 本节日彩灯控制器电路原理图,如下图所示,各按键功能与实验设计要求相同: 2.代码代码设计设计: 代码使用 keil uvision4 软件编辑,并编译为 HEX 文件。 振荡电路 控 制 电 路 译 码 器 LED 显示 电路 计 数 器 图 1 彩灯循环控制器硬件框图 第 3 页 共 10 页 ORG 0000H AJMP

    5、START ORG 0030H START: MOV P0,#0FFH MOV A,#0FEH JNB P1.2,LOOP JNB P1.3,LOOP1 JNB P1.4,LOOP2 JNB P1.5,LOOP3 AJMP START LOOP: MOV P0,A LCALL DEL JNB P1.3,LOOP1 RL A AJMP LOOP LOOP1: MOV P0,#0FFH JNB P1.4,LOOP2 JNB P1.5,LOOP3 AJMP LOOP1 LOOP2: JNB P1.2,LOOP JNB P1.3,LOOP1 JNB P1.5,LOOP3 MOV P0,A LCALL

    6、DEL RL A AJMP LOOP2 第 4 页 共 10 页 LOOP3: JNB P1.2,LOOP JNB P1.3,LOOP1 JNB P1.4,LOOP2 MOV P0,A LCALL DEL RR A AJMP LOOP3 DEL: MOV R5,#02H DEL1: MOV R6,#0F0H DEL2: MOV R7,#0F0H DEL3: DJNZ R7, DEL3 DJNZ R6, DEL2 DJNZ R5, DEL1 RET END 3 3 AT89C51 单片机单片机结构结构 AT89C51是一种低功耗/低电压、 高性能的八位CMOS单片机, 片内有一个4KB的FLASH 可编程可擦除只读存储器(FPEROMFlash Programmable and Erasable Read Only Memory) ,它采用了 CMOS 工艺和 ATMEL 公司的高密度非易失性存储器技术,而且其输出 引脚和指令系统都与 MSC51 兼容。片内置通用 8 位中央处理器(CPU)和 FLASH 存储 单元,片内的存储器允许


    注意事项

    本文(单片机课程设计(节日彩灯控制))为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583