单片机循环彩灯电子电路综合设计与装配实训报告.doc

上传人:仙人指路1688 文档编号:4147391 上传时间:2023-04-07 格式:DOC 页数:30 大小:5.18MB
返回 下载 相关 举报
单片机循环彩灯电子电路综合设计与装配实训报告.doc_第1页
第1页 / 共30页
单片机循环彩灯电子电路综合设计与装配实训报告.doc_第2页
第2页 / 共30页
单片机循环彩灯电子电路综合设计与装配实训报告.doc_第3页
第3页 / 共30页
单片机循环彩灯电子电路综合设计与装配实训报告.doc_第4页
第4页 / 共30页
单片机循环彩灯电子电路综合设计与装配实训报告.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《单片机循环彩灯电子电路综合设计与装配实训报告.doc》由会员分享,可在线阅读,更多相关《单片机循环彩灯电子电路综合设计与装配实训报告.doc(30页珍藏版)》请在三一办公上搜索。

1、新疆工程学院实 训 报 告 实 训 科 目 电子电路综合设计与装配实训 系 部 电气与信息工程系 专 业 电气自动化 班 级 电气11-44(3) 姓 名 实 训 地 点 A223教室 指 导 教 师 完 成 日 期 2013.1.4 新疆工程学院教务处 说 明一、报告封面必须按指定封面用钢笔或炭素笔填写,字体要规范。二、报告应含有以下内容:1、前言2、实习目的及要求3、实习时间4、实习地点5、实习单位和部门6、实习内容:按实习大纲、实习进度计划的要求和规定,并结合自己的体会写。7、实习总结 指导教师评语及成绩评定教师评语: 年 月 日评定结果 教师签字:新疆工程学院实习(实训)鉴定表系部:电

2、气与信息工程系 专业:电气自动化 填表时间:2013.1.4班 级姓 名学 号联系电话宿舍住址实 习 地 点A221室实 习 时 间2012年12月3日2013年1月5日课题内容或实习内容电子电路综合设计与装配实习所在单位评鉴定等意见:负责人签字: 年 月 日实习带队教师评鉴带队教师签字: 年 月 日学生所在系部评鉴系部领导签字: 年 月 日评定结果系部盖章:注:1、本表用于三周以上的实习(实训)、设计、测绘等实践教学评定。 2、评定结果按“优、良、中、及格、不及格”五级予以评定。3、 如实习所在单位另有鉴定材料,可附于本表后。新疆工程学院 电气系电子电路综合设计与装配实训任务书 12/13学

3、年上学期 2012年12月3日专业电气自动化班级11-44(3)实训名称 电子电路设计与装配设计题目循环彩灯指导教师起止时间2012123201315周数5设计地点A221教室实训目的:1、巩固和扩大已学过的电子技术的基础知识,为专业课程的学习建立初步的感性认识并提高我们的工程实践能力。2、掌握印刷电路板的设计与制作的基本方法。3、了解电子产品的生产过程,包括生产工艺流程,电子元器件的识别、老化、筛选、测试、焊接、装配及调试,掌握电子线路的安装、焊接和调试的基本技能。4、了解一种电子设备主要零部件加工过程的技术要求、结构原理以及装配调试工艺。5、培养我们的劳动观念,加强组织性和纪律性,促进我们

4、综合素质的全面提高。实训任务或主要技术指标:1、计算机软件应用能力及Protel99SE训练2、电子电路设计能力训练,熟悉所制作电路的工作原理,能画出原理图和安装图。3、电子电路制作能力训练,掌握印刷电路板(PCB)的设计方法与制作工艺。实训进度与要求:第一周、第二周:软件学习(即Protel99SE学习)要求:掌握Protel99系统需求、安装及环境设置;Protel99原理图绘制;Protel99电路仿真设置及过程;Protel99 PCB电路板设计。第三周:电子实训要求:学习电子电路的设计与装配方法;熟悉各种电子元件、集成电路的性能及使用方法。第四周、第五周:电子制作要求:掌握电子仪器设

