(完整word版)基于C51的电子琴_第1页
(完整word版)基于C51的电子琴_第2页
(完整word版)基于C51的电子琴_第3页
(完整word版)基于C51的电子琴_第4页
(完整word版)基于C51的电子琴_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SXIT陕西国防工业职业技术学院单片机课程实训报告vwrrnrnVft "-g* <业:级:名:t=r.V:指导老师:实训地点:成 绩:摘要介绍了用单片机实训微型电子琴的方法。给出了电路、程序框图及程序。本实训包括单 片机学习的外设,如 LED灯、独立键盘、矩阵键盘、蜂鸣器等。关键词:单片机,电子琴,程序。实训一个简易电子琴。(1)(2)(3)(4)(5)实训要求用喇叭发 1、2、3、4、5、6、7、i。 要求按下按键发声,松开延时一段时间停止。 中间再按别的键则发另一音调的声音。键盘输入功能。按键同时对应指示灯点亮,按键结束,指示灯熄灭。方案实训1.音乐产生原理由于一首音乐是

2、许多不同的音阶组成的,而每个音阶对应着不同的频率, 这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器TO来产生这样方波频率信号,因此, 我们只要把一首歌曲的音阶对应频率关系弄正确即可。本次实训中单片机晶振为12MHZ,那么定时器的计数周期为1MHZ,假如 选择工作方式1,那T值便为T=216-5 * 105/相应的频率,那么根据不同的频 率计算出应该赋给定时器的计数值,列出不同音符与单片机计数TO相关的计数值如下表所示:按键音阶参数S1中音do108S2中音re102S3中音mi91S4中音fa86S5中音

3、so77S6中音la68S7中音Xi61S8高音do572. 方案实训(1) 方案一:采用CPLD外接扬声器、键盘、数码管等。8个译码输出显示的数码管,以显示目标芯片的 32位输出信号,且8个发 光管也能显示目标器件的8位输出信号。时钟为50MHz,输出接扬声器。具体过程:主系统可由两个模块组成:当系统检测到有按键按下时,对应音 符的频率由模块1获得,这是一个数控分频器。由其elk端输入一具有较高频率 的信号,分频后输出。音符的持续时间须根据乐曲的速度及每个音符的节拍数决定, 模块2的功能 是为模块1提供决定所发音的分频预置值,而此数在模块 1输入口停留的时间 即为此音符的节拍值。(2) 方案

4、二:采用单片机外接扬声器、键盘、数码管等。具体过程:当系统扫描到键盘上有键子被按下,则快速检测出是那一个键子, 然后单片机的定时器被启动,发出一定频率的脉冲,该频率的脉冲经喇叭驱动电 路放大滤波后,就会发出相应的音调。如果在前一个按下的键发声的同时有另一 个键被按下,则启用中断系统,前面键的发音停止,转到后按的键的发音程序, 发出后按的键的音。3. 方案选择对比两套方案各有优缺点,方案一采用 CPLD,工作速度快,系统稳定,效 果好,但是其价格昂贵;而方案二在实训这样小型电子系统方面, 无论是效果还 是工作速度与方案一都相差不大,而且价格较为便宜。因此,选择方案二即单片 机加外设的方式实训该系

5、统较好。四系统实训框图实训吐源电路' 1ATfi9C5l单片机复位电路扬声器品振电路彳空按键矩阵电路图1基于AT89C51单片机的多音阶电子琴系统框图图2电子琴键盘功能图五系统硬件实训根据实训题目要求,该系统需要涉及如下几个方面:(1)(2)(3)(4)电源部分 单片机部分 音频功放部分 扬声器、键盘及LED指示灯部分1. 电源部分实训由于本系统构造简单,不宜使用自制或者购买的5v稳压电源,采用三节5号电池供电即可。2. 单片机部分实训根据本系统的特点,采用AT89C51单片机即可完成全部功能。AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM Falsh Prog

6、rammable and Erasable Read Only Memory 的低电压,高性能 CMOS8 位微 处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储 器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL 的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单 片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51单片机引脚图见下图:Tlt

