任务12LED点阵式电子广告牌_第1页
任务12LED点阵式电子广告牌_第2页
任务12LED点阵式电子广告牌_第3页
任务12LED点阵式电子广告牌_第4页
任务12LED点阵式电子广告牌_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

...v.学科单片机控制系统运行与检修授课班级10411-14日期5.30课题任务12LED点阵式电子广告牌授课类型讲授+实践课时2课时教材"单片机应用技术〔C语言版〕"任课教师课序1-2教学目标认知目标1.掌握LED点阵屏的构造和显示原理。2.掌握LED点阵屏的显示控制方式。3.掌握取模软件的操作方法。能力目标1.能正确编写程序实现LED点阵屏的中英文和数字显示。2.能正确使用取模软件进展汉字和英文字母、数字的取模。3.能正确连接实验箱的LED点阵屏电路。情感目标培养学生勤于思考、勤于练习的学习习惯教学重点如何用单片机来控制LED点阵教学难点如何用单片机来控制LED点阵教学方法讲授法,演示法,过程评价课前准备Proteus虚拟仿真软件,PPT,演示电路设计意图通过Proteus虚拟仿真软件的使用,进展单片机和键盘、各种显示器等人机对话设备的连接和信息传送完成LED点阵广告牌任务通过PPT演示,帮助理解单片机的部构造通过具体电路的演示,帮助学生更直观的了解单片机的外部引脚教学过程教学容教师活动学生活动一、实训目的利用单片机控制一块最简单的8×8LED点阵式电子广告牌,将一些特定的文字或图形以特定的方式显示出来。二、实训要求用单片机控制一块8×8LED点阵式电子广告牌,循环显示的数字为0~9。三、实训电路用单片机控制一块8×8LED点阵式电子广告牌的硬件电路如下列图。每一块8×8LED点阵式电子广告牌有8行8列共16个引脚,采用单片机的P1口控制8条行线,P0口控制8条列线。四、参考程序参考程序1://程序:ex5_3.c//功能:在8×8LED点阵上循环显示数字0~9#include"REG51.H"voiddelay1ms(); //延时约1ms函数声明voidmain(){unsignedcharcodeled[]={0x18,0x24,0x24,0x24,0x24,0x24,0x24,0x18, //00x00,0x18,0x1c,0x18,0x18,0x18,0x18,0x18, //10x00,0x1e,0x30,0x30,0x1c,0x06,0x06,0x3e, //20x00,0x1e,0x30,0x30,0x1c,0x30,0x30,0x1e, //30x00,0x30,0x38,0x34,0x32,0x3e,0x30,0x30, //40x00,0x1e,0x02,0x1e,0x30,0x30,0x30,0x1e, //50x00,0x1c,0x06,0x1e,0x36,0x36,0x36,0x1c, //60x00,0x3f,0x30,0x18,0x18,0x0c,0x0c,0x0c, //70x00,0x1c,0x36,0x36,0x1c,0x36,0x36,0x1c, //80x00,0x1c,0x36,0x36,0x36,0x3c,0x30,0x1c}; //9unsignedcharw;unsignedinti,j,k,m;while(1){for(k=0;k<10;k++) //字符个数控制变量{for(m=0;m<400;m++) //每个字符扫描显示400次,控制每个字符显示时间{ w=0x01; //行变量w指向第一行j=k*8; //指向数组led的第k个字符第一个显示码下标for(i=0;i<8;i++){P1=w; //行数据送P1口P0=led[j]; //列数据送P0口delay1ms();w<<=1; //行变量左移指向下一行j++; //指向数组中下一个显示码}}}}}//函数名:delay1ms//函数功能:采用软件实现延时约1ms//形式参数:无//返回值:无voiddelay(){unsignedchari;for(i=0;i<0x10;i++);}参考程序2://程序:ex5_4.c//功能:采用二维数组实现的在8×8LED点阵上循环显示数字0~9程序#include"REG51.H"voiddelay1ms();//延时约1ms函数声明voidmain()//主函数{unsignedcharcodeled[]={{0x18,0x24,0x24,0x24,0x24,0x24,0x24,0x18}, //0{0x00,0x18,0x1c,0x18,0x18,0x18,0x18,0x18}, //1{0x00,0x1e,0x30,0x30,0x1c,0x06,0x06,0x3e}, //2{0x00,0x1e,0x30,0x30,0x1c,0x30,0x30,0x1e}, //3{0x00,0x30,0x38,0x34,0x32,0x3e,0x30,0x30}, //4{0x00,0x1e,0x02,0x1e,0x30,0x30,0x30,0x1e}, //5{0x00,0x1c,0x06,0x1e,0x36,0x36,0x36,0x1c}, //6{0x00,0x3f,0x30,0x18,0x18,0x0c,0x0c,0x0c}, //7{0x00,0x1c,0x36,0x36,0x1c,0x36,0x36,0x1c}, //8{0x00,0x1c,0x36,0x36,0x36,0x3c,0x30,0x1c}}; //9//定义二维数组,参见节unsignedcharw;unsignedinti,j,k,m;while(1){for(k=0;k<10;k++)//第一维下标取值围0~9{for(m=0;m<400;m++){w=0x01;for(j=0;j<8;j++)//第二维下标取值围0~7{P1=w; P0=led[k][j];//将指定数组元素赋值给P0口delay1ms();w<<=1;}}}}}//函数名:delay1ms//函数功能:采用软件实现延时约1ms//形式参数:无//返回值:无voiddelay(){unsignedchari;for(i=0;i<0x10;i++);}五、Proteus仿真讲解PPT演示讲解程序示小结新课听讲记忆思考和理解学习学生试着归纳本次课的容教学后记通过互评,大大提高了同学们的编程能力,同学们很在乎来自自己同学的评价,编程的十分认真,打分的也很负责。学科单片机控制系统运行与检修授课班级10411-14日期5.30课题任务12LED点阵式电子广告牌授课类型讲授+实践课时2课时教材"单片机应用技术〔C语言版〕"任课教师王益军课序3-4教学目标认知目标了解LED大屏幕显示器的构造和原理,了解LED大屏幕显示器的接口能力目标会利用单片机控制LED大屏幕显示器和接口情感目标培养学生勤于思考、勤于练习的学习习惯教学重点了解LED大屏幕显示器的构造和原理,了解LED大屏幕显示器的接口教学难点了解LED大屏幕显示器的构造和原理,了解LED大屏幕显示器的接口教学方法讲授法,演示法课前准备PPT,演示电路设计意图通过PPT演示,帮助理解单片机的部构造通过具体电路的演示,帮助学生更直观的了解单片机的外部引脚教学过程教学容教师活动学生活动5.2LED大屏幕显示器和接口LED大屏幕显示器的构造和原理无论是单个LED〔发光二极管〕还是LED七段码显示器〔数码管〕,都不能显示字符〔含汉字〕及更为复杂的图形信息,主要是因为它们没有足够的信息显示单位。LED点阵显示是把很多的LED按矩阵方式排列在一起,通过对各LED发光与不发光的控制完成各种字符或图形的显示,最常见的LED点阵显示模块有5×7〔5列7行〕,7×9,8×8构造,前两种主要用于显示各种西文字符,后一种可用于大型电子显示屏的根本组建单元。8×8LED点阵简介8×8LED点阵的外观及引脚图如图5.10所示,只要各LED处于正偏〔Y方向为1,X方向为0〕那么该LED发光。如Y7〔0〕=1,X7〔H〕=0时,那么其对应的右下角的LED会发光。各LED还需接上限流电阻,实际应用时,限流电阻即可接在X轴,也可接在Y轴。LED大屏幕显示器接口电路LED大屏幕显示器不仅能显示文字,还可以显示图形、图像,而且能产生各种动画效果,是广告宣传、新闻传播的有力工具。LED大屏幕不仅有单色显示,还有彩色显示,其应用越来越广,已渗透到人们的日常生活之中。LED大屏幕的显示方式LED大屏幕显示可分为静态显示和动态扫描显示两种。静态显示每一个像素需要一套驱动电路,如果显示屏为n×m个像素,那么需要n×m套驱动电路;动态扫描显示那么采用多路复用技术,如果是P路复用,那么每P个像素需一套驱动电路,n×m个像素仅需n×m/P套驱动电路。对动态扫描显示而言,P越大驱动电路就越少,本钱也就越低,引线也大大减少,更

温馨提示

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

评论

0/150

提交评论