5、备的结构构成;电子元器件的识别和老化筛选;掌握万用表、示波器、晶体管图示仪、函数号发生器等有关常用电子仪器的使用方法。了解印刷电路板的制图、定稿及制板等生产制造过程。了解焊料与焊剂,熟悉焊接工艺;较好地掌握焊接技术,保证焊接质量,了解和掌握印刷板的装配工艺。参考文献:1黄智伟 全国大学生电子设计竞赛(制作实训) 北京航空航天大学出版社 2007年版2黄智伟 全国大学生电子设计竞赛(电路设计) 北京航空航天大学出版社 2007年版3周国运 单片机原理及应用 中国水利水电出版社 2009年版4胡宴如 模拟电子技术 高等教育出版社 2004年版教研室主任(签名) 系(部)主任(签名) 年 月 日摘

6、要 本次设计主要有两大部分:第一部分主要对Protel99 SE这一软件作了详细的介绍,而且基于Protel99 SE的功能对其绘图过程作了详尽的叙述,通过对其绘图过程的介绍后通过大量练习进行知识巩固与熟练。第二部分是在第一部分基础知识的了解学习完后进行了小组实训探究,详述了实训过程和实训中遇到的问题,这一部分内容主要包含了绘制原理图,做PCB板,元件选择,元件选择,焊接材料,焊接技巧,产品调试等内容。 循环彩灯的设计是单片机较为经典的实例,结合汇编语言,可以实现一些简单的功能,本报告简要介绍了循环彩灯的电路图、设计原理、编写程序以及电路运行分析。关键词: 循环彩灯 单片机 目 录1 绪论12

7、 小组实训12.1 “循环彩灯”实训目的12.2 “循环彩灯”原理简介12.3 实训过程(循环彩灯)12.3.1建立原理图12.4 制作PCB 板22.5 PCB板3D效果32.6 实物图32.7 循环彩灯功能53 电子元件与材料焊接53.1 电子元件53.2 焊接操作介绍93.2.2 基本步骤103.2.3焊接手法的具体实施103.2.4对焊接的要求103.3 具体焊接103.3.1 元器件的焊接练习103.4 焊接工艺的体会114.1 Protel 99 SE的概述134.1.1 Protel 99 SE 的组成134.2 原理图设计基础144.2.1 电路原理图的设计步骤144.3 进行

8、电路原理图绘制的操作步骤144.3.1 Protel 99 SE的界面介绍144.5 用protel99se制作印刷电路版的基本流程164.5.1 原理图的封装16总 结17致 谢18附 录21参 考 文 献231 绪论 当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。 LED因其体积小,耗电量低,高亮度及环保等优点而被广泛应用于公共场所的大屏显示上,LED点阵大屏可应用于户外广告,交通导

9、航,大厅公告,比赛的多媒体实时显示等领域。我们的电路设计是基于STC89C52单片机, 用固定的8个彩灯营造出流动的效果,可应用于广告背景,也可以用于节日装饰,所应用的结构较为简单,结合多组模块,可以改良显示效果。2 小组实训2.1 “循环彩灯”实训目的我们通过一段时间的学习,我们学习了单片机,数电,模电和电路等知识,次实训目的就是检验我们学习的程度,实训不仅检查我们课本知识学了多少,还检查了我们动手实践能力。我们组制作循环彩灯,循环彩灯虽然简单,但它所包含的知识面广,既包含了单片机,数电,模电和电路的很多知识,能很有效的检验我们学习。2.2 “循环彩灯”原理简介 单片机在上电初始后,其各端口

10、输出为高电平。如果我们现在想让接在P2.0口的LED1亮,那么我们只要把P2.0口的电平变为低电平就可以了。想让LED1灭,LED2亮,只需将P2.0升高,P2.1变低,LED1就熄灭LED2随后即点亮。2.3 实训过程(循环彩灯)2.3.1建立原理图 在Protel 99SE所建的“循环彩灯”窗口下,绘制电路原理图如下图2.1示。 图2.1 循环彩灯的原理图 2.4 制作PCB 板 按照步骤制作自动布线,如图2.2所示。图22循环彩灯的板2.5 PCB板3D效果如图 2.3 所示。 图2.3 循环彩灯的板2.6 实物图 实物图正面如图2.4所示。 图2.4实物图正面实物图反面如图2.5所示。

