欢迎来到天天文库
浏览记录
ID:11774827
大小:205.50 KB
页数:6页
时间:2018-07-13
《单片机数码管显示系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《单片机原理及应用》作业2题目单片机数码管显示系统设计院系电子工程学院专业班级学号姓名日期:2015年04月06日注:所有作业均要求独立完成,不可抄袭,如有雷同一律记0分1.简述数码管结构及工作原理,段码计算方法(10分)结构:常用的数码管是由八段显示器LED发光二极管构成,有共阴极和共阳极两种。共阴数码管高电平点亮,共阳数码管低电平点亮。工作原理:数码管构成如下图所示,七段发光二极管显示字母数字,一段发光二极管显示小数点。段码计算方法:理论上,八个笔段可以显示128种不同的字符,扣除其中没有意义的组合状态后,七段LED数码管可以显示的字符如表所示。相应的其它字符也可推算出来。1.设计任
2、一包含6个数码管的显示电路(30分)1.基于题2设计显示驱动函数(20分)#include//延时程序代码voiddelay_ms(unsignedintCnt){unsignedintt;while(Cnt--){t=100;while(--t);}}//主程序代码voidmain(){unsignedchari;unsignedcharcodeLED[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,};while(1){P1=0xfe;for(i
3、=1;i<=6;i++){P0=LED[i];delay_ms(400);P1=(P1<<1)
4、0x01;}}}1.设计程序实现数据、字符显示,内容不限(画流程图,不要附程序,附仿真截图或实验板运行照片)(30分)我设计及选用的是蓝色的八连数码管,实际运用中如果采用多种颜色的数码管效果会更炫丽。首先八个数码管同时显示数字并循环闪烁,八个数码管从数字9开始倒计时,当数码管倒计时到1时,数码管立马变换,并同时闪烁显示英文字母”Iloveyou”。1.提高部分:在题4基础上实现部分数位闪烁功能(10分)
此文档下载收益归作者所有