汽车制造-任务2:点阵显示器设计与制作_第1页
汽车制造-任务2:点阵显示器设计与制作_第2页
汽车制造-任务2:点阵显示器设计与制作_第3页
汽车制造-任务2:点阵显示器设计与制作_第4页
汽车制造-任务2:点阵显示器设计与制作_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务2:点阵显示器设计与制作

【任务描述】利用PROTUES仿真软件进行电路设计,通过KEIL软件进行单片机程序设计,要求设计一个8×8点阵显示器,显示一个右上方向箭头。

任务2:点阵显示器设计与制作

【任务实施】1.电路设计

图2-1点阵显示器仿真展示任务2:点阵显示器设计与制作

2.源程序#include<reg51.h>unsignedchardat1[8]={0x00,0x3F,0x5F,0x6F,0x77,0x7B,0x7D,0x7E};//箭头标志voiddelay(unsignedinti){unsignedintj,k; for(j=0;j<i;j++) for(k=0;k<120;k++);}voidmain()//主函数

{unsignedchari;unsignedchards;while(1){ds=0x80;for(i=0;i<8;i++){P3=ds;P2=dat1[i];delay(5);ds=ds>>1; }}}任务2:点阵显示器设计与制作

3.功能测试

(1)检查电路连接是否正确:

是□

否□(2)点阵显示器选择是否正确:

是□否□(3)

能否显示出箭头:

是□否□

任务2:点阵显示器设计与制作

4.画出程序流程图

任务2:点阵显示器设计与制作

【知识链接】

1.8×8单色LED点阵工作原理8×8单色LED点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,发光二极管的阳极接行线、阴接接列线,当某一行置1电平、某一列置0电平时,交叉点的发光二极管点亮,其他发光二极管不亮。任务2:点阵显示器设计与制作

2.外观与引脚图

图2-28×8LED点阵外观与引脚图任务2:点阵显示器设计与制作

3.8×8单色LED点阵显示图形图2-3

显示图形效果图任务2:点阵显示器设计与制作

具体显示控制步骤如图2-4所示。图2-48×8点阵显示分步图任务2:点阵显示器设计与制作

3.8×8单色LED点阵显示程序设计假设x为行数据,y为列数据。x=0x01;y=0x00;delay(10);x=0x02;y=0x3F;delay(10);x=0x04;y=0x5F;delay(10);x=0x08;y=0x6F;delay(10);x=0x10;y=0x77;delay(10);x=0x20;y=0x7B;delay(10);x=0x40;y=0x7D;delay(10);x=0x80;y=0x7E;delay(10);delay延时时间约为10ms左右,延时太长显示闪动,延时过短显示不足(高度不足)。任务2:点阵显示器设计与制作

【拓展任务】

任务2点阵显示器设计与制作学时2姓名

学号

班级

日期

团队成员

任务要求设计一个点阵显示电路,要求显示数字“0”-“9”。利用PROTEUS软件实现。一、电路设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论