11、图2.5 反面实物图2.7 循环彩灯功能1、按下P1.0,彩灯顺时针循环亮灭 2、按下P1.1,彩灯逆时针循环亮灭 3、按下P1.2,彩灯顺时针循环亮 4、按下P1.3,彩灯对角线循环亮 5、按下P1.4,相邻两个彩灯逆时针循环亮 6、按下P1.5,彩灯两两交替亮灭 7、按下P1.6,彩灯成调格交替亮灭 8、按下P1.7,彩灯自顶向下分两路亮灭3 电子元件与材料焊接 如表1所示,是此次实训过程中所需的电子元件 表1电路元件表序号元件名称型号规格数量备注1电阻RJ11-1K-1/8W19R1、R22单片机STC89C52RC1U13发光二极管LED9D1、D24开关901410Q1、Q25晶振6

12、MHz1A16电解电容10uF/25V2C1,C26瓷片电容104/63V5C3、C47瓷片电容30/63V2C8、C93.1 电子元件1.电阻:电阻的单位是,电子产品广泛采用色环电阻,其优点是在装配、调试和修理过程中,不用拨动元件,即可在任意角度看清色环,读出阻值,使用方便。一个电阻色环由4部分组成(不包括精密电阻)。测量时可用万用表来测量电阻的“阻值”。 图3.1 电阻图形符号阻值判断:色标法用不同颜色的色环来表示电阻器的阻值及误差等级.普通电阻一般有4环表示,精密电阻用5环。 这个规律有一个巧记的口诀:棕一红二橙是三,四黄五绿六为蓝,七紫八灰九对白,黑是零,金五银十表误差 例如,红,黄,

13、棕,金 表示240欧。 此次实训我们组采用的是阻值为1K的电阻和阻值为2K的电阻,其中2K的电阻是连接开关的,1K的是连接二极管的它们作用都是限流。 图3.2 电阻元件如图3.3所示。 图3.3色环电阻2.电容:电容分为:有极性电容和无极性电容。识别方法:与电阻的识别方法基本相同,分直标法、色标法和数标法3种。直标法:容量大的电容其容量值在电容上直接标明,如10 F/16V 用万用表测量电容电阻。其中,磁片电容的电阻必须为无穷大,电解电容的电阻要求在兆欧以上。电容管脚较短的一端是负极。 如图3.4所示。 图3.4 电容此次实训我们共用了2种电容,瓷片电容和电解电容。3.晶振:用示波器可以测量晶

14、振是否起振。 图3.5 晶振我组使用的是:12MHz的石英晶振4.LED发光二极管: 晶体二极管为一个由P型半导体和N型半导体形成的P-N结,在其界面处两侧形成空间电荷层,并建有自建电场。当不存在外加电压时,由于P-N结两边载流子浓度差引起的扩散电流和自建电场引起的漂移电流相等而处于电平衡状态。当外界有正向电压偏置时,外界电场和自建电场的互相抑消作用使载流子的扩散电流增加引起了正向电流。当外界有反向电压偏置时,外界电场和自建电场进一步加强,形成在一定反向电压范围内与反向偏置电压值无关的反向饱和电流I0。当外加的反向电压高到一定程度时,P-N结空间电荷层中的电场强度达到临界值产生载流子的倍增过程

15、,产生大量电子空穴对,产生了数值很大的反向击穿电流,称为二极管的击穿现象。共使用了9个二极管。5.ISP下载口:是给单片机下载程序,如图3.6所示;图3.6 ISP下载口步骤如下:除下面要更改的设置外,其余采用默认。 选择所要烧录的单片机型号,如图所示的STC89C52。 点击“打开程序文件”打开需要烧写程序的代码(bin和hex格式)。 选择穿行口(COM),更具“设备管理器”找到的COM来选择。 点击“download/下载”按钮。 立刻打开系统板的电源开关,(就算是电源开关打开的,也要重新关 掉在立即打开,因为STC单片机是冷启动的,下载程序时有一个从关到开的上电过程。) 下载完成状态框

