单片机实训报告

单片机系统课程设计报告 专 业: 电子信息 09电子303 学 生 姓 名: 李芬 李瑶 王跃伟 江泽海 学 号:2009540730312 2009540730314 2009540730336 2009540730308

指 导 教 师: 潘 萍

完成日期:2011年06月22日 2

一 序言 „„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„3

实训内容 1.0广告灯 „„„„„„„„„„„„„„„„„„„„„„„„„„„4 1.1 设计任务 „„„„„„„„„„„„„„„„„„„„„„„„„„„4 1.2语言程序„„„„„„„„„„„„„„„„„„„„„„„„„„„4

1.3原理图„„„„„„„„„„„„„„„„„„„„„„„„„„„„6 1.4系统仿真„„„„„„„„„„„„„„„„„„„„„„„„„„„ 6 三 实训课题 2.0秒表„„„„„„„„„„„„„„„„„„„„„„„„„„„7

2.1 设计任务„„„„„„„„„„„„„„„„„„„„„„„„„„ 7 2.2语言程序„„„„„„„„„„„„„„„„„„„„„„„„„„7 2.3系统仿真图„„„„„„„„„„„„„„„„„„„„„„„„„9

四 实训课题 3.0按键„„„„„„„„„„„„„„„„„„„„„„„„„„„„10 3.1设计任务„„„„„„„„„„„„„„„„„„„„„„„„„„10 3.2语言程序„„„„„„„„„„„„„„„„„„„„„„„„„„10 3.3原理图„„„„„„„„„„„„„„„„„„„„„„„„„„„11 3.4系统仿真图„„„„„„„„„„„„„„„„„„„„„„„„„12

五 实训课题 4.0交通灯 „„„„„„„„„„„„„„„„„„„„„„„„13 4.1 设计任务 „„„„„„„„„„„„„„„„„„„„„„„„„„13 4.2 交通灯流程图„„„„„„„„„„„„„„„„„„„„„„„„„14 4.3 语言程序„„„„„„„„„„„„„„„„„„„„„„„„„„14 4.4系统仿真图„„„„„„„„„„„„„„„„„„„„„„„„„16 4.5检测与调试„„„„„„„„„„„„„„„„„„„„„„„„„16 4.6实物成品展示„„„„„„„„„„„„„„„„„„„„„„„„17

六 心得体会 .............................................................................................................. 18 3

序言 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。

一 、实训目地 通过此次实训,让我们掌握了单片机基本原理的基础、单片机的编程知识以及初步掌握单片机应用系统开发实用技术,了解单总线的读/写控制方法。同时培养学生理论与实践相结合的能力,提高分析问题和解决问题的能力,增强学生独立工作能力;培养学生团结合作、共同探讨、共同前进的精神与严谨的科学作风。本次实训目的主要有以下几点:

1、熟悉单片机应用系统的开发、研制过程。 2、能运用MCS-51单片机进行简单的单片机应用系统的硬件设计。 3、能采用MCS-51单片机汇编语言进行简单的单片机应用系统的软件设计。 4、掌握单片机应用系统的硬件、软件调试方法。 5、熟悉单片机仿真开发系统的作用,基本掌握运用单片机仿真开发系统进行在线仿真、调试和目标程序固化的方法。

6、为今后从事单片机应用系统的开发、生产和维护工作奠定基础。 7通过实物焊接,掌握了各元器件的基本性质,在排查错误的同时锻炼了自己的调试能力。

8进一步提高焊接技能。

二、实训时间:16周——18周

三.实验要求: 1. 运用单片机原理与应用的课程知识以及单片机单片机的知识编写程序。 2. 注意单片机与PC机的连接使用。 3. 结合理论知识分析在调试程序过程中出现的问题,及时解决相应的问题。 4. 可以到图书馆或上网查阅参考资料。 5. 用单片机实现十字路交通信号灯的控制,完成系统的软硬件设计及调试。 6. 画出交通灯的各元件的连接图,并模拟电路的运行。 7. 将交通灯做成实物,完成焊接与调试过程。 8. 总结交通灯控制电路的设计、安装与调试过程。 9. 分析安装与调试中发现的问题及故障排除的方法 4

