收藏 分销(赏)

单片机数码管显示系统设计.doc

上传人:s4****5z 文档编号:8796402 上传时间:2025-03-02 格式:DOC 页数:6 大小:205.50KB 下载积分:10 金币
下载 相关 举报
单片机数码管显示系统设计.doc_第1页
第1页 / 共6页
单片机数码管显示系统设计.doc_第2页
第2页 / 共6页


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

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服