16、里显示的程序下载的过程和结果。3.2 焊接操作介绍3.2.1焊接工具助焊剂:松香为微黄至黄红色的透明固体,软化点7090,闪点:216。松香还具有结晶特性,容易产生结晶现象,在丙酮等有机溶剂中会有结晶趋势,结晶临界温度约100,结晶松香熔点110135,且难于皂化。此外,松香还具有旋光性,松香比旋值控制在015之间(最佳点+7)即为无结晶现象和结晶趋势最低的松香。 图3.7 松香焊接材料:焊锡标准焊接作业时使用的线状焊锡被称为松香芯焊锡线或焊锡丝。在焊锡中加入了助焊剂。这种助焊剂是由松香和少量的活性剂组成。焊接作业时温度的设定非常重要。焊接作业最适合的温度是在使用的焊接的熔点+50度。烙铁头的

17、设定温度,由于焊接部分的大小,电烙铁的功率和性能,焊锡的种类和线型的不同,在上述温度的基础上还要增加100度为宜。 3.焊接工具:电烙铁,是电子制作和电器维修必工具,主要用途是焊机元件及导线,按结构可分为内热式电烙铁和外热式电烙铁,按功能可分为焊接用电烙铁和吸锡用电烙铁,根据用途不同又分为大功率电烙铁和小功率电烙铁。内热式的电烙铁体积较小,而且价格便宜。一般电子制作都用20W-30W的内热式电烙铁。当然有一把50W的外热式电烙铁能够有备无患。内热式的电烙铁发热效率较高,而且更换烙铁头也较方便。3.2.2 基本步骤(1)准备焊接:左手拿焊丝,右手握烙铁.要求烙铁头保持清洁,无焊渣等氧化物。(2)

18、加热焊件:将烙铁头靠在两焊件的连接处,加热整个焊件全体,时间大约1-2秒钟。要注意烙铁头同时接触焊盘和元件的引线。(3)送入焊丝:哈年的含件表面加热到一定温度时,焊锡丝从烙铁对面接触焊件。 (4)移开焊丝:当焊丝熔化一定量后,立即向左上四十五度方向移开焊丝。3.2.3焊接手法的具体实施(1)保持烙铁头的清洁。(2)靠增加接触面积来加快传热。(3)加热要靠焊锡桥。(4)烙铁的撤离要即使,而且撤离时的角度和方向与焊点的形成有关。(5)在焊锡固定以前不能移动,否则极易产生虚焊。3.2.4对焊接的要求(1)可靠的电气连接。(2)足够的机械强度。(3)光洁整齐的外观。(4)形状为近似圆锥而且表面微微凹陷

19、。(5)焊件的连接面呈半弓形凹面,焊件与焊料交界处平滑,接触脚尽可能小。3.3 具体焊接3.3.1 元器件的焊接练习操作:每人拿一部分电阻在废电路板上练习焊接出现的问题:(1) 加热时间过长,造成焊点外观变差,焊盘脱落。(2) 加热时间不过造成焊锡没有完全熔化。(3) 焊锡过多造成焊点不美观,焊接质量不好。(4) 焊锡过少,造成虚焊。解决方法:经过多次练习后,焊接技术基本熟练,焊接手法也趋于规范,焊点质量逐渐变好。3.3.2 导线的焊接方式:搭焊、直焊、勾焊、平焊,如图3.8所示。 图3.8 焊接方式3.4 焊接工艺的体会通过几天焊接工艺学习, 我已经基本上掌握了有关焊接工艺的尝试和工艺要求,