7、XI-J 1 piaFJ3rowADdVAtJj TjI FOJ/ADl TT njuAPiPLSFt*Fi.lKST-naxn i irAWT! nffT/wjpX47IT5 J Tom# TOSJ ?jn*LivsaAlMCil苛Lwimjm 也W酣4 网 PAS丁 _2*J sjOvTP r*LE pREBikilAU图1単片机計1>(魔(1 )主要特性与MCS-51兼容4K字节可编程闪烁存储器寿命:1000写/擦循环数据保留时间:10年全静态工作:0HZ-24HZ三级程序存储器锁定128*8位内部RAM32可编程I/O线两个16位定时器/计数器5个中断源可编程串行通道低功耗的闲置

8、和掉电模式片内振荡器和时钟电路管脚说明VCC :供电电压。GND :接地。P0 口: P0 口为一个8位漏级开路双向I/O 口,每脚可吸收8TTL门电流。 当P1 口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据 存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原 码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1 口: P1 口是一个内部提供上拉电阻的8位双向I/O 口,P1 口缓冲器能 接收输出4TTL门电流。P1 口管脚写入1后,被内部上拉为高,可用作输入, P1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘

9、故。在FLASH 编程和校验时,P1 口作为第八位地址接收。P2 口: P2 口为一个内部上拉电阻的8位双向I/O 口,P2 口缓冲器可接收, 输出4个TTL门电流,当P2 口被写“ 1时,其管脚被内部上拉电阻拉高,且作 为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或16位地址外部数据存储器进行 存取时,P2 口输出地址的高八位。在给出地址 “ 1时,它利用内部上拉优势,当 对外部八位地址数据存储器进行读写时, P2 口输出其特殊功能寄存器的内容。 P2 口在 FLASH 编程和校验时接收高八位地址信号和控制信号。P3 口

10、: P3 口管脚是8个带内部上拉电阻的双向I/O 口,可接收输出4个 TTL 门电流。当 P3 口写入“1后”,它们被内部上拉为高电平,并用作输入。作为 输入,由于外部下拉为低电平,P3 口将输出电流(ILL)这是由于上拉的缘故。串行输入口) 串行输出口) (外部中断 0) (外部中断 1 )P3 口也可作为 AT89C51 的一些特殊功能口,如下表所示: 口管脚 备选功能 P3.0 RXD P3.1 TXD P3.2 /INT0 P3.3 /INT1P3.4 TO (记时器0外部输入) P3.5 T1 (记时器 1 外部输入) P3.6 /WR (外部数据存储器写选通) P3.7 /RD (

11、外部数据存储器读选通) P3 口同时为闪烁编程和编程校验接收一些控制信号。RST :复位输入。当振荡器复位器件时,要保持 RST 脚两个机器周期的高电平 时间。ALE 端以 1/6。因此它可用作对 然而要注意的是:每当用作外部数据存储器时, ALE 的输出可在 SFR8EH 地址上置 0。此时, 指令是 ALE 才起作用。 另外,该引脚被略微拉 ALE 禁止,置位无效。ALE/PROG :当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的 地位字节。在 FLASH 编程期间,此引脚用于输入编程脉冲。在平时, 不变的频率周期输出正脉冲信号,此频率为振荡器频率的 外部输出的脉冲或用于定时目的

12、。将跳过一个 ALE 脉冲。如想禁止 ALE 只有在执行 MOVX ,MOVC 高。如果微处理器在外部执行状态/PSEN :外部程序存储器的选通信号。在由外部程序存储器取指期间,每 个机器周期两次 /PSEN 有效。但在访问外部数据存储器时, 这两次有效的 /PSEN 信号将不出现。/EA/VPP :当 /EA 保持低电平时,则在此期间外部程序存储器 (0000H-FFFFH ),不管是否有内部程序存储器。注意加密方式 1 时, /EA 将 内部锁定为RESET ;当圧人端保持高电平时,此间内部程序存储器。在 FLASH 编程期间,此引脚也用于施加 12V 编程电源( VPP)。XTAL1 :

13、反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2 :来自反向振荡器的输出。(3)振荡器特性XTAL1 和 XTAL2 分别为反向放大器的输入和输出。 该反向放大器可以配置 为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件, XTAL2 应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外 部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。(4)芯片擦除整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms来完成。在芯片擦操作中,代码阵列全被写 “T 且在任何非空存储字节被重复编程以前,该操作必须被执行

