下载此文档

瑶瑶棒实验试题.docx


文档分类:中学教育 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
1 专业技能实训任务书摘要本设计以 AT89S52 单片机为中央控制器,摇摇棒摇动时显现的字符或图形由 LE D 灯显示。 LED 灯成线状排列,将需要显示的字符或图形分成 64 列,每个瞬间线阵只能显示字编码后的文字或图形的一列,利用人眼的视觉暂留原理,可以完整地呈现出整个图形或字符。一般人手左右摆动的频率为儿赫兹到十几赫兹,因此,通过单片机控制 LED 线阵以一较低频率扫描显示字符或图形的每一列,摆动显示棒时即可因视觉暂留看出显示的字符或图;左右摆动一次即摆动的方向改变一次,通过水银开关产生中断,调用相应的显示中断子程序。字符切换通过外部中断实现,该系统设计对程序设计的要求较硬件电路要高。整套摇摇棒系统由中央控制模块、 LED 显示模块、供电模块等部分构成。关键词:摇摇棒, LED 1 .本设计课题来源及应达到的目的: 设计内容:电子瑶瑶棒达到的目的:通过这次学****首先要熟悉单片机功能;熟练使用 keil 和 protel99se 软件;对 C 语言编程和万用板的制作过程有一个详细的了解;熟悉制作产品的整个流程;通过查找资料、整合资料和制作产品,来提高自己的自学能力和动手能力。 2 .本设计课题任务的内容和要求(包括原始数据、技术要求、工作要求等): 内容和要求: 基于单片机的摇摇棒设计,内容要求如下: 1. 使用 LED 作为显示输出。 2. 使用 AT89S52 单片机作为主控芯片,采用水银开关作为中断源,产生中断。 3. 当左右摇晃时能够产生中断,并能稳定执行中断服务程序。 4. 当没有触动图案切换按键时,会间断地显示几个固定的字符或图案。 5. 当触动图案切换按键时,能够切换到某一个固定的字符或图案上。 2 目录专业技能实训任务书…………………………………………………………… 1 摘要…………………………………………………………………………………… 1 绪论……………………………………………………………………………………… 3 第1章总体方案设计………………………………………………………………… 5 整体方案设计……………………………………………………………………… 5 主要元器件的原理...... …….…......... …......... …………. ………….. …….....6 第2章系统的设计和制作……………………..…. ……………………….….......9 硬件设计…………………………………………………………………………… 9 软件设计…………………………………………………………………………… 10 结论……………………………………………………………………………………… 12 致谢……………………………………………………………………………………… 12 3 绪论随着人们物质生活水平的提高,人们对精神生活的追求也愈加强烈,在娱乐方面也多元化,其中电子产品占了其中相当大的一部分。一件好的电子产品总能给人们带来耳日一新的感受。而现代工具务求简捷化、便携化,因此,摇动显示装置的到来,必将会给人们带来一种新的视觉冲击。“摇动显示装置”,俗称“摇摇棒”,是基于人的视觉暂留原理的,通过分时刷新 16 个发光二极管来显示输出文字或图案等信息的显示装置。输出信号频率的控制通过单片机来实现,用摇动传感器检测当前摇动状态。当进行摇动时,由于人的视觉暂留原理,会在发光一极管摇动区域产生一个视觉平面,在视觉平面内的二极管通过不同频率的刷新,会在摇动区域内产生图像,从而达到在该视觉平面上传达信息的作用。其结构及原理图如图: 实****目的: 1 、非常重要的实践教学环节; 2 、培养理论知识与生产实际相结合的能力; 3 、了解单片机技术; 4 、锻炼实际动手能力,掌握电子线路焊接、装配的基本技能; 4 5 、了解并掌握本专业软硬件设计的一此基本问题; 6 、提高团队合作能力。设计功能要求: 1. 静态的时候发光二极管能够正常闪烁; 2. 摇动的时候可以正确显示文字或图形; 3. 显示“**** ”字样; 4. 显示“**** ”字样; 5. 显示动画心跳图样; 6. 按键可以切换不同画面; 7 、自动转换图形,轮流显示并循环。此次设计主要技术问题有: 1. 单片机控制(汉字取模); 2. 万用板制板; 3. 外部中断的产生等。问题解决的方法: 1 、程序的编写参考了网上一些资料,在完全理解后,再然后再根据自己的实际情况做出一些修改。我们通过了解汉字取模软件的原理后,再根据实际的硬件电路,再做出适当修改后得到了自己需要汉字的代码。 2 、万用板制作运用 protel99se 软件,根据板子的要求,画出原理图,在无误的情况下,在用万用板制作。其中遇到的问题主要是通过参考电子线路 CAD 、网上搜索和

瑶瑶棒实验试题 来自淘豆网www.taodocs.com转载请标明出处.