20、并在实际操作中得到了练习与巩固。过去看别人焊东西总以为很简单,可一但自己动手手才真正了解到了其中的难处,其实要想真正焊接出合格的焊点,光靠深刻的理论知识是远远不够的,它还要求我们具备很长时间时间的工作经验和娴熟的焊接技巧,这也是从另一个侧面在教导我们,在学习理论知识地同时,也要积极的去实践。这是相当重要的一个环节。虽然我的焊接仅仅短暂的几天,但是它极大地培养了我理论联系实际的能力和培养分析问题和解决问题的能力,同时增强了我的独立工作的能力。焊接是金属加工的基本方法之一。其基本操作“五步法”是准备施焊,加热焊件,熔化焊料,移开焊锡,移开烙铁(又“三步法”)。看似容易,实则需要长时间练习才能掌握。

21、刚开始,焊点只能用“惨不忍睹”这四个字来形容,一个不小心,不是烫了手就是烧着头发了。但是,在不断挑战自我的过程中,我拿着烙铁的手不抖了,送焊锡的手基本能掌握用量了,焊接技术日趋成熟。当我终于能用最短时间完成一个合格焊点时,对焊接的恐惧早已消散,取而代之的是对自己动手能力的信心。在这一过程当中深深的感觉到,有些事物是不能看表面的。在焊接实习的过程中我学到了许多以前我不知道的东西,比如,像实习前我只知道有电烙铁,不知道它还有好多种类,如单用式、两用式、调温式、恒温式、直热式、感应式、内热式和外热式等。还有就是在挂锡以前不能用松香去擦拭电烙铁,这样会加快它的腐蚀并且增加空气污染等等。 造成虚焊常见的

22、原因有以下2种:(1)焊盘不够清洁,元器件的引脚脏污,烙铁加热时间不够长以至焊锡熔化不够完全。(2)焊接前没有预热或是预热不够彻底。在焊接前往往会忘记预热,预热是防止虚焊的重要手段。刚开始焊接时焊点往往会形成锡球,锡不能散布到整个焊盘,经过不断的尝试才发现原来是烙铁温度太低,其实烙铁头太小或是焊盘氧化也会造成这样的现象。有时拿开烙铁时会形成锡尖,原因是烙铁温度不够高,助焊剂没熔化,没起作用或者是烙铁温度过高,助焊剂挥发掉,焊接时间太。在焊接完有时会发现,锡表面不光滑,起皱,这也是烙铁温度过高,焊接时间过长造成的。锡线从烙铁头上加入、加锡过多、烙铁头氧化会形成焊珠。烙铁温度过高,或是烙铁头放到板

23、上的时间过长往往会使PCB离层。经过这些天的焊接,我总结了以下几点心得与经验:1) 焊接顺序 元器件装焊顺序依次为:电阻器、电容器、二极管,其它元器件为先小后大电子元器件的焊接2) 焊接要点:1. 焊接最好是松香、松香油或无酸性焊剂。不能用酸性焊剂,否则会把焊接的地方腐蚀掉。2. 焊接前,把需要焊接的地方先用小刀刮净,使它显出金属光泽,涂上焊剂,再涂上一层焊锡。3. 焊接时电烙铁应有足够的热量,才能保证焊接质量,防止虚焊和日久脱焊。4. 烙铁在焊接处停留的时间不宜过长。 3) 常用元器件的焊接:1电阻器焊接 按图将电阻器准确装人规定位置。要求标记向上,字向一致。装完同一种规格后再装另一种规格,

24、尽量使电阻器的高低一致。焊完后将露在印制电路板表面多余引脚齐根剪去。 2电容器焊接 将电容器按图装人规定位置,并注意有极性电容器其“”与“”极不能接错,电容器上的标记方向要易看可见。先装玻璃釉电容器、有机介质电容器、瓷介电容器,最后装电解电容器。 3二极管的焊接 二极管焊接要注意以下几点:第一,注意阳极阴极的极性,不能装错;第二,型号标记要易看可见;第三,焊接立式二极管时,对最短引线焊接时间不能超过 2S 。4 Protel 99 SE的介绍4.1 Protel 99 SE的概述4.1.1 Protel 99 SE 的组成 Protel 99 se 软件是电子线路设计与制板方面的佼佼者,pro