(一)广告灯 1.1 设计任务: 任务一: ①按1-8、8-1的顺序依次逐个点亮,任意时刻只有一个灯点亮; ②循环点亮1次后灯全灭后,让所有灯同时闪烁3次; ③灯全亮,然后按1-8的顺序依次熄灭一个灯,直到全灭; ④再按8-1的顺序依次点亮,直到所有灯全亮; ⑤灯全灭,同时从两头开始,依次各点亮一个灯并熄灭此前点亮的灯,即1和8亮,熄灭后2和7亮,依此类推,最后灯全灭; ⑥所有偶数灯同时闪烁3次; ⑦灯全灭,同时从两头开始,依次各点亮一个灯,直到所有灯全亮后,同时按8-1、2-7的顺序依次各熄灭一个灯,直到灯全灭; ⑧所有奇数灯同时闪烁3次; ⑨重新按步骤①走

1.2汇编程序 main:mov r0,#8 mov r1,#8 mov p2,#0ah mov a,#0feh m0: mov p0,a lcall delay rl a djnz r0,m0 mov a,#7fh m1: mov p0,a lcall delay rr a djnz r1,m1 mov p0,#0ffh mov r3,#3 lcall delay m2: mov p0,#00h lcall delay1 mov p0,#0ffh lcall delay2 djnz r3,m2 mov p0,#00h mov r4,#8 mov dptr,#tb1 mov a,#0

m3: mov r1,a movc a,@a+dptr mov p0,a lcall delay mov a,r1 inc a djnz r4,m3 mov r0,#8 mov dptr,#tb2 mov a,#0

m4: mov r1,a movc a,@a+dptr mov p0,a lcall delay mov a,r1 inc a 5

djnz r0,m4 mov p0,#0ffh lcall delay mov r0,#5 mov dptr,#tb3 mov a,#0

m5: mov r1,a movc a,@a+dptr mov p0,a lcall delay mov a,r1 inc a djnz r0,m5 mov r0,#3 m6: mov p0,#55h lcall delay1 mov p0,#0ffh lcall delay2 djnz r0,m6 mov r0,#8 mov dptr,#tb4 mov a,#0 m7: mov r1,a movc a,@a+dptr mov p0,a lcall delay mov a,r1 inc a djnz r0,m7 mov r0,#3 m8: mov p0,#0aah lcall delay mov p0,#0ffh lcall delay djnz r0,m8 ljmp main delay: mov r5,#10 d0:mov r6,#100 d1:djnz r6,d1 djnz r5,d0 ret delay1: mov r5,#10 d2:mov r6,#250 d3:djnz r6,d3 djnz r5,d2 ret

delay2: mov r5,#10 d4:mov r6,#200 d5:djnz r6,d5 djnz r5,d4

ret tb1: db 01h,03h,07h,0fh,1fh,3fh,7fh,0ffh tb2: db 7fh,3fh,1fh,0fh,07h,03h,01h,00h tb3:db 7eh,0bdh,0dbh,0e7h,0ffh tb4: db 7eh,3ch,18h,00h,81h,0c3h,0e7h,0ffh end

1.3 原理图 6

1.5 系统仿真图 7

秒表 2.1 设计任务 设计一电子秒表,利用3个数码管显示,显示范围为59.9---00.0秒,精确到0.1s。定时时间采用定时器来做,利用第二行的第一个键(1)、第一行的第一个键(2)、第一行的第二个键(6)分别代表清零、启动、暂停三个按键。

数码管的片选线低电平有效,对应P2口的值分别为08、06、04、02(4-1数码管),显示0-9对应的段码值为:edH,88H,0b5H,0b9H,0d8H,79H,7dH,0a8H,0fdH,0f9H

