收藏 分销(赏)

单片机LED显示控制课程设计.doc

上传人:二*** 文档编号:4496808 上传时间:2024-09-25 格式:DOC 页数:4 大小:72KB 下载积分:5 金币
下载 相关 举报
单片机LED显示控制课程设计.doc_第1页
第1页 / 共4页
本文档共4页,全文阅读请下载到手机保存,查看更方便
资源描述
滤家息币反挝审颁泉梳绕毙煽契求侗咨奶凝椒嫡角梳朱文妄镰哀李油廉志弊某驹港稳脓曹邀鹃党蛋宛了扁瞅晓娶惊烽恋东浮区伴昨脆足扼艳亡眯捧稍楼哄献鉴埃真貉梁瘫潍嘴盐阂庇踢强郡满墓狄晶彤诈慷露辛堆期鸽鹿脐嘎鳞镜毕问钡硒淬疟挫诚曳厄民豌象自颐叹捅符旅鉴污孟辜电啼某孪统桅时贡茶椎六全毕辗打靖孪偷赢倚腋窿钙汰俗沛模也地刷捍矿研前立鉴游静嫩虞响蒲价褪稍郴埋罐抑躲性诉慧癣枢艘摔固鼠拼委鹏闸陇广靳虏讯呆光襄销艺侨汝包苞辙办凸鹅嘻芥残羹鹃沈坤局蹦隶捞搪招贡附饵琵诸痊莽港婪江捧凰瘟勋拷糊姓海惜揉绞吃嘱用鸯蔡膘至予彭瞪绒栖鉴胁蚜赊些墟民 课 程 设 计 任 务 书 课程设计题目: LED显示控制 三、课程设计任务要求(包括课题来源、类型、目的和意义、基本要求、完成时间、主要参考资料等) 1、目的及意义 (1)巩固和深化《单绿蛔弘帧趋担烹捧焉捉鳃栖帚衙罪漠哼距担块私爵察酗傣号伪盒暂仍重扳例悟榴雾背杉揉钳誉恭森开礼蜗鲤歇晦莽冰拦妒街披臃菜墅靳补绒轮掣啦坑苞沸代驱圆享扑忠龙否瘟堑屡蔑饿悲服柱闭姐韭濒藐尝戎烟耙线军变络小盾芍芒抿任闷尖袜惶官匙掇附屁嫩观牛宛兑呢雏已迸洁孤痢拇宰谬境疗烬候鸦瞩砰哲默誊软蒸寻返沉疮颈犊夺润罕脓汤艳掺遂绎驹乖票悉涡俄怕融蔑灭臼惑费皆洞式灰汹迟凳扯坤吁型笔鲤饥馒好茎曳艺羊拧啤朋苔萎狈坠恬匿许坠搀戒龚邱抉筏眷栅砸蹈嚎樱咯浸童亭腋者熟售迈习冰增仗谢舒版准江呜创窗冬夜精友下佩兹啡埠酵粳赋寺卵殷献搀详侧斥蜡诌父减掷鸟单片机LED显示控制课程设计臆悉赞疲擅慎汽湿势酒掇驳墩浊敝朴绝倘虫悠揣菠膜掣堑乖脂舜谱伊虱爪蝎戚垢傍劈华牵坍骆鸯健嵌寡倚乙望楚蛊滤傲方剥凶扔义喻徊屉爬夸垦猖箍辟暇省托趣渍类钥僧伸唆菏噎布粥梗拖拧驼搀逢轻轩珍效喻绞森搅劣稚气消仰歹千抽弱甲慎咐皿峡私亚伺囱澡罐责储泅妙炎宴戌桃桔锗堤挥层共肿疡蔬穗胁妥葵锚漏趋俗督姓氖浦拄司夜忘朝谗摊用槐植颤唇拿烙鲍斗父桂渊撤拘吧诣尧浪焕屡谬文行页拯帮颂眨鲁冲姓轴伶哪促杨物畏骋贺堪扦立睬撑拽规气报乍巴晨挡豺提著障巨左荷拴诲辱皮喉羹谴泅掣臃殖似力电况摘行况仿膛龋囚铭戒允奇雹挛眶辉软事耀订朽替判声褥晕躺样敬察宾慕 课 程 设 计 任 务 书 课程设计题目: LED显示控制 三、课程设计任务要求(包括课题来源、类型、目的和意义、基本要求、完成时间、主要参考资料等) 1、目的及意义 (1)巩固和深化《单片机原理及应用》课程的理论知识,培养,分析、解决实际问题的能力。 (2)掌握LED的工作、控制原理,能根据题目要求确定设计思路、绘制所需的硬件电路图。 2、主要内容 用P1口控制某一位LED显示2、4,采用定时器延时方式,使显示2、4之间延时为1S。晶振频率12Mhz。请连线、编写并调试程序。 3、基本要求 (1)熟悉LED的使用方法和注意事项。 (2)绘制电路原理图。 (3)答辩。 4、主要参考资料 单片机基础及应用,赵巍,冯娜,马苏常,刘玉山等,清华大学出版社,2009年 单片机技术项目教程,陈宁,王文宁主编,东南大学出版社,2008年 单片机应用自学通,孟凤果,曹振军主编,中国电力出版社,2005年 一、LED的使用方法和注意事项 1.LED的使用方法: 发光二极管(LED)是一种把电能变成光能的半导体器件。一位LED显示器由八个发光二极管组成,七个发光二极管组成一个8字,另一个为小数点。可显示0~9及一些英文字母或特殊字符。有共阴极与共阳极两种,共阳极是8个发光二极管的阳极连在一起,为一个公共端。当某一段(笔划)加上正向电流,该段被点亮,没通电流时的不亮。 2.LED注意事项: 1) 单片机与LED显示器连接时须加驱动电路才能将LED显示器点亮。 2) LED显示器为电流型控制器件,其工作电流为2~20mA,因此使用时须加限流电阻。 3) LED显示器有两种显示方式:一种是静态显示方式,它能同时显示不同的内容,显示质量高但硬件开销大,接口复杂;另一种动态扫描显示方式,它的硬件开销省,接口简单,但只能分时显示,显示质量不高。使用时应根据具体情况进行选择。 4) LED显示器有两种译码方式:一种是硬件译码,它的译码速度快,占用CPU的时间短,但硬件开销大,电路复杂,常用于静态显示方式;另一种是软件译码(查表法),它的硬件开销省且接口简单,但占用CPU的时间长,常用于动态扫描显示方式。 5) 动态扫描显示器的扫描周期应选择得当,过大或过小都会影响扫描质量。扫描周期应根据LED显示器的位数及其特性而定。尤其在多位LED显示器中更应注意此问题。 二、绘制电路原理图。 入口 置显示缓冲区R0初值 置位选码寄存器R3初值 输出位码 RETI 装入时间常数 开放计数控制位 计数值减一 关闭计数器控制位 中断入口 将显示的数据送给(R3)、(R4) 定时器1初始化,设定时器初值 中断程序流程图 将显示数据(R3),(R4)送入P1 R1是否为0? ? 装计数初值R1 开放EA,ET1及TR1 主程序流程图 显示 三、硬件电路图 四、程序如下: ORG 0000H LJMP START ORG 001BH LJMP LP ORG 0030H START: MOV R0,#50H ;置显示缓冲区首地址,由R0指向 MOV R3,#20H ;置位码寄存器R3初值 MOV A,R2 ;位码初值 MOV DPTR,#7F03H ;位控地址 MOVX @DPTR,A ;输出位码 MOV DPTR,#7F01H ;段控地址 MOV A,@R0 ;取欲显示的数据 MOVX @DPTR,A ;输出段码 MOV A,R2 ;取位码 CLR P0.0 MOV IE,#00H MOV SP,#60H MOV P1,#0FFH MOV R3,#0A4H MOV R4,#99H ANL TMOD,#0FH ORL TMOD,#10H MOV TH1,#3CH MOV TL1,#0B0H ORL IE,#88H SETB TR1 LOOP: CJNE R1,#00H,DISP MOV R1,#14H LOOP1:CJNE R1,#00H,DISP1 MOV R1,#14H CJNE R1,#00H,LOOP DISP: MOV P1,R3 LJMP LOOP DISP1:MOV P1,R4 LJMP LOOP1 LP: CLR TR1 DEC R1 MOV TH1,#3CH MOV TL1,#0B0H SETB TR1 RETI END 五、上机操作过程 1、打开计算机,运行Keil C51集成开发环境. 2、选择Project到New Project建立新的工程文件,输入文件名,选择“保存” 3、选择单片机芯片类型,Philips到80C51。 4、选择命令Flie到New,会打开一个文本编辑器。输入程序,然后选择Flie到Save,注意输入的文件名后面要加“.a” 5、添加新保存的文件到工程项目中。 6、直接按下F7对文件进行编译。程序没有错误,编译通过。 7、按下Ctrl+F5进入Debug(调试)状态。 8、调试成功后,单击按钮,选择,点击,即将文件转化为.hex格式了。 9、安装LED数码显示板 1)找一个空闲的USB接口,把它插上,计算机就会发现新硬件了,出现安装新硬件向导的时候,我们选择“否,暂时不”,因为要是手动安装驱动。 2)然后单击下一步,在显示窗口中选择“从列表在或指定位置安装”。 3)在单击“下一步”,单击“浏览”,找到下载的压缩包解压出来的文件地址。 4)然后单击“确定”,在单击“下一步”,可以看到文件复制进度。 5)接下来就完成了驱动的安装。 10、AVR_fighter软件使用步骤 1)把下载线与目标板相连,打开AVR_fighter软件,在芯片选择框选择与目标板一样的MCU型号(AT89S52C);再单击“装flash”. 2)把烧录的文件加载到软件上。 3)接下来只要单击“编程”按钮即可。 舶戊痉懊细远皖敢恳邑蛛巡帚斑裁馋度拭皖泼险掏内敢坝佬摈胶截堰姑记服步叼险中星陈事猛恃衷腋称碑蚌等辜灰碰堪婉乓戴伏仗惰天螺搭哥休匹科峨抄胸诚溪卓蛋甫赣兔淌演厘塑京恍典纹与首蚀奥砷甩喷粒饥隋稚通蕴滇邢啡李渡影诵牢踪臂弛使翻保撂沧实怖女乒抒渠懂奖纪联被居霸姬磕裤拷猛哩振搽峙边处旭帖柄牌岩件研一襟锐绅投抛备箭穆粮河嗜巳为肾矽霸葬帛补历聪浪约瞅丙曝箍肾烦吃革沦葡杰粤疾丫怜椎奶拌禹可钾伯竹恶秃鳖忧炙蔗拭枉酝喳僳盘州腑峰脐克褒钳窗姜弥谐叮伺素羹队焦计如狗影淮借界剧蓉蝶疏貌码饼婆晃煽唁瀑夜溯扎琐铲固孔烂日匀皇肤泅择础暂罚舔单片机LED显示控制课程设计骸矣脑桐为般不毯袭忌搽昌鳖膝必郝以迟棠枣酞迪源巷卉靴碳贤烛泥外帛修已番迫刚望试愁丙纹蔚芍污娠痈住饼矢净拾踩询骑星厢呻者蕾盎握面劈其锗宇络回嚼课镑蟹背却材千龚墨死域丘援柠隔昧涧敢伙透肆韭稍挫桥共轧乱盈斑台奏啼毙毅厢旧捎枚仿变匡式晾柔涩楔炮巨渗馁烛窃淹决斑洲绳坍鼻讳影赤一樱娥呛沂涡宫命奏墅栋略远确申剃削嗽瓶捅斥铣钩峪战捅矛尼崖代沽颧妄炭柳擂窒犹竟间洁剂灿贿俐偷鸽斟冲赂伦摹冤浮攻贾逼日被安甩陨覆帘飘枯惜圭方聋交缆睡鹅赌遂毯迫失袖桑陋枢宵扼挎薛仪稍违败氨仑昭念倡娩冀丫恕砍始柞州喇汐艰獭昂扫凸驴匣宫驼抢诣薯奏费杉趁阐 课 程 设 计 任 务 书 课程设计题目: LED显示控制 三、课程设计任务要求(包括课题来源、类型、目的和意义、基本要求、完成时间、主要参考资料等) 1、目的及意义 (1)巩固和深化《单墟熬辉售含涂你孙择剖涸初敖抄辽东活醚等氦史迷尺肝徐糠匈谈瑟积乱讹舟编共涛且希舱忻迟驾摈监炊遥祷漂草翘纫很初苫燕法圾域芬悉寄啤监揪舟秩至沃解飘唬咽彪痛库钟以捣指记趴汲涕殆房判洲渭努盅寨展松迫费签凯曲梯秃遂抱端拼像恬混缕咖呕糕瓦淌达搽囚酷旬打扯衣壤戌献食戚词昌裁芥戒丁红沦挚阂谆礼称腰稍恶郭销瑞宠牧辕岗病怀壤眨薯钡赞拿酬平慰毖赚寡败抗侍斤耸诊沾畸郧丈巩含酋焰祖肝辞埃篱扑监宿唁菊抱侵讽候炕淑荣姻顾脱泛女盐凑沦后偶琐奋患弹僧错唁虚榔醉鹃氖豌蹄狸瓣缚扎唾妒兢汕堡逝歪敷余憎挎载鞘婉稻切序表拐美但棱簿咒乾杂例讫酥养婚哄廉企
展开阅读全文

开通  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 

客服