25、tel 99 se 是一个32位的windows 软件,其编辑环境采用了视窗风格,利用鼠标和键盘就可以轻松进行设计工作,操作起来非常方便,极大的提高了设计工作的效率。Protel 99 SE主要由原理图设计系统、印制电路板设计系统两大部分组成。 第一部分:原理图设计系统。 是一个易于使用的具有大量原件库的原理图编辑器,主要用于原理图的设计。它可以为印制电路板设计提供网络表。该编辑器除了具有强大的原理图编辑功能以外,其分层组织设计功能、设计同步器、丰富的电气设计检验功能及强大而 完善的打印输出功能,使用户可以轻松完成所需的设计任务。 第二部分:印制电路板设计系统。 是一个功能强大的印制电路板设计

26、编辑器,具有非常专业的交互式布线及元件布局的特点,用于印制电路板(PCB)的设计并最终产生PCB文件,直接关系到印制电路板的产生。 Protel99SE的印制电路板设计系统可以进行多达32层信号层、16层内部电源/接地层的布线设计,交互式的元件布置工具极大地减少了印制板设计的时间。它还包含一个具有专业水准的PCB信号完整性分析工具、功能强大的打印管理系统、一个先进的PCB三维视图预览工具。4.2 原理图设计基础4.2.1 电路原理图的设计步骤在Protel 99 SE中,设计电路板最基本过程有以下2个步骤: 1.电路原理图的设计 电路原理图的设计主要是利用Protel 99 SE中的原理图设计

27、系统Advance Schematic 99 来绘制一张电路原理图。在这一部中,可以充分利用其所提供的各种原理绘图工具、丰富的在线库、强大的全局编辑能力以及便利的电气规则检查,来达到设计目的。 2.印制电路电路板的设计 印制电路板设计是电路设计的最终目标.印制电路板的设计主要是利用Protel 99 SE的PCB设计系统来完成印制电路版图的绘制,完成高难度的布线以及输出报表等工作。 概括地说,整个电路板的设计过程先是编辑电路原理图,并且生成网络表,然后进行布局,再人工布线或根据网络表进行自动布线.前面谈到的这些内容都是设计中最基本的步骤。原理图设计完成后,我们可用电路信号仿真进行验证调整,电路

28、信号仿真是原理图设计的扩展,为用户提供一个完整的从设计到验证的仿真设计环境。它与Protel 99 SE原理图设计服务器协同工作以提供一个完整的前端设计方案。4.3 进行电路原理图绘制的操作步骤现在我们以共射极电路为例来介绍电路原理图绘制。4.3.1 Protel 99 SE的界面介绍在Protel99 SE主窗口中,单击菜单File-New,弹出“新建设计数据库”对话框,如图2.1所示。图4.1 新建设计数据库在该对话框中,Design Storage Type选项表示数据库形式,默认选择是MS Access Database(数据库形式);在后可以改变新建的文件名,例如:要以人名命名可以更

29、改为姓名.ddb.图中默认的保存地址是桌面,Database File Name选项表示数据库文件名;点击Browse按钮,可选择文档放置路径,点击OK按钮确认,关闭该对话框。可以选双击文件夹Documents,进入该文件夹,单击菜单File-New,在弹出的“新建文件类型选择”对话框中,如图2.2所示,选中Schematic Document图标,以建立一个原理图文件(.Sch)。点击OK按钮。图4.2 新建文件类型选择回到Proetl99SE窗口后,修改原理图文件名,然后双击该文件图标,进入原理图设计窗口,如图4.3所示。图4.3 原理图设计窗口4.4 绘制电路原理图 如图4.4所示。 图