14、。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两 种软件可选的掉电模式。在闲置模式下, CPU停止工作。但RAM,定时器,计 数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。3.音频部分实训利用三极管的放大作用和扬声器相连构成。六软件实训1.程序流程图主程序流程图和TO中断服务流程图如图2-5所示TO初始化并开TO中断V按键按下成功否?识别按键功能根据按键功能, 装入音符T值到TO中W按键释放成功否?二( 停止TO工作 J中断返回丿'TO中断入口 '(a)主程序流程图(b) T

15、O中断服务程序流程图启动TO工作图-5 主程序和TO中断服务程序流程图(1) 4X4矩阵键盘识别处理键盘只简单地提供按键开关的行列矩阵。有关按键的识别、键码的确定与输 入、去抖等功能均由软件完成。每个按键都有它的行值和列值,行值和列值的组合就是识别这个按键的编 码。矩阵的行线和列线通过P3口和单片机相连。键盘处理程序的任务是:确定有 无键按下,判断哪一个键按下,键的功能是什么,还要消除按键在闭合或断开时 的抖动。通过行线输出扫描码,使按键逐行动态接地,列线输入按键状态,无键 按下,列线输入1,有键按下,列线输入0,由行扫描值和列线的回馈信号共同形 成键编码而识别按键,通过软件查表,查出该键功能

16、。(2)如何产生音频信号一首音乐是许多不同的音阶组成的, 而每个音阶对应着不同的频率,要产生 音频脉冲,只要算出某一音频的周期(1/频率),将此周期除以2,即为半周期 的时间,然后利用定时器定时此半周期时间, 每当定时时间到后就将输出脉冲的 I/O反相,不断重复,就可在I/O引脚上得到此频率的脉冲。利用AT89S5单片机内部的定时器TO,让其工作在定时模式方式1下,改变计 数值,就可以产生不同频率的音频信号,从而构成所想要的音乐。 AT89S5单片 机采用12MHZ晶振,高中低音符与单片机计数TO相关的计数值如表2-2所示。音符频净(HZ)荀谱码CTifi频率(HZ)简皓码Hffl1低1 DO

17、2626362S匸 4 FAh740'64360'tl D821163731中5 SO734643S8(13; 2 FI29463835二説gS3164934t2 RES31163928中6 Q83064968低3 y33064021r 6Q3264994低1 FA64103中? SI9366b,050'r 4 FA::370641SS髙1 0065O'SS低5 SO39264260H L D仙110965085t 6 SS41564331高2 RE117565110低6 LA4-10641007 2 EE-1243t 646664463局3 )11318651

18、57低7 SI494645244 FA139765i7S中1 DO523645S07 4 FA:t函06oi98t 1 DOh£4E4E也髙n史咏6P17中2 R258764GSt匸 5 SOnJSCIC523Gt 2 BQ62264732高6 LAH6065252中3 y6S9647777 61S6565268中1 FA69364820局1 SI196;65283音乐的音拍以节拍为单位(CM),曲调值如表2-3所示。曲调值DELAY曲调值DELAY调4 d125(115调4 162ns圏3 4187ms调 3 /4|94 ns调2巾250ini;调2 112'bus音符频率

19、表表2-2+5v系统程序#includeunsignedunsignedunsignedunsignedunsignedunsignedR1P 1.0Q2PNP+5vC1f XX!LxI1 CRYSTAL亠 1830;C2R210kvAT89X51.H>charcharcharcharcharte mp;key;i,j;STH0;STLO;+t4XTAL1P0.0/AD0P0.1/AD1P0.2/AD2XTAL2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6RSTP0.7/AD7P2.0/A8P2.1/A9P 2.2/A10P SENP 2.3/A11ALEP 2.4/

20、A12EAP 2.5/A13P 2.6/A14P 2.7/A15P 1.0P3.0/RXDP 1.1P 3.1/rXDP 1.2P3.2/INT0P 1.3P 3.3/INT-P 1.4P 3.4/10P 1.5P3.5/r1P 1.6P3.6/WR-P 1.7P 3.7/RDU191243P 1.01391* -EA' L电子琴原理框图int code tab=64021,64103,64260,64400.64524,64580,64684,64777,64820,64898,64968,65030,65058,65110,65157,65178;void main( void )

21、TMOD=0x01;ET0=1;EA=1;while (1)P 3=0xff;/将P3口取出P 3_4=0;temp=P3;HeR31001LtAL L r L-I/使P3_4为低电平,这样可以判断第一竖排有没有键按下-l=L«L 1temp=temp & 0x0f;if (temp!=0x0f)/有键按下for (i=50;i>0;i-)for (j=200;j>0;j-);/ 延时temp=P3; temp=temp & 0x0f;if (temp!=0x0f)/ 再判断是否有键按下temp=P3;temp=temp & 0x0f;switch

22、 (temp)/ 判断是哪个键按下case 0x0e:key=0;break ;case 0x0d:key=1;break ;case 0x0b:key=2;break ;case 0x07:key=3;break ;temp=P3;P1_0=P1_0;STH0=tabkey/256;/ 找出键对应的频率的时间 , 作为定时器中断初始值STL0=tabkey%256;TR0=1;temp=temp & 0x0f;while (temp!=0x0f)temp=P3;temp=temp & 0x0f;TR0=0;P3_5=0; temp=P3;/ 跟上面差不多 , 现在是判断第二排

23、的按键P3=0xff;temp=temp & 0x0f;if (temp!=0x0f) for (i=50;i>0;i-) for (j=200;j>0;j-);temp=P3;temp=temp & 0x0f;if (temp!=0x0f) temp=P3;temp=temp & 0x0f;switch (temp) case 0x0e: key=4;break ;case 0x0d: key=5;break ;case 0x0b: key=6;break ;case 0x07: key=7;break ;temp=P3;P1_0=P1_0;STH0=ta

24、bkey/256;STL0=tabkey%256;TR0=1;temp=temp & 0x0f; while (temp!=0x0f) temp=P3;temp=temp & 0x0f;P3_6=0;temp=temp & 0x0f;if (temp!=0x0f) for (i=50;i>0;i-) for (j=200;j>0;j-);temp=P3;temp=temp & 0x0f;if (temp!=0x0f) temp=P3;temp=temp & 0x0f;switch (temp) case 0x0e: key=8;break ;

25、case 0x0d: key=9;break ;case 0x0b: key=10; break ;case 0x07: key=11;break ;temp=P3;P1_0=P1_0;STH0=tabkey/256;STL0=tabkey%256;TR0=1;temp=temp & 0x0f;while (temp!=0x0f) temp=P3;temp=temp & 0x0f;TR0=0;P3=0xff;P3_7=0;temp=P3;temp=temp & 0x0f;if (temp!=0x0f) for (i=50;i>0;i-) for (j=200;j&

26、gt;0;j-);temp=P3;temp=temp & 0x0f;if (temp!=0x0f) temp=P3;temp=temp & 0x0f;switch (temp) case 0x0e: key=12;break ;case 0x0d: key=13;break ;case 0x0b: key=14;break ;case 0x07: key=15;break ;temp=P3;P1_0=P1_0;STH0=tabkey/256;STL0=tabkey%256;TR0=1;temp=temp & 0x0f;while (temp!=0x0f) temp=P3

27、;temp=temp & 0x0f;TR0=0;void t0( void ) interrupt 1using 0TH0=STH0;TL0=STL0;P1_0=P1_0;心得体会这次实验总共经历了一周的时间,从功能需求分析到功能分析, 从程序的实训到程序的调试, 下载,最后终于完成了这次具有实际使 用价值的实验。在实训中我运用自己平时学到的一些知识, 以及自己在课下所查 找的进行实训, 刚开始遇到很多困难, 包括对使用 C 语言环境语言的 不熟悉,后来一起和同学研究,而一些课程实训中的故障,也请同学 帮忙参考一下, 最终找到了解决问题的答案。 我感觉自己在实训方面 提高很大,特别是在

28、实训程序时,逻辑思维能力有所加强,同时对以 前所学的知识有了更深刻的认识, 并进一步的得到了巩固和提高, 充 分的做到了理论联系实际, 也使我认识到理论与实际的差别, 通过该 课程实训, 不但对单片机有了较为全面的认识, 而且相关的知识也有 了足够的掌握, 我感觉最重要的还是实训思维的形成。 更发现自己在 平时学习中的缺陷。对以后的学习也有很大的帮助。一周的实训, 我所收获的不仅是学习知识方面, 更多的是生活方 面。我了解到,在我们生活中, 应该学会与别人共同分享, 分享知识, 分享问题,这样更有助于我们的交流,有利于我们共同进步,有利于 我们对学习养成良好的兴趣。最后,我要感谢那些带我们课程

29、实训的老师们, 感谢你们对我们 的耐心,感谢你们对我们的鼓励,让我们有信心继续下去,成功走到 最后。单片机实训总结通过各方面努力, 本次课程实训任务完成, 系统部分功能已实现。 将程序烧 入芯片,调试成功后 ,可任意弹奏自己想要的旋律。本实训通过制作电子琴,将几个模块很好的融合起来, 对使用单片机实训简易电子琴进行了分析, 并介绍了基 于单片机电子琴统硬件组成。利用单片机产生不同频率来获得我们要求的音阶, 最终可随意弹奏想要表达的音乐。 说明一首音乐是许多不同的音阶组成的, 而每 个音阶对应着不同的频率, 这样我们就可以利用不同的频率的组合, 即可构成我 们所想要的音乐了, 于是我们可以利用单

30、片机的定时 /计数器 T0 来产生这样方波然后我频率信号, 因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可, 们利用功放电路来将音乐声音放大,同时通过显示模块来确知自己所弹的音符。单片机技术实现了电子琴的微型化,使我们可以利用软硬件实现电子琴的功能。由此可见,单片机的应用必定导致传统的控制技术从根本上发生变革。本次实训可以说基本达到预定的效果,但实训过程中同时存在着不足之处:1.可弹奏的音符数较少,只能在一定范围内满足用户需要。可通过改进键盘识别 模块和发生模块来增加其复杂度。总之,这次的实训给予了我不同的学习方法和体验, 让我深切的认识到实践 的重要性。 在以后的学习过程中, 我会更加

31、注重自己的操作能力和应变能力, 多 与这个社会进行接触,让自己更早适应这个陌生的环境,是自己锻炼成为强者。单片机实训总结这周我们进行了单片机实训,实训中首先对 AT89C51单片机开发试验系统 键盘监控 , 主要就是考验我们的动手焊接能力和如何将程序输入到单片机里面, 在焊接的时候我们遇到了好多困难, 总是把有些线搞混, 错综复杂的导线使我们 晕头转向, 从而增加我们焊接的难度。 然后就是输程序, 本来还以为编程会很简 单的, 等到实际操作起来才知道它的复杂性 ,没有想像中的那么得心应手 , 理解流 程是有思维的前提 .不过经过我们最后在全组人竭尽全力 , 老师的精心指导下 , 花 费的时间与

32、精力终于没有白费 , 效果渐渐地出现了 . 这是我们共同努力的结果 , 在享受我们成果之时 , 不得不感慨单片机的重要性与高难度性 , 所以为期一周的 单片机课程实训没有浪费 ,我们从中学到了很多知识 ., 也让我们对单片机有了更 深一步的了解 . 虽然最后结果是出来了 , 可这与老师的精心指导是分不开的。这次实训虽然其中会有些错误和失败, 但总的来说是受益匪浅, 在运用中发 现问题,解决问题, 就是最大的收获。 专心做自己的事, 是一种乐趣; 互相交流, 是大家一起进步的必要过程; 上网查阅资料, 是获得所需信息的有效途径。 我想, 这些练习和经验都将是我以后最宝贵的财富!单片机实训小结本次

33、实验我们组做的课题是 电子琴,这是一个实用性质非常强的题目。 首 先,它非常联系我们日常生活,每当我们在教室听着音乐时,因此实训一款好的 性能优异功能强大的交通电子琴系统是对所有学生的一个最大的福音,是对社会的巨大贡献!。从这一点上来说这个课题的选取对所有参加这个课题研究的同学 们来说都是一个非常好的锻炼。当然,通过做这个课题,也暴露出来了很多问题值得我们去探讨解决和克服: 第一,时间利用问题。由于课题难度较大,因此很多组员都以不会为理由而无所 事事,在实验室上网玩游戏,耽误了宝贵的时间也造成了整个组课题研究效率的 低下。再一个有关时间的问题就是时间利用率太低。第二,组员之间配合不甚默契。也许

34、是由于课题的原因,小组内成员之间总是各自干各自的缺少那种配合上 的默契,结果到最后很多人都重复去做同一件事情造成了时间浪费、效率下降。 第三,课题研究不够深刻。课题研究总是浮于表面文章,对程序对最后结果研究 不够造成虽然某一块地方做的比较好但是在大脑中没有一个总体的印象,无法理论联系实际,研究成果的应用严重背离实际现实,影响使用。基本上,这次实训暴露出来的问题就这些,我且先总结到这里。这些问题的 发现,有助于提高我们在以后的工作和学习中对此类问题的认识,确保不在同一问题上再次犯错。错误传递领导的命令和迟到都是对工作的极度不负责,都是工 作上的极大失职,以后要严格要求自己,坚决杜绝此类事情的再次

35、发生, 否则这 一次次的“小错”必将带来人生中的“大后悔”!最后,衷心感谢陈巧莉老师给我们提供了这次难得的实训机会,给了我这么 深刻的人生体会,这一切一切对我的人生将是一个新的旅程!单片机实训总结通过这一学期的单片机学习, 特别是这次为期一周的实训学习, 让我收获 了很多有关于单片机得知识, 并且这些知识和我们的日常生活息息相关, 更是与 我所学的专业分不开。 总之,这次实训带给了我很多的快乐, 离校前得这次实训 我感觉对我来说非常的有意义。 首先,在这次试训中我被单片机强大的功能所震 撼,以前在课堂上完全没有能理解可编程单片机的优越性。 换是我们认识到这次 试训不仅仅是一个软件的应用, 更多

36、的是使我们认识到学习到很多在课堂上无法 得到的东西。特别是 protues 软件的功能是我们了解了当今开发系统的新方向, 简直太不可思议啦! 基于我们这次实训的内容, 我们小组就是制作电子琴, 老师 要求每个同学都要自己动手去做。 这次实训中我认识了很多的元件, 也对以前不 熟悉的元件更加的熟悉和了解了, 这次我主要制作的就是电子琴, 在焊板过程中 我遇到了很多的困难和也焊错了一些地方, 不过,我的同学都有细心的帮助我和 帮我改正错误,经过同学的帮忙我明白了自己的错误并且也及时的改正了错误, 总体而言, 这次我制作的电路板不是非常的美观也不是非常的完美, 但是我觉得 靠自己去焊成功的。为期一周

37、的实训马上就要结束了,这个星期和同学们一起学习,一起制版, 感觉真的很好, 不过我要感谢老师的指导和同学的帮助。 我很珍惜这次实训的机 会,可是,时间总是在流逝,我想以后走进工作岗位就没有这样的机会了。通过 这次实训,我在理论的基础上更深刻的掌握了单片机得深层内容和实际生活中的 应用,实训锻炼了自己的动手能力和思维能力, 还有在软件方面的编程能力, 让 我受益匪浅, 至于暴露出的问题也让我进行反思。 这些问题的发现将为我以后的 工作找明道路,这次学习的知识我为在以后的工作中灵活应用。单片机课程实训总结课程实训是培养学生综合运用所学知识 ,发现, 提出, 分析和解决实际问题 ,锻 炼实践能力的重

38、要环节 ,是对学生实际工作能力的具体训练和考察过程 . 随着科 学技术发展的日新日异, 单片机已经成为当今计算机应用中空前活跃的领域, 在 生活中可以说得是无处不在。 因此作为二十一世纪的大学来说掌握单片机的开发 技术是十分重要的。 首先,在这次试训中我被单片机强大的功能所震撼, 以前在 课堂上完全没有能理解可编程单片机的优越性。 换是我们认识到这次试训不仅仅 是一个软件的应用,更多的是使我们认识到学习到很多在课堂上无法得到的东 西。特别是 protues 软件的功能是我们了解了当今开发系统的新方向, 简直太不 可思议啦!回顾起此次单片机课程实训,我仍感慨颇多,的确,从选题到定稿,从理论 到实

39、践,在这几个星期的日子里, 可以说得是苦多于甜, 但是可以学到很多很多 的东西,同时不仅可以巩固了以前所学过的知识, 而且学到了很多在书本上所没 有学到过的知识。通过这次课程实训使我懂得了理论与实际相结合是很重要的, 只有理论知识是远远不够的, 只有把所学的理论知识与实践相结合起来, 从理论 中得出结论, 才能真正为社会服务, 从而提高自己的实际动手能力和独立思考的 能力。在实训的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难 免会遇到过各种各样的问题, 同时在实训的过程中发现了自己的不足之处, 对以 前所学过的知识理解得不够深刻, 掌握得不够牢固, 比如说不懂一些元器件的使 用方法,对单片机C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论