2.2汇编程序 ORG 0000H LJMP main ORG 000BH LJMP loop0

main: mov r2,#6 mov tmod,#01h mov th0,#(65536-10000)/256 mov tl0,#(65536-10000)mod 256 setb ea

setb et0 mov dptr,#tab mov r0,#0 mov r1,#0 mov r3,#0

wait:lcall mm MOV P1,#0FFH CLR P1.6 MOV A,P1 ANL A,#01H ;立即数与到累加器 XRL A,#01H ;立即数异或到累加器,和下面一句构成判断第1行有没按键按下的功

能。 JZ xx ;累加器为零转移到 LCALL delay MOV A,P1 ANL A,#01H XRL A,#01H JZ xx MOV A,P1 ANL A,#01H XRL A,#01H CJNE A,#00H,zz ;累加器A与立即数不等转移到NK1;

xx: MOV A,P1 ANL A,#10H XRL A,#10H CJNE A,#00H,dd ;累加器A与立即数不等转移到

yy: MOV A,P1 ANL A,#04H XRL A,#04H CJNE A,#00H,ee

ljmp wait zz:setb tr0

合集下载

单片机实训报告范文精选5篇

单片机实训报告范文精选5篇

单片机实训报告范文精选5篇单片机实训报告范文精选5篇实训报告破记录是展示自身实训收获成长的重要报告,那么实训报告该如何写到呢?精选了一些关于职业培训报告的优秀范例,一起来看看吧。

单片机课程设计心得体会在学校学习期间我有幸的参与了学校的单片机学习小组,在小组里我了解了什么是单片机,单片机有哪些用途,利用单片机可以实现哪些功能来方便人们的都市生活如交通灯,时钟,还有手机中,电子玩具等等,它们里面确实有单片机的某种存在来实现某种功能。

通过在单片机小组里的学习我简单总结了几点心得和体会:第一:万事开头难,要勇敢的跨进第一步,不要总找借口说没有学习过就总推脱。

凡事都有第一步可以先可简单的来,然后可以逐步的向深层学习。

可以从建项目开始,然后可以找一个简单的小程序先把它敲进单片机内然他运行起来,感觉一下单片机的运行,让自己了解传输数据单片机整个运行。

第二:对于知识点,学过的要掌握牢固,对于没有学的和不暂时用不到的先不用学习。

比如:小灯得点亮就没有用到中断可以不用看。

这样可以避免知识过多记不住的麻烦。

对于程序这里的知识点不能只停留在理论层次上,一定要结合着程序处理过程进行学习这样才能掌握的很牢靠,当用到哪里的题型不记得了可以用做去看书,对于用不到的可以毛序看。

第三:处理过程不要只是看别人得,一定要自己写过就要是自己的。

开始深奥难懂可以参考别人的,看看每一句代表着什么意思,能够同时实现什么现象。

明白接著自己再重新写一遍,你会发现看别人的能懂到自己写的时候太困难。

当你自己能写出来的时候说明你真佐证懂了。

第四:一定要学会程序调试的原理。

有时候把程序写完了然后运行时不能实现理想的现象。

这时有人就晕了胡乱不知该怎么办,然后就去问别人。

当别人找出问题出在哪里就会恍然大悟。

当遇到问题一定要自己尝试着解决,不能遇到问题就去问别人。

自己一定很高要掌握解决问的方法和思路。

第五:在学习初期看别人的代码,学习别人的路子这个很有用。

通过看理论知识别人的标识符特别是有多年编程经验的人的程序,可以迅速提高自己的编程迅即技术水准。

单片机实训个人报告

单片机实训个人报告

一、前言随着科技的飞速发展,单片机技术作为电子技术领域的重要分支,已经在众多领域得到了广泛应用。

为了更好地了解和掌握单片机技术,提高自身的实践能力,我在本学期参加了单片机实训课程。

以下是我在实训过程中的心得体会和总结。