30、4.4共射极放大电路原理图4.6 用protel99se制作印刷电路版的基本流程4.6.1 原理图的封装对如下图4.8所示进行封装。 图4.8共射极放大电路封装 总 结通过此次电子电路实训,我们掌握了单片机一些基本的使用,接触了汇编语言,学到了许多课本上没有的知识,比如说,我学习了Protel 99 SE的基础知识,学习了运用Protel 99 SE进行绘图、仿真、制作PCB板,同时又锻炼动手能力,增强了我们的自学能力,而且在设计电路过程中,我们领会了团队合作的精神,也对于电子电路设计产生了浓厚的兴趣。这是大学学习阶段一次非常难得的理论与实际相结合的机会,通过这次比较完整的实践,我摆脱了单纯的

31、理论知识学习状态,和实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际操作问题的能力,同时也提高我查阅文献资料、设计手册、设计规范以及电脑制图等能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。这是我们都希望看到的也正是我们进行实践设计的目的所在。在今后的学习生活中,我们会不断的学习新的知识,提高自己的能力。 致 谢非常感谢马老师和黄老师,在他们的指导下和搭档们的互相帮补下,我们组完成了这次电子电路制作实训。在此过程中,首先感谢老师在知识方面给予我们的引导与支持,从开始的

32、Protel99se入门到最后的基本融会贯通,都离不开老师的精心指导与教会,最后到设计中遇到的难点凝点得到了马老师的最终度过了难关。其次要感谢何国福在焊接过程中给我们的帮助,感谢我们组的用自己的实际行动证明了Protel99SE并不难,只要用心学困难总会被打到的,总之,和他们在一组很值得! 附录(程序编写)#include#include#define uchar unsigned char#define uint unsigned intsbit LED=P2;sbit s1=P10;sbit s2=P11;sbit s3=P12;sbit s4=P13;sbit s5=P14;sbit s

33、6=P15;sbit s7=P16;sbit s8=P17;uchar a,b,c,d,m,n,g,h,x,y,s,t,w,z;void delay(int i) int j ;for(;i0;i-)for(j=112;j0;j-);void main() a=0xfe; b=0xff; /顺时亮c=0x00; d=0x80; /到着亮灭 m=0xaa; n=0xff; /对角线t=0x3f;s=0xff;g=0xfc; h=0xff; /两两x=0xfa; y=0xff; /调格w=0x7c; z=0xff;/分两路亮灭 while(1) if(s1=0) /1 P2=a; a=_crol_

34、(a,1); delay(200); P2=b; b=_crol_(b,1); delay(500) ; else if(s1=1)&(s2=0) /2开关 P2=c; c=0; delay(200); P2=d; d=_crol_(d,1); delay(500); else if(s1=1)&(s2=1)&(s3=0)/3开关 P2=a; a=_crol_(a,1); delay(200); P2=b; b=_crol_(b,1); delay(500); else if(s1=1)&(s2=1)&(s3=1)&(s4=0)/4开关 P2=m; m=_crol_(m,1); delay(2

35、00); P2=n; n=_crol_(n,1); delay(500); else if(s1=1)&(s2=1)&(s3=1)&(s4=1)&(s5=0) /5开关 P2=t; t=_crol_(t,1); delay(200); P2=s; s=_crol_(s,1); else if(s1=1)&(s2=1)&(s3=1)&(s4=1)&(s5=1)&(s6=0) P2=g; g=_crol_(g,1); delay(200); P2=h; h=_crol_(h,1); delay(500) ;else if(s1=1)&(s2=1)&(s3=1)&(s4=1)&(s5=1)&(s6=

36、1)&(s7=0) P2=x; x=_crol_(x,1); delay(200); P2=y; y=_crol_(y,1); delay(500) ; else if(s1=1)&(s2=1)&(s3=1)&(s4=1)&(s5=1)&(s6=1)&(s7=1)&(s8=0) P2=w; w=_crol_(w,1); delay(200); P2=z; z=_crol_(z,1); delay(500);P0=w; 参 考 文 献1黄智伟 全国大学生电子设计竞赛(制作实训) 北京航空航天大学出版社 2007年版2黄智伟 全国大学生电子设计竞赛(电路设计) 北京航空航天大学出版社 2007年版3周国运 单片机原理及应用 中国水利水电出版社 2009年版4胡宴如 模拟电子技术 高等教育出版社 2004年版

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号