下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录中文摘要 2英文摘要 2绪论 3第一章 设计思路 . 目的和方案的确定 41.1 设计思路 41.2 设计目的 51.3 方案的确定 6第二章 主要元器件介绍 72.1AT89S51 72.2 发光二极管 102.3石英晶振 .112.4 蜂鸣器 12第三章 电路图 . 程序框图 13第四章 电路分析及原理 154.1 电路分析 154.2 电路原理 17结 论 18参考文献 19附录:C语言程序 20中文摘要 随着改革的不断深入 , 社会主义市场经济的不断繁荣和发展 , 个大中小城市都在 进行亮化项目。个人企业为宣传自己企业的形象和产品 , 均采用广告手法之一 : 流水灯来实现这一目的
2、.当我们夜晚走在大街上 , 马路两旁各色各样的流水灯广 告均可以见到 ,一种是采用霓虹灯管做成的各种形状和多种彩色的灯管, 另一种为日光等管或白炽灯管作为光源 , 另配大型广告语或宣传画来达到宣传的效果。 这些灯的亮灭 , 闪烁时间及流动方向等均可以通过单片机来达到控制的要求 .绪论 在现在诸多的娱乐场所、理发店、宾馆、饭店、公司等的门外,都可以看 到各式各样的广告流水灯。所谓“广告流水灯”,就是将一系列的有颜色的广 告灯串联接在一起,然后令这些灯按一定的次序逐个或者几个的一次点亮和熄 灭。因为各灯点亮和熄灭,产生的效果就像流动的水一样,因此,就称这类广 告灯为“广告流水灯”。生活中广告流水灯
3、的形式和点亮的次序是多种多样 的。有单一颜色的几个灯按固定的次序来点亮的,有多个不同颜色的灯构成某 一图案依次点亮的,也有多排广告灯按多种组合好的次序循环点亮的等。我设 计的广告流水灯,就是这些广告灯中的类型。当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控 制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速 度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用 面广等优点,可以说,智能控制与自动控制的核心就是单片机。在大学学习期 间, 完成了前期的单片机基础知识学习以后,从大三开始将理论学习和实践相结 合, 逐步完成了一些系统的设计与制作。但
4、以前在制作课件时只是学一点做一 点,没有系统的总结经验。此次的论文撰写我认真对以前的单片机应用过程中 的问题进行了回顾和总结,使自己的经验得到了理论上的升华,这些都将是自 己今后进一步发展的宝贵财富。为了实现用单片机对广告灯实现控制,我用单片机着手对广告灯进行编 程,画出接线图、流程图和写出指令表再运行程序,然后根据实际情况对程序 进行调试与完善。在这次的课程中,我发现单片机在工业控制中的作用很大, 它能使人的控制转变成自动控制,大大地降低了产品的成本,很大地提高生产效率。第一章设计思路.目的和方案的确定1.1设计思路生活中广告流水灯的形式和点亮的次序是多种多样的。有单一颜色的几个 灯按固定的
5、次序来点亮的,有多个不同颜色的灯构成某一图案依次点亮的,也 有多排广告灯按多种组合好的次序循环点亮的等。我的设计就是这些广告灯中 的最基本类型。首先通过互联网看到有关流水灯的资料,然后看到一个电路 图,用单片机的8个引脚vPl.O P1.7)接8个发光二极管。如图1.1 :5r1$ I*j IdQuc5p口9Li r i i i i w亠,QmHQUGLiQU图1.1最后我把它复杂化,利用32个彩色发光二级管实现,构成 4个字母。分别是:Y,J,X,Y.如图 1.2X.±心 1* II,T至:T舛图1.2四个字母代表的是“阳江学院”每一个字拼音的开始第一个字母。4个字母分别由P1.0
6、 P.3控制。我的程序是令这4个字母一通电,就执行初始的程 序。然后我增加了五个开关,五个开关对应P2.0 P2.4。每个开关都有一个程序让4个字母以不同的方式亮。分别是:左移,右移,从外向内亮,闪亮,一 直亮。最后,我还设计了一个报警:当任意两个以上开关都开的话,前一个程序执行 完后,程序蜂鸣器就会报警。1.2 设计目的 <1)在学习了单片机原理及接口技术课程后,为了加深对理论知识的理 解,学习理论知识在实际中的运用,培养动手能力和解决实际问题的能 力。进一步理解和消化书本知识,运用所学知识和技能进行简单的设计。<2 )熟悉 Keil 软件的调试和仿真。<3)通过实验提高对
7、单片机的认识。 <4)通过实验提高焊接、布局、电路检查能力。<5)通过实验提高软件调试能力。 <6)进一步熟悉和掌握单片机的结构及工作原理。<7 ) 掌 握 在 单 片 机 系 统 中 各 个 引 脚 的 作 用<8 ) 掌 握 数 据 输 出 程 序 的 设 计 方 法 <9 )学习 8051 芯片及 LED 的使用。<10)通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术, 解电路参数的计算方法。<11)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。<12 )通过完成一个包括电路设计和程序开发的完整过程,了解开
8、发一单片 机应用系统的全过程,为今后从事相应打下基础 <13 )通 过 课程 设计 提高应 用能 力 ,分 析问 题 和解 决问题的 能 力 <14 )培养 查阅 资料的 习惯,训 练和提高自 学,独 立思 考的 能力 <15 ) 能 够 正 确 理 解 课 程 设 计 的 题 目 和 意 义 , 全 面 思 考 问 题 <16)运用科学合理的方法,认真按时完成。1.3 方案的确定 方案一:用电子器件设计制作密码锁的控制电路,使之在输入正确的代码时, 输出信号以启动执行机构动作,并且用红、绿 LED 指示关锁、开锁状态。密码锁控 制器中存储一个 4位代码,当开锁按扭开关
9、 <可设置 6至8位,其中只有 4位 有效,其余 2至 4位为虚设)的输入代码等于存储代码时启动开锁控制电路, 并且用绿灯亮、红灯灭表示开锁状态。从第一个按扭触动后的 5 秒内若未能将 锁打开,则电路自动复位并由扬声器发出持续 10 至 20 秒的报警信号,同时用 绿灯灭、红灯亮表示关锁状态。要求性能可靠、操作简便。密码锁控制器中存 储的 4 位密码可以修改。数字电子钟应能以秒为最小单位计时,同时应能用数字直观显示当前的时, 分秒。系统结构要求:秒信号产生 1Hz 的标准计时信号,计时电路记录当前的 时,分,秒值,数字显示以数字方式显示出当时的时间值,音响报时电路用于 整点报时,时分调整
10、电路用于校正当前的时间。可手动校正分,时。 整点报 时。流水灯设计,本设计以 AT89S51 单片机为核心并用它来控制发光二极管双 灯点亮循环的实验装置,用 AT89S51单片机控制32个发光二极管发光,实现 亮点以 12HZ 频率在高、低位循环移动。通过 Keil 软件、仿真,并能从中掌握 通过软件控制发光二极管的思路和技巧。这次设计重点就在于利用单片机的知 识去控制系统的运行。考虑到原件是否充足和个人能力的问题。方案一和方案二,需要的原件很多 而且做起来比较困难。而方案三比较简单,需要的原件很容易就找到。所以最 后确定采用方案三第二章主要元器件介绍2.1 AT89S51AT89S51是一个
11、低功耗,高性能 CMOS 8位单片机,片内含 4k Bytes ISP(In-system programmable 的可反复擦写 1000次的Flash只读程序存 储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用 8位中央处理器和2-11匚1it?J VCCPl.1 C23$J PCD:心:3JP0.1 IAD1IP1-3 匚437JPD2AD2;= 1.4 Cs1P0.3 AD3iOS 1壬匚e PCi -A?4:(Miso) Pte 匚j;MW. 了匚8RSTCfl32P07(AEW(RXD) P10匚ID31
12、严(TXDj P3J 匚It30 ALE-PROGONTO) P32 匚1220 FSEN匚132c P2.?A15J(TQ) P3A C1占2?(A14>C1520 P2 5 : A13ie25 FI4A12Fw匚1724 P2.3 !AVIdUJ P22 (AID)X7AL1 r|221P2.1 i 朋加21"1 P2 0IA3ISP Flash存储单元,功能强大的微型计算 机的AT89S51可为许多嵌入式控制应用系 统提供高性价比的解决方案。AT89S51具有如下特点:40个引脚, 4k Bytes Flash 片内程序存储器,128 bytes的随机存取数据存储器VRA
13、M),32 个外部双向输入/输出vI/O ) 口,5个中断 优先级2层中断嵌套中断,2个16位可编 程定时计数器,2个全双工串行通信口,看 门狗vWDT )电路,片内时钟振荡器。此外,AT89S51设计和配置了振荡频率可为 0Hz并可通过软件设置省 电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中 断系统可继续工作,掉电模式冻结振荡器而保存 RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。 管脚说明:VCC :供电电压。GND :接地。P0 口: P0 口为一个8位漏级开路双向I/O
14、口,每脚可吸收8TTL门电 流。当P1 口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程 序数据存储器,它可以被定义为数据 /地址的第八位。在FIASH编程时,P0 口作为原码输入口,当 FIASH进行校验时,P0输出原码,此时 P0 外部必须被拉咼。P1 口: P1 口是一个内部提供上拉电阻的8位双向I/O 口,P1 口缓冲器能接收输出4TTL门电流。P1 口管脚写入1后,被内部上拉为高,可用作输 入, P1 口被外部下拉为低电平时,将输出电流,这是因为内部上拉的缘故。 在 FLASH 编程和校验时, P1 口作为第八位地址接收。P2 口: P2 口为一个内部上拉电阻的 8位双向I
15、/O 口,P2 口缓冲器可接 收,输出 4个 TTL 门电流,当 P2 口被写“1时”,其管脚被内部上拉电阻拉 高,且作为输入。并因此作为输入时, P2 口的管脚被外部拉低,将输出电 流。这是因为内部上拉的缘故。P2 口当用于外部程序存储器或 16位地址外部数据存储器进行存取时, P2 口输出地址的高八位。在给出地址 “1时”,它 利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在FLASH编程和校验时接收高八位地址信号 和控制信号。P3 口: P3 口管脚是 8个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 TTL 门电流。当 P3
16、 口写入 “1后”,它们被内部上拉为高电平,并用作输 入。作为输入,因为外部下拉为低电平,P3 口将输出电流vILL )这是因为上拉的缘故。I/O 口作为输入口时有两种工作方式即所谓的读端口与读引脚读端口时 实际上并不从外部读入数据而是把端口锁存器的内容读入到内部总线经过某 种运算或变换后再写回到端口锁存器只有读端口时才真正地把外部的数据读 入到内部总线上面图中的两个三角形表示的就是输入缓冲器 CPU 将 根据不同的指令分别发出读端口或读引脚信号以完成不同的操作这是由硬件 自动完成的不需要我们操心 1 然后再实行读引脚操作否则就可能读入出错为 什么看上面的图如果不对端口置 1 端口锁存器原来的
17、状态有可能为 0Q 端为 OQA为1加到场效应管栅极的信号为 1该场效应管就导通对地呈现低阻抗,此 时即使引脚上输入的信号为 1 也会因端口的低阻抗而使信号变低使 得外加的 1 信号读入后不一定是 1 若先执行置 1 操作则可以使场效应管截止 引脚信号直接加到三态缓冲器中实现正确的读入因为在输入操作时还必 须附加一个准备动作所以这类 I/O 口被称为准双向口 89C51 的 PO/P1/P2/P3 口作为输入时都是准双向口接下来让我们再看另一个问题从图中可以看出这 四个端口还有一个差别除了 P1 口外 POP2P3 口都还有其他的功能RST :复位输入。当振荡器复位器件时,要保持RST脚两个机
18、器周期的高电平时间。ALE/PROG :当访问外部存储器时,地址锁存允许的输出电平用于锁存 地址的地位字节。在 FLASH编程期间,此引脚用于输入编程脉冲。在平 时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每 当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH 地址上置 0。此时,ALE只有在执行 MOVX,MOVC指令是 ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态 ALE禁止,置位无效。/PSEN :外部程序存储器的选通信号。在由外部程序存储器取指
19、期间, 每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的 /PSEN信号将不出现。/EA/VPP :当/EA保持低电平时,贝U在此期间外部程序存储器V0000H-FFFFH ),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET ;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加 12V编程电源VPP )。XTAL1 :反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2 :来自反向振荡器的输出。2. 2发光二极管发光二极管简称为LED。由傢Ga )与砷AS )、磷P )的化合物制成 的二极管,当电子与空穴复合时
20、能辐射出可见光,因而可以用来制成发光二 极管,在电路及仪器中作为指示灯,或者组成文字或数字显示。磷砷化镓二极管发红光,磷化镓二极管发绿光,碳化硅二极管发+c、 黄光。吨Q孚它是半导体二极管的一种,可以把电能转化成光能;常简写为LED。发光二极管与普通二极管一样是“柯 由一个PN结组成,也具有单向导电性。当给发光二瞪十Tr.l; 极管加上正向电压后,从 P区注入到N区的空穴和 电路掛骼持号IfilH朋秤孙 如削樹毕柠廿由N区注入到P区的电子,在PN结附近数微M内分别与N区的电子和P 区的空穴复合,产生自发辐射的荧光。不同的半导体材料中电子和空穴所处 的能量状态不同。当电子和空穴复合时释放出的能量
21、多少不同,释放出的能 量越多,则发出的光的波长越短。常用的是发红光、绿光或黄光的二极管。50年前人们已经了解半导体材料可产生光线的基本知识,第一个商用二 极管产生于I960年。LED是英文light emitting diodev 发光二极管)的缩 写,它的基本结构是一块电致发光的半导体材料,置于一个有引线的架子 上,然后四周用环氧树脂密封,起到保护内部芯线的作用,所以LED的抗震性能好。发光二极管的核心部分是由P型半导体和N型半导体组成的晶片,在 P型半导体和N型半导体之间有一个过渡层,称为PN结。在某些半导体材料的PN结中,注入的少数载流子与多数载流子复合时会把多余的能量以光的 形式释放出
22、来,从而把电能直接转换为光能。PN结加反向电压,少数载流子难以注入,故不发光。这种利用注入式电致发光原理制作的二极管叫发光 二极管,通称LED。当它处于正向工作状态时 < 即两端加上正向电压),电 流从LED阳极流向阴极时,半导体晶体就发出从紫外到红外不同颜色的光 线,光的强弱与电流有关。2.3石英晶振石英晶振就是用石英材料做成的石英晶体谐振器,俗称晶振.起产生频率的作用,具有稳定,抗干扰性能良好的特点,广泛应用于各种电子产品中.石英晶体,有天然的也有人造的,是一种重要的 压电晶体材料。石英晶体本身并非振荡器,它只 有借助于有源激励和无源电抗网络方可产生振 荡。SPXO主要是由品质因数V
23、Q )很高的晶体谐 振器<即晶体振子)与反馈式振荡电路组成的。石 英晶体振子是振荡器中的重要元件,晶体的频率<基频或n次谐波频率)及其温度特性在很大程度上取决于其切割取向。石英 晶体谐振器的基本结构、< 金属壳)封装及其等效电路如图1所示。只要在晶体振子板极上施加交变电压,就会使晶片产生机械变形振动, 此现象即所谓逆压电效应。当外加电压频率等于晶体谐振器的固有频率时, 就会发生压电谐振,从而导致机械变形的振幅突然增大。与金属板之间的静电电容;L、C为压电谐振的等效参量;R为振动磨擦损耗 的等效电阻。石英晶体谐振器存在一个串联谐振频率fos<1/2 n),同时也存在一个并
24、联谐振频率 fop<1/2 n>。因为Co C,fop与fos之间之差值很 小,并且R co OL,R 1/ co 0C,所以谐振电路的品质因数Q非常高 <可达数百万),从而使石英晶体谐振器组成的振荡器频率稳定度十分高,可达10-12/日。石英晶体振荡器的振荡频率既可近似工作于fos处,也可工作在fop附近,因此石英晶体振荡器可分串联型和并联型两种。用石英晶体谐振 器及其等效电路,取代 LC振荡器中构成谐振回路的电感 <L)和电容VC)元 件,则很容易理解晶体振荡器的工作原理。2.4蜂鸣器< 一)蜂鸣器的介绍1 蜂鸣器的作用 蜂鸣器是一种一体化结构的电子讯响器,采
25、用直流电 压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电 子设备、电话机、定时器等电子产品中作发声器件。2 .蜂鸣器的分类 蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类 1、11型。3 .蜂鸣器的电路图形 符号蜂鸣器在电路中用字 母“ H或 “ HA旧标准用“FM、“LB、“ JD等)表 示。<二)蜂鸣器的结构原理1.压电式蜂鸣器 压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗 匹配器及共鸣箱、外壳等组成。有的压电式蜂鸣器外壳上还装有发光二极 管。多谐振荡器由晶体管或集成电路构成。当接通电源后 <1.515V 直流工 作电压) ,多谐振荡器起振 ,输出 1.5
26、2.5kHZ 的音频信号,阻抗匹配器推动压 电蜂鸣片发声。压电蜂鸣片由锆钛酸铅或铌镁酸铅压电陶瓷材料制成。在陶瓷片的两面 镀上银电极,经极化和老化处理后,再与黄铜片或不锈钢片粘在一起。2电磁式蜂鸣器 电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片 及外壳等组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产 生磁场。振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。 有源蜂鸣器和无源蜂鸣器第三章电路图 . 程序框图电路图序框 图tr售w 鱼<*)邕< 容单习 Lg< H3SF n£irlfuju0 3YLX mix OW.E WV9S 反
27、63; E>.K ErvEmd pd£ rrv Tdrni否是按下开关x左麴何电>(执行预牢程序)Y按下开关是敢下开关厶右樹I <按下开关3:外向里、/械下开負4:闪烁丨 < 俾下开关5, 直亮)结束第四章电路分析及原理4.1电路分析AT89S51单片机有4组8位的可编程I/O 口,分别位PO、P1、P2、P3 口, 每个口有8位<8根引脚),共32根。每一根引脚都可以编程,比如用来控制 电机、交通灯、霓虹灯等,开发产品时就是利用这些可编程引脚来实现我们想要的功能:4PO 口 <Pin39Pin32): 8位双向I/O 口线,名称为 P0.0P0.
28、7P1 口 <Pin1 Pin8): 8 位准双向I/O 口线,名称为P1.0P1.7P2 口 <Pin21 Pin28): 8位准双向I/O 口线,名称为P2.0 P2.7P3 口 <Pin 10Pin 17): 8位准双向I/O 口线,名称为P3.0P3.7P1 口通常作为通用I/O 口使用。作为输出口时,因为电路内部已经带上拉电阻,因此无需外接上拉电阻;作为输 入口时,也需先向锁存器写入“1 ”。是一 一个标准的I/O 口。所以我就要P1 口的p1.0 p1.3来控 制四个字母的 LED灯,p1.4控制蜂鸣 器。p2.0-p2.4接五个开关用来执行不 同的程序单片机复位
29、电路要求有一个持续时间, 上电容可以利用其两端电压不能突变的特 性,使复位电平维持一定时间,使单片机 复位。单片机复位电平在其手册里可以看 到。另外这个电容还可以去除一些杂波的干扰,防止单片机被错误复位就常用的51,复位电平的要求如下:当单片机的复位引脚出现2个机器周期 处于循环复位状态,所以复位引脚的电容大一点没多大关系,顶多是复位时间 长一点;但如果电容太小,高电平持续时间太短,则单片机无法正常复位,就 不能工作电容通常取10UF或22UF,铝电解电容即可以上的高电平时,单片机就执行复位操作。如果RST持续为高电平,单片机就1H2QpF18XTAI2 XTAL1XTALK19脚)接外部晶体
30、的一个引脚。在单片机内部,它是一个反相放 大器的输入端,这个放 大器构成了片内振荡 器。当采用外部振荡器 时,对HMOS单片机, 此引脚应接地;对CH MOS单片机,此引脚作 为驱动端。XTAL2V18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放 大器的输出端。采用外部振荡器时,对 HMOS单片机,该引脚接外部振荡器的 信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHMOS,此引脚应悬浮。4.2电路原理将51单片机第40脚Vcc接电源+5V,第20脚Vss接地,为单片机工作提 供能源;再将19脚XTAL1与18脚XTAL2分别接外部晶体两个引脚,由石英晶 体组成震
31、荡器,保证单片机内部各部分有序地工作。将32个发光二极管组成的4个字母,分别接在单片机 P1端口的P1.0- P1.3引脚上,注意发光二极管有长短两个引脚,分别表示正负极,其中较短的 负极与单片机引脚相连,较长的为正极,通过限流电阻与Vcc相连。蜂鸣器和报警提示灯就接在P1.4。五个开关分别接在 P2.0-2.4.用来控制四个字母执行 不同的程序。接上5V的电源,合上总开关,通电后由32个发光二极管组成的四份额字母按照预定的程序进行有规律的亮,首先,四个字母顺序亮,然后就以相反方 向亮。接着由外向里亮,最后闪亮三次,如果五个开关没有一个合上的话。程序就不 断循环。五个开关分别控制四个字母以不同
32、的方式亮。从第一个按钮开始分别是顺 序亮,反序亮,由外向里亮,闪亮,如果开关一直合上的话,就不断循环。有 任意两个以上的开关合上,再前一程序执行完后,系统就会报警,四个字母都 会灭。直到只有一个合上,系统会回复正常。单片机的程序,我用了大量的 IF 语句。因为我对 C 语言并不是很熟悉,所 以程序很复杂。程序有很多地方需要改良,因为时间问题来不及修改,将来对 C语言有更深的理解的时候,再对程序进行修改结论MCS-51 单片机,体积小,重量轻,抗干扰能力强,对环境要求不高,价 格低廉,可靠性高,灵活性好,即使是非电子计算机专业人员,通过学习一些 专业基础知识以后也能依靠自己的技术力量,来开发所希
33、望的单片机应用系统毕业论文是大学学习阶段一次非常难得的理论与实际相结合的机会,通过 这次的设计,我摆脱了单纯的理论知识学习状态, .通过实验进一步理解和消化 了书本知识,分析每个语句的含义 ,运用所学知识进行简单的程序设计。了解了 在单片机系统中扩展简单 I/O 接口的方法 . 外部中断技术的基本使用方法,掌握 了中断处理程序的编程方法。在毕业设计过程中 ,不断调试程序和修改程序 ,提高 了对单片机的应用能力,分析问题和解决问题的能力。实际设计的结合锻炼了 我的综合运用所学的专业基础知识,解决实际问题的能力,同时也提高我查阅 文献资料、设计手册、设计规范以及电脑制图等其他专业能力水平,提高是有
34、 限的但提高也是全面的,正是这一次设计让我积累了无数实际经验,使我的头 脑更好的被知识武装了起来,也必然会让我在未来的工作学习中表现出更高的 应变能力,更强的沟通力和理解力。顺利如期的完成本次毕业设计给了我很大的信心,让我了解专业知识的同 时也对本专业的发展前景充满信心,通过对单片机的系统学习。对一些广告灯 的设计做了一些必要的改进。同时对自己的改进也做了真实的仿真。达到了预 期的目的。但是在改进的过程里也发现了自己的很多的不足。这会在以后的学 习生活里不断提高,逐步完善自己。附 录 : C 语 言 程 序#include <reg51.h>#define uchar unsign
35、ed char#define uint unsigned intled2=1 。sbit K0=P2A0 。 / 开关 1led3=1 。sbit K仁P2A1。/ 开关 2delay1ms(500>sbit K2=P2A2 。 / 开关 3led0=0 。sbit K3=P2A3 。 / 开关 4led1=1 。sbit K4=P2A4 。 / 开关 4led2=1 。sbit led0=P1A0 。 / 字母 Yled3=1 。sbit led1=P1A1 。 / 字母 Jdelay1ms(500>sbit led2=P1A2 。 / 字母 Xled0=1 。sbit led3
36、=P1A3 。 / 字母 Yled1=0 。sbit F=P1A4 。 / 蜂鸣器led2=1 。void delay1ms(unsigned int k>led3=1 。/ 延时程序delay1ms(500>led0=1 。unsigned int j,i。led1=1 。for(i=0 。 i<k 。 i+>led2=0 。for(j=0 。 j<150 。 j+> 。led3=1 。delay1ms(500>main(>led0=1 。led1=1 。while(1> / 无限循环led2=1 。led3=0 。if(K1!=0&am
37、p;&K0!=0&&K2!=0&&K3!=0delay1ms(500>&&K4!=0> / 开关都没有按下的情况led0=0 。led1=1 。led0=1 。led2=1 。led1=1 。led3=0 。led2=1 。delay1ms(500>led3=0 。led0=1 。delay1ms(500> 。led1=0 。led0=1 。led2=0 。led1=1 。led3=1 。led2=0 。delay1ms(500>led3=1 。led0=0 。delay1ms(500> 。led1=0
38、 。led0=1 。led2=0 。led1=0 。led3=0 。delay1ms(500> 。elseled0=1 。if(K1=0&&K0!=0&&K2!=0&&K3!=0&led1=1 。&K4!=0> / 开关 1 按下的情况led2=1 。led3=1 。led0=0 。delay1ms(500> 。led1=1 。led0=0 。led2=1 。led1=0 。led3=1 。led2=0 。delay1ms(500> 。led3=0 。led0=1 。delay1ms(500> 。led1=0 。led0=1 。led2=1 。led1=1 。led3=1 。led2=1 。delay1ms(500> 。led3=1 。led0=1 。delay1ms(500> 。led1=1 。led0=0 。led2=0 。led1=0 。led3=1 。led2=0 。delay1ms(500> 。led3=0 。led0=1 。delay1ms(500> 。led1=1 。led
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年小学教学目标测试题及答案
- 2026年幼儿看图补缺测试题及答案
- 2026年《西汉故事》阅读测试题及答案
- 2026年如何拒绝工作测试题及答案
- 2026年关于平安iqeq测试题及答案
- 2026年it 情商测试题及答案
- 2026年忧郁症测试题 心理测试及答案
- 值班和交接班制度考试题(含答案)
- 知乎小故事题目及答案
- AI在治河与航道工程技术中的应用
- 埃博拉病毒病诊疗方案(2026年版)
- 河南省安阳市2026届九年级中考二模历史试卷(有答案)
- 2026年人教版七年级地理上册期末真题卷附答案
- 2026枣庄学院招聘人员40人考试参考试题及答案解析
- 2026年人教版初中七年级语文下册期末综合质量检测卷含答案
- 2025年国企中层干部竞聘公文处理真题(附答案)
- 2026学年苏教版小学数学四年级下册(全册)教案、教学计划及进度表新版
- GB/T 47421-2026多式联运单证业务流程规范
- 新疆建筑消能减震应用技术规程
- 湖北武汉大学附属中小学教师招聘考试试题及答案
- 深圳公寓改造可行性方案
评论
0/150
提交评论