二、实训目的1. 熟悉单片机的基本原理和结构;2. 掌握单片机的编程方法;3. 学会使用单片机进行简单的应用系统设计;4. 培养动手能力和团队协作精神。

三、实训过程1. 学习单片机基本原理和结构在实训初期,我们学习了单片机的基本原理和结构,包括中央处理器(CPU)、存储器、输入输出接口等。

通过学习,我对单片机的整体架构有了清晰的认识。

2. 学习单片机编程方法在掌握了单片机基本原理后,我们开始学习单片机编程方法。

主要学习了汇编语言和C语言两种编程方式。

通过编程实践,我逐渐掌握了单片机的编程技巧,能够编写简单的程序实现特定功能。

3. 单片机应用系统设计在实训过程中,我们进行了单片机应用系统设计,如LED流水灯、温度计等。

在设计过程中,我们学习了如何根据实际需求选择合适的单片机型号,如何设计电路图,如何编写程序实现功能。

4. 动手实践和团队协作在实训过程中,我们不仅学习了理论知识,更重要的是动手实践。

在完成每个项目时,我们都要亲自焊接电路、编程调试。

同时,我们还学会了如何与团队成员沟通、协作,共同完成项目。

四、实训收获1. 理论知识方面通过本次实训,我对单片机的基本原理、编程方法和应用系统设计有了更深入的了解。

掌握了汇编语言和C语言两种编程方式,为以后的学习和工作打下了坚实的基础。

2. 实践能力方面在实训过程中,我学会了如何使用焊接工具、编程软件等,提高了自己的动手能力。

同时,通过团队协作,学会了与他人沟通、交流,提高了自己的团队协作能力。

3. 思维方式方面在实训过程中,我学会了如何分析问题、解决问题。

在遇到困难时,我会主动查阅资料、请教老师,不断提高自己的思维能力。

五、实训总结本次单片机实训使我受益匪浅,不仅提高了自己的实践能力,还拓宽了知识面。

关于单片机的实训报告范文

关于单片机的实训报告范文

一、前言随着科技的飞速发展,单片机作为一种重要的嵌入式系统,广泛应用于工业控制、智能家居、物联网等领域。

为了提高我们的实践能力,培养创新精神和工程实践能力,我们选择了单片机作为实训课程。

以下是我对单片机实训过程的总结和心得体会。

二、实训目的1. 掌握单片机的基本原理和组成。

2. 熟悉单片机的编程方法和调试技巧。

3. 学会使用单片机进行简单的嵌入式系统设计。

4. 培养团队协作和解决问题的能力。

三、实训内容1. 单片机基本原理和组成实训过程中,我们学习了单片机的基本原理和组成。

单片机是由中央处理器(CPU)、存储器(RAM、ROM)、输入输出接口(I/O)、定时器/计数器等组成。

通过学习,我们了解了单片机的指令系统、寻址方式、中断系统等基本概念。

2. 单片机编程和调试实训中,我们学习了Keil C51集成开发环境的使用方法,掌握了单片机的编程技巧。

通过编写程序,我们实现了单片机的输入输出控制、定时器/计数器功能、中断控制等功能。

同时,我们还学习了调试技巧,解决了程序运行过程中出现的问题。

3. 嵌入式系统设计在实训过程中,我们设计了一个简单的嵌入式系统,实现了温度检测、报警功能。

系统主要由单片机、温度传感器、蜂鸣器、显示模块等组成。

通过设计,我们了解了嵌入式系统的设计流程,掌握了硬件选型、软件编程、系统调试等技能。

4. 团队协作和解决问题实训过程中,我们分组进行项目设计,培养了团队协作能力。

在遇到问题时,我们积极思考、讨论,最终找到了解决方案。

这让我们认识到,在团队中,沟通和协作至关重要。

四、实训心得体会1. 理论与实践相结合实训过程中,我们深刻体会到理论与实践相结合的重要性。

通过实际操作,我们对单片机的原理和编程有了更深入的理解。

