单片机实习报告.docx
- 文档编号:23363177
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:9
- 大小:53.62KB
单片机实习报告.docx
《单片机实习报告.docx》由会员分享,可在线阅读,更多相关《单片机实习报告.docx(9页珍藏版)》请在冰豆网上搜索。
单片机实习报告
单片机实习
课题:
数码管动态显示数字
系别:
_电气工程系
班级:
机电0902
专业:
机电一体化技术
学号:
学生姓名:
指导老师:
完成日期:
2011年11月25日
指导教师评语:
指导教师:
年月日
成绩评定:
指导教师:
年月日
单片机实习任务书
1、实习班级:
机电0902
2、设计题目:
数码管动态显示数字
3、设计要求:
(1)采用STC90系统显示电路,实现数码管的控制。
(2)绘制相应原理图,并完成电路分析。
(3)硬件电路的焊接
(4)外电路的连接问题。
4、时间安排:
顺序
任务
时间(天)
1
读任务书,搜集资料
1
2
设计、绘制及分析原理图
1
3
硬件电路的焊接
1
4
编写控制程序,进行调试
1
5
系统组合调试,编写说明书
1
合计
5
5、成绩评定:
根据学生独立分析问题和解决问题的能力、理论与实践相结合的能力、实习实训中的工作态度综合给出成绩评定。
评定等级分为优、良、中、及格和不及格五等。
机电系数控教研室
2011年11月21日
目录
前言…………………………………………………………………1
原理图…………………………………………………………………2
LED数码管动态显示…………………………………………………3
双位数码管显示控制程序及说明……………………………………4
心得体会………………………………………………………………5
参考文献………………………………………………………………6
前言
漫步在繁华的现代化的大都市的大街上,随时都可以看到街上有很多可以用卡取钱的机器(ATM自动柜员机),十字路口的交通灯。
我们的手机,我们家里数码电视机、数码音响、遥控器、空调、智能玩具.....
这些“高科技”看上去是如此的神秘,它到底是怎样构成的,它是通过什么样的程序和什么样的方式来完成这一系列指令的呢?
让我们取钱更方便、避免城市的交通混乱和交通阻塞……给我们生活带来了处处方便。
其实这也是用单片机来控制的,单片机在我们生活中触手可及,它是如此地贴近我们的生活,单片机给我们的生活带来的有如此多的便利。
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。
更不用说自动控制领域的机器人、智能仪表、医疗器械了。
因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。
科技越发达,智能化的东西就越多,使用的单片机就越多。
看来学单片机是社会发展的需求。
据统计,我国的单片机年容量已达1-3亿片,且每年以大约16%的速度增长,但相对于世界市场我国的占有率还不到1%。
特别是沿海地区的玩具厂等生产产品多数用到单片,并不断地辐射向内地,这说明单片机应用在我国才刚刚起步,有着广阔的前景。
培养单片机应用人才,特别是在工程技术人员中普及单片机知识有着重要的现实意义。
面对着学习单片机一个终生受用的职业,不受年龄的限制。
同时面对着生活的现代化,我们衣、食、住、行也就越来越依赖各式各样的“高科技”了,也就有很多地方都用到高集成电路IC和单片机。
原理图
LED数码管动态显示
静态显示驱动
静态驱动也称直流驱动。
静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。
静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动,要知道一个89S51单片机可用的I/O端口才32个呢:
),实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。
动态显示驱动
LED数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。
通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。
在轮流显示过程中,每位数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。
双位数码管显示控制程序及说明
8段数码管显示.两位数码管显示00--99依次循环(动态扫描方式).p0做LED显示数据输出口.p2.4;p2.5分别控制数码管个位数和十位数显示.
8段数码管从内部接线上分共阳和共阴两种。
在电路设计时应根据情况决定采用共阳或共阴,其基本原则是:
若单片机IO口直接驱动数码管个段,最好采用共阳数码管,若数码管是通过驱动芯片与单片机相连的,就要看驱动芯片对数码管极性的要求了。
下面的实验采用共阳数码管。
START:
MOVR0,#0;清零
MOVDPTR,#TABLE;指定查表起始地址
LOOP:
ACALLDISPLAY;调用子程序DISPLAY
INCR0;R0加1
CJNER0,#100,LOOP;R0未到100则转换
JMPSTART;跳转
DISPLAY:
MOVA,R0;把R0里的数据送入A
MOVB,#10;把10送入B
DIVAB;ab相除
MOV20H,A;十位送入20H
MOV21H,B;个位送入21H
MOVR3,#50;把50送入R3
LOOP1:
MOVA,21H;取个位数
ACALLCHANG;调用子程序CHANG
CLRP2.4;开个位显示
ACALLDLY;调用子程序DLY
SETBP2.4;关闭个位显示
MOVA,20H;取十位数
ACALLCHANG;调用子程序CHANG
CLRP2.5;开十位显示
ACALLDLY;调用子程序DLY
SETBp2.5;关闭十位显示
DJNZR3,LOOP1;循环50次
RET;子程序返回
CHANG:
MOVCA,@A+DPTR;查表
MOVP0,A;查表结果送入P0
RET;子程序返回
DLY:
MOVR6,#20;典型延时子程序延时
D1:
MOVR7,#248;10ms
DJNZR7,$
DJNZR6,D1
RET
TABLE:
DB0C0H,0F9H,0A4H;表数据共阳极数码管显示代码
DB0B0H,99H,92H,82H
DB0F8H,80H,90H
END
心得体会
时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机实习课题也在一周内完成了。
俗话说“好的开始是成功的一半”。
说这次实习,我认为最重要的就是做好程序调试,认真的研究老师给的题目。
其次,老师对实验的讲解要一丝不苟的去听去想,因为只有都明白了,做起产品就会事半功倍,如果没弄明白,就迷迷糊糊的去做,到头来一点收获也没有。
最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。
通过这次单片机实习,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。
创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。
这个设计过程中,我们通过在原有的计数器系统进行了改进,使之增添了暂停、计数、清零等的三个控制功能,使之成为一个更加适用,功能更加完备的属于自己的一个系统。
设计结果能够符合题意,成功完成了此次实习要求,我们不只在乎这一结果,更加在乎的,是这个过程。
这个过程中,我们花费了大量的时间和精力,更重要的是,我们在学会创新的基础上,同时还懂得合作精神的重要性,学会了与他人合作。
作为一名自动化专业的大三学生,我觉得做单片机实习是十分必要的。
在已度过的大学时间里,我们大多数接触的是专业课。
我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力?
如何把我们所学的专业基础课理论知识运用到实践中去呢?
我想做类似实习就为我们提供了良好的实践平台。
首先在做本次实习的过程中,我感触最深的当属查阅大量的设计资料了。
为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同时也是必不可少的。
我们是在做单片机实习,但我们不是艺术家,他们可以抛开实际尽情在幻想的世界里翱翔,而我们一切都要有据可依,有理可寻,不切实际的构想永远只能是构想,永远无法升级为设计。
参考文献
[1]李广弟等单片机基础[M]北京航空航天出版社,2001.
[2]王东峰等单片机C语言应用100例[M]电子工业出版社,2009.
[3]陈海宴51单片机原理及应用[M]北京航空航天大学出版社,2010.
[4]刘守义等单片机技术基础[M]西安电子科技大学出版社,2007.
[5]钟富昭等8051单片机典型模块设计与应用[M]人民邮电出版社,2007.
[6]李平等单片机入门与开发[M]机械工业出版社,2008.
[7]李全利迟荣强编著单片机原理及接口技术高等教育出版社,2004
[8]楼然苗等51系列单片机设计实例北京航空航天出版社,2003
[9]唐俊翟等单片机原理及应用冶金工业出版社,2003
[10]刘瑞新等单片机原理及应用教程机械工业出版社,2003
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 实习 报告