2. 学会编程和调试技巧实训过程中,我们学会了Keil C51集成开发环境的使用方法,掌握了单片机的编程技巧。

同时,我们还学会了调试技巧,能够快速解决程序运行过程中出现的问题。

单片机实训报告范本

单片机实训报告范本

单片机实训报告范本一、实训目的及背景本次实训的目的是通过设计和搭建一个单片机系统,理解和掌握单片机的原理和应用,培养学生的实际动手能力和解决问题的能力。

二、实训内容1. 实训环境的搭建为了进行单片机实训,我们需要搭建一个合适的实训环境。

首先,我们需要购买一台单片机开发板,它包含了单片机、外部设备接口、显示器等组件。

其次,我们需要安装开发环境,包括单片机编译器、调试器和仿真器等。

最后,我们需要准备一套实验教材,其中包含了实验指导书、实验源代码和实验报告模板等。

2. 实训实验的设计与实施根据教材的指导,我们进行了一系列的实训实验。

实验内容包括了单片机的基本原理、输入输出的控制、中断的应用、定时器的使用等。

在每个实验中,我们首先研读实验指导书,了解实验的目的和步骤。

然后,我们按照实验指导书的步骤进行实验,编写实验源代码,并通过调试器和仿真器进行调试和测试。

最后,我们整理实验结果,撰写实验报告。

3. 实训实验的总结与评估在每个实验结束后,我们进行实验总结与评估。

通过总结实验过程中遇到的问题和解决方法,我们深化了对单片机的理解和掌握。

通过评估实验结果,我们检验了自己的实际动手能力和解决问题的能力。

实验总结与评估的结果将作为实训成绩的依据。

三、实训结果与分析本次实训共进行了10个实验,涵盖了单片机的基本原理和应用。

通过实验,我们熟悉了单片机的硬件结构和软件编程,掌握了单片机的输入输出控制、中断处理和定时器应用等技术。

我们成功完成了每个实验,并获得了实验数据和实验结果。

实训结果的分析表明,我们在实验过程中遇到了一些问题,例如电路连接错误、程序逻辑错误等。

通过仔细分析问题的原因,我们找到了解决问题的方法,并进行了相应的调试和修正。

最终,我们成功解决了所有问题,并获得了正确的实验结果。

四、实训心得与收获通过本次实训,我深刻体会到了实践的重要性和乐趣。

通过动手操作和实验调试,我增强了自己的实际动手能力和解决问题的能力。

单片机实习总结及体会(3篇)

单片机实习总结及体会(3篇)

单片机实习总结及体会(3篇)单片机实习总结及体会(通用3篇)单片机实习总结及体会篇1通过这次单片机实习,我不仅加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去培养我们的创新精神,从而不断地战胜自己,超越自己。

创新可以是在原有的基础上进行改进,使之功能不断完善,成为真己的东西。

作为一名自动化专业的快大三学生,我觉得做单片机实习是十分必要的。

在已度过的大学时间里,我们大多数接触的是专业课。

我们在课堂上掌握的仅仅是专业课的理论知识,如何去锻炼我们的实践能力,如何把我们所学的专业基础课理论知识运用到实践中去,我想做类似实习就为我们提供了良好的实践平台学习单片机没有捷径,不能指望两三天就学会,要坚持不懈,重在积累单片机是一门应用性和实践性很强的学科,要多动手,多做实验。

(4) 要学会参考别人的程序,减少自己琢磨的时间,迅速提高自己的编程能力。

(5) 碰到问题可以借助网络来搜寻答案和对自己有帮助的问题,一定会有所收获。

(6) 小组要团结,小组之间要多交流。

技术是靠不断的积累和交流才会进步的,封闭自守只会更加落后通过这次单片机设计?我不仅加深了对单片机理论的理解?将理论很好地应用到实际当中去?同时也使我认识到自身存在的不足之处?无论是理论上还是遇到问题的处理能力上都还有待提高?而且这也激发了我今后努力学习的兴趣。

发现问题、提出问题、分析问题、解决问题和实践能力的提高都会受益于我在以后的学习、工作和生活中。

1、不管做什么事,计划是很重要的。

没有一个完好的计划,做事情就会没有一个好的顺序,做事情会比较乱,很难成功。

而有一个好的计划,不管做什么事都会事半功倍,做事心中有数,明确重点和缓急,不会有疏漏。

这样才能提高成功率。

2、做事要多动脑,选出最好的方法。

一件事往往有多种解决方法,一个好的方法,不仅能使事情事半功倍,而且往往决定最后的成与败,所以做事时一定要多动一下脑筋,想出最好的方法。

单片机实训心得体会(共8篇)

单片机实训心得体会(共8篇)

单片机实训心得体会(共8篇)这篇单片机实训心得体会范文是我们精心挑选的,但原对你有参考作用。

通过今次单片机实训,使我对单片机的认识有了更深刻的理解。

系统以51单片机为核心部件,利用汇编软件编程,通过键盘控制和数码管显示实现了基本时钟显示功能、时间调节功能,能实现本设计题目的基本要求和发挥部分。

由于时间有限和本身知识水平的限制,本系统还存在一些不够完善的地方,要作为实际应用还有一些具体细节问题需要解决。

例如:不能实现只用两个按键来控制时钟时间,还不能实现闹钟等扩展功能。

踉踉跄跄地忙碌了两周,我的时钟程序终于编译成功。

当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰。

我相信其中的酸甜苦辣最终都会化为甜美的甘泉。

但在这次实训中同时使我对汇编语言有了更深的认识。

当我第一次接触汇编语言就感觉很难,特别是今次实训要用到汇编语言,尽管困难重重,可我们还是克服了。

这次的实训使培养了我们严肃认真的做事作风,增强了我们之间的团队合作能力,使我们认识到了团队合作精神的重要性。

这次实训的经历也会使我终身受益,我感受到这次实训是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破。

希望这次的经历能让我在以后学习中激励我继续进步。

给大家带来单片机实训心得体会范文,供大家参考!通过这一个学期的单片机学习,我收获了很多关于单片机的知识,并且这些知识和日常的生活息息相关。

了解了一些简单程序的录入,LED显示器、键盘、和显示器的应用和原理。

LED显示器:LED显示器是由发光二管组成显示字段的器件。

通常的8段LED显示器是由8个发光二极管组成,LED显示器分共阳极和共阴极两种。

有段选码和和位选码。

当LED显示器每段的平均电流位5MA时,就有较满意的亮度,一般选择断码5-10MA电流;位线的电流应选择40-80MA。

LED显示器的显示方式有动态和静态两种。

单片机实训报告_报警器

一、实训目的通过本次单片机实训,使学生了解单片机的基本原理和应用,掌握单片机的编程方法,培养学生的实际操作能力。

本次实训以报警器设计为主题,让学生通过学习单片机编程,实现报警器的功能。

二、实训内容1. 报警器硬件设计(1)单片机选择:AT89C51单片机(2)传感器选择:人体红外传感器、震动传感器(3)执行机构:蜂鸣器(4)显示模块:数码管2. 报警器软件设计(1)程序编写:C语言(2)程序功能:当人体红外传感器或震动传感器检测到异常时,蜂鸣器发出报警声,数码管显示报警信息。

三、实训步骤1. 硬件电路搭建(1)根据原理图,将AT89C51单片机、人体红外传感器、震动传感器、蜂鸣器、数码管等元件连接到电路板上。

(2)连接电源,确保电路正常工作。

2. 软件编程(1)使用Keil软件编写程序,实现报警器功能。

(2)程序流程如下:① 初始化单片机、传感器、数码管等硬件资源;② 循环检测人体红外传感器和震动传感器;③ 当检测到异常时,蜂鸣器发出报警声,数码管显示报警信息;④ 检测正常时,蜂鸣器停止报警,数码管显示正常信息。

3. 程序下载与调试(1)将编写好的程序下载到AT89C51单片机中;(2)观察报警器是否正常工作,若出现异常,检查程序和硬件电路,进行调试。

四、实训结果与分析1. 报警器功能实现经过调试,报警器能够实现以下功能:(1)当人体红外传感器或震动传感器检测到异常时,蜂鸣器发出报警声,数码管显示报警信息;(2)检测正常时,蜂鸣器停止报警,数码管显示正常信息。

2. 报警器优点(1)成本低,易于制作;(2)功能简单,易于理解;(3)可扩展性强,可根据需求增加更多功能。

3. 报警器不足(1)报警距离有限;(2)抗干扰能力有待提高。

五、实训总结通过本次单片机实训,我掌握了单片机的基本原理和应用,学会了单片机编程方法。

在报警器设计过程中,我学会了如何选择合适的硬件资源,如何编写程序实现功能,以及如何调试程序。

单片机焊接实习报告(共3篇)

单片机焊接实习报告(共3篇)单片机焊接实习报告(共3篇)第1篇:单片机电路板焊接实_报告一:实_目的1、熟悉手工焊锡的常用工具的使用。

2、基本掌握手工电烙铁的焊接技术,能够独立的完成简单电子产品的安装与焊接。

3、焊接PCB电路板,调试制作的电路板。

二:实_内容与时间安排第一阶段:实_说明、理论学_、元器件分发7月19日:实_安排说明、电子工艺基本技能技法学_、单片机开发系统演示。

这是实_的第一天,司杨老师给我们介绍了一些基本的实_内容以及注意事项,让大家都准时来到实_地点,要把这次实_看做是一件很重要的课程来认真对待。

虽然第一节课大家由于各种原因没有全部准时到实验室,但是经过老师的一番教诲,大家都懂得了准时的重要性。

下午是由张海峰老师带领我们一起了解了电子工艺的基本发展历史和现状,并且讲解了许多关于焊接的知识。

在这个过程中,由于是很多人一起在一个教室里,难免会有些热或者闷,很多人都觉得老师的这些讲解都是无意义的,甚至有的人有点反感,但是,那是不认真最终注定了是要付出代价的(像焊接与拆焊练_的时候不合格,最终的PCB板没有结果)。

7月20日:单片机开发系统介绍、元器件分发、清点元件、查阅资料。

这一天的任务就是大家一起认识了许多类型的元件,当听说我们这次的实_单单元件就涉及了76种时,我们这些孩子们瞬间有点难以接受,但是在我们真正见到这些元件以后,幼小的心灵才有点安稳,原来并不像我们想象中那么难,还是可以接受的。

接下来的时间就是分发元件,这种像流水作业一样的分发元件,让我们对老师又有了新的看法,不愧是老师,这样的都能想到,不然那么多元件那么多人还真不知道怎么样才能把元件分下去。

由于有了老师的指导,元件很快就分了下去,结果页很是让人满意,至少没有出现什么大的错误。

第二阶段:基本练_7月21日:元器件分拣、元器件分装。

这一天的实_,在我看来,就是为了锻炼大家,第一点就是锻炼大家是否认识各种元件,第二点就是锻炼大家的耐心,看你在面对那么多的小东西的时候能否保持平静的心态,做到不骄不躁,坚持到最后。

单片机实训工作报告范文精选

单片机实训工作报告范文精选在单片机实训教学过程中采用教师引导,学生主导的教学方式,让学生掌握技巧,鼓励学生独立思考。

本文是我们为各位亲精心准备的单片机实训的报告范文,未经作者授权或者同意,请不要作他用。

单片机实训报告范文篇一1.课程设计目的1)巩固单片机基础知识,串联知识点。

2)学会绘制PCB板,学会手工制板的一般方法。

3)使用Protel等EDA工具进行单片机硬件系统设计的能力。

4)基于KeilIDE开发单片机应用程序的能力。

5)写技术报告和编制技术资料的能力。

6)独立工作能力和创造力。

7)综合运用专业及基础知识,解决实际工程技术问题的能力。

2.课程设计题目描述和要求旋转电子时钟的设计与制作实现的功能要求:(1)实现单片机最小系统;(2)四只LED数码管显示当前时分;(3)每隔一秒钟周边的60只LED发光管旋转一格,装饰用的LED每隔一秒旋转一次;(4)实现整点报时;(5)实现按键调整;(6)停(掉)电保护,年计时误差小于30秒;(7)其他功能。

3.课程设计报告内容3.1方案论证3.1.1单片机定时器做电子时钟优点:考虑到单片机货源充足、价格低廉,可软硬件结合使用,能够方便的实现系统的多功能性,故采用单片机作为本设计的硬件基础。

故其优点是外围电路简单,只需要一个单片机最小系统,和一个显示模块。

缺点:定时不是很准确,计时误差较大,并且程序的编写较繁琐。

3.1.2数字电路做电子时钟优点:具有走时准确、显示直观、无机械传动装置。

与传统的机械钟先比,电子钟具有更优异的优点。

由于电子钟采用数字集成电路的发展和采用了先进的石英技术,使电子钟具有走时准确、性能稳定、携带方便等优点,电子钟用于定时自动报警、按时自动打铃、时间程序自动控制、定时广播及自动控制等各个领域。

缺点:因为电子钟毕竟是电子产品,电子产品都有辐射,不过电子钟危害极低,对人体够不成任何危害,不象手机的辐射那么大。

应用:目前,在国内,电子钟因数码管数字显示效用直接有效,所以大多运用在城市的主要营业场所,以及车站、码头等公共场所。

毕业单片机设计实训报告

一、实训目的本次实训旨在通过实际操作,让学生掌握单片机的基本原理、程序设计方法以及硬件电路设计技巧。

通过完成一个具体的设计项目,提高学生的实践能力、创新能力和团队协作能力。

同时,为后续的专业课程学习和职业生涯奠定基础。

二、实训内容本次实训项目为基于STC89C52单片机的智能家居控制系统设计。

该系统主要包括以下几个功能模块:1. 温湿度检测模块:采用DHT11传感器采集室内温湿度信息。

2. 照明控制模块:通过继电器实现对灯光的开关控制。

3. 窗帘控制模块:通过步进电机实现窗帘的自动开启和关闭。

4. 语音提示模块:通过语音合成模块实现语音提示功能。

5. 紧急报警模块:在发生紧急情况时,系统自动报警。

三、实训过程1. 设计方案制定在实训过程中,我们首先对项目进行了详细的需求分析,明确了系统的功能、性能指标和硬件选型。

然后,我们制定了详细的设计方案,包括系统架构、硬件电路设计、软件程序设计等。

2. 硬件电路设计根据设计方案,我们设计并制作了硬件电路板。

电路板主要包括以下几个部分:(1)单片机最小系统:包括STC89C52单片机、晶振、电源电路等。

(2)温湿度检测模块:包括DHT11传感器、连接线等。

(3)照明控制模块:包括继电器、连接线等。

(4)窗帘控制模块:包括步进电机、连接线等。

(5)语音提示模块:包括语音合成模块、连接线等。

(6)紧急报警模块:包括蜂鸣器、连接线等。

3. 软件程序设计根据设计方案,我们使用C语言编写了单片机程序。

程序主要包括以下几个部分:(1)初始化:设置单片机的工作模式、IO口状态等。

(2)温湿度检测:读取DHT11传感器的数据,并进行处理。

(3)照明控制:根据用户输入或自动控制策略,控制灯光的开关。

(4)窗帘控制:根据用户输入或自动控制策略,控制窗帘的开启和关闭。

(5)语音提示:根据需要,实现语音提示功能。

(6)紧急报警:在发生紧急情况时,触发报警。

4. 系统调试与测试在完成硬件电路和软件程序设计后,我们对系统进行了调试和测试。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档