报告材料主要是向上级汇报工作,其表达方式以叙述、说明为主,在语言运用上要突出陈述性,把事情交代清楚,充分显示内容的真实和材料的客观。报告的格式和要求是什么样的呢?下面是小编为大家整理的报告范文,仅供参考,大家一起来看看吧。
单片机项目实训报告单片机实训报告篇一
最近自己对单片机特别的感兴趣,因为看到它能控制电机的转动,自己觉得很神奇。
就想弄清楚它到底是怎么做到的?
我看到书上讲:单片机可以用两种语言编写,一种是c语言,另外一种是汇编语言。
汇编语言是一种机器语言,且代码繁琐,不易记忆。
需要掌握单片机的内部结构和逻辑结构,通过看了几本书让我了解认识到汇编确实太繁琐,不过我学习过c语言,也参加了全国计算机二级考试,觉得自己在一方面具有优势,能很快学好它。
不过在学习中,我才发现学习单片机不仅仅需要软件的知识,还需要硬件的知识。
我买了一个单片机在实践中就是一个活生生的例子,没有相应的硬件知识,我连单片机怎么和电脑相连都不知道,我为我当初的想法感到羞愧。
单片机是一门很好的学问,需要我去钻研它。
时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机综合课程设计也在一周内完成了。
俗话说“好的开始是成功的一半”。
说起课程设计,我认为最重要的就是做好设计的预习,认真的研究老师给的题目,选一个自己有兴趣的题目。
其次,老师对实验的讲解要一丝不苟的去听去想,因为只有都明白了,做起设计就会事半功倍,如果没弄明白,就迷迷糊糊的去选题目做设计,到头来一点收获也没有。
最后,要重视程序的模块化,修改的方便,也要注重程序的调试,掌握其方法。
虽然这次的课程设计算起来在实验室的时间只有三天,不过因为我们都有自己的实验板,所以在宿舍里做实验的时间一定不止三天。
硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试,最终一个能完成课程设计的劳动成果出来了,很高兴它能按着设计的思想与要求运动起来。
当然,这其中也有很多问题,第一、不够细心比如由于粗心大意焊错了线,由于对课本理论的不熟悉导致编程出现错误。
第二,是在学习态度上,这次课设是对我的学习态度的一次检验。
对于这次单片机综合课程实习,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素质绝对应该是严谨。
我们这次实习所遇到的多半问题多数都是由于我们不够严谨。
第三,在做人上,我认识到,无论做什么事情,只要你足够坚强,有足够的毅力与决心,有足够的挑战困难的勇气,就没有什么办不到的。
很多人说,学单片机最好先学汇编语言,以我的经验告诉大家,绝对没有这个必要,初学者一开始就直接用c语言为单片机编程,既省时间,学起来又容易,进步速度会很快。
在刚开始学单片机的时候,千万不要为了解单片机内部结构而浪费时间,这样只能打击你的信心,当你学会编程后,自然一步步就掌握其内部结构了。
单片机的学习实践
单片机提高重在实践,想要学好单片机,软件编程必不可少。
但是熟悉硬件对于学好单片机的也是非常重要的。
如何学习好硬件,动手实践是必不可少的。
我们可以通过自己动手做一个自己的电子制作,通过完成它,以提高我的对一些芯片的了解和熟练运用它。
这样我们就可以多一些了解芯片的结构。
我相信,你完成了一个属于自己的电子制作,你的单片机水平就会有一个质的提高。
这就是我学习单片机的`心得体会,希望给单片机的爱好者学好单片机有所帮助。
使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或c语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。
第一步:数字i/o的使用
使用按钮输入信号,发光二极管显示输出电平,就可以学习引脚的数字i/o功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想,例如,必须设置很多寄存器对引脚进行初始化处理,才能使引脚具备有数字输入和输出输出功能。
每使用单片机的一个功能,就要对控制该功能的寄存器进行设置,这就是单片机编程的特点,千万不要怕麻烦,所有的单片机都是这样。
第二步:定时器的使用
学会定时器的使用,就可以用单片机实现时序电路,时序电路的功能是强大的,在工业、家用电气设备的控制中有很多应用,例如,可以用单片机实 现一个具有一个按钮的楼道灯开关,该开关在按钮按下一次后,灯亮3分钟后自动灭,当按钮连续按下两次后,灯常亮不灭,当按钮按下时间超过2s,则灯灭。
数 字集成电路可以实现时序电路,可编程逻辑器件(pld)可以实现时序电路,可编程控制器(plc)也可以实现时序电路,但是只有单片机实现起来最简单,成本最低。
定时器的使用是非常重要的,逻辑加时间控制是单片机使用的基础。
第三步:中断
单片机的特点是一段程序反复执行,程序中的每个指令的执行都需要一定的执行时间,如果程序没有执行到某指令,则该指令的动作就不会发生,这样就会耽误很多快速发生的事情,例如,按钮按下时的下降沿。
要使单片机在程序正常运行过程中,对快速动作做出反应,就必须使用单片机的中断功能,该功能就是在快速动作发生后,单片机中断正常运行的程序,处理快速发生的动作,处理完成后,在返回执行正常的程序。
中断功能使用中的困难是需要精确地知道什么时候不允许中断发生(屏蔽中断)、什么时候允许中断发生(开中断),需要设置哪些寄存器才能使某种中断起作用,中断开始时,程序应该干什么,中断完成后,程序应该干什么等等。
中断学会后,就可以编制更复杂结构的程序,这样的程序可以干着一件事,监视着一件事,一旦监视的事情发生,就中断正在干的事情,处理监视的事情,当然也可以监视多个事情,形象的比喻,中断功能使单片机具有吃着碗里的,看着锅里的功能。
以上三步学会,就相当于降龙十八掌武功,会了三掌了,可以勉强护身。
第四步:与pc机进行rs232通信
单片机都有usart接口,特别是msp430系列中很多型号,都具有两个usart接口。
usart接口不能直接与pc机的rs232接口连接,它们之间的逻辑电平不同,需要使用一个max3232芯片进行电平转换。
usart接口的使用是非常重要的,通过该接口,可以使单片机与pc机之间交换信息,虽然rs232通信并不先进,但是对于接口的学习是非常重要的。
正确使用usart接口,需要学习通信协议,pc机的rs232接口编程等等知识。
试想,单片机实验板上的数据显示在pc机监视器上,而pc机的键盘信号可以在单片机实验板上得到显示,将是多么有意思的事情啊!
第五步:学会a/d转换
map430单片机带有多通道12位a/d转换器,通过这些a/d转换器可以使单片机操作模拟量,显示和检测电压、电流等信号。
学习时注意模拟地与数字地、参考电压、采样时间,转换速率,转换误差等概念。
使用a/d转换功能的简单的例子是设计一个电压表。
第六步:学会pci、i2c接口和液晶显示器接口
这些接口的使用可以使单片机更容易连接外部设备,在扩展单片机功能方面非常重要。
第七步:学会比较、捕捉、pwm功能
这些功能可以使单片机能够控制电机,检测转速信号,实现电机调速器等控制起功能。
如果以上七步都学会,就可以设计一般的应用系统,相当于学会十招降龙十八掌,可以出手攻击了。
学习usb接口、tcp/ip接口、各种工业总线的硬件与软件设计是非常重要的,因为这是当前产品开发的发展方向。
到此为止,相当于学会15招降龙十八掌,但还不到打遍天下无敌手的境界。
即使如此,也算是单片机大虾了!!
单片机项目实训报告单片机实训报告篇二
通过这一个学期的单片机学习,我收获了很多关于单片机的知识,并且这些知识和日常的生活息息相关。了解了一些简单程序的录入,led显示器、键盘、和显示器的应用和原理。
led显示器:led显示器是由发光二管组成显示字段的器件。通常的8段led显示器是由8个发光二极管组成,led显示器分共阳极和共阴极两种。有段选码和和位选码。当led显示器每段的平均电流位5ma时,就有较满意的亮度,一般选择断码5-10ma电流;位线的电流应选择40-80ma。led显示器的显示方式有动态和静态两种。7289a芯片是具有spi串行接口功能的显示键盘控制芯片,它可同时取得8位共阴极数码管和64个键的键盘矩阵。7289a的控制指令分为两类:8位宽度的单字节指令和16位宽度双字节指令;还有闪烁指令和消隐指令。7289a采用串行方式spi总线与微处理器通信;7289a与at89c52接口电路,在实际电路中无论接不接键盘,电路中连接到其各段上的8个 100千欧的下拉电阻均不可以省去,如果不接键盘而只接显示器可以省去8个10千欧电阻,若仅接键盘而不接显示器,可省去串入dp及sa-sg连线的8个220欧电阻,7289a还需要外接晶体振荡电路。液晶显示器简称lcd,其显示原理是用经过处后的液晶具有能改变光线传输方向的特性,达到显示字符和图形的目的。最简单的笔段式液晶显示器类似于lcd显示器,可以显示简单的字符和数字,而目前大量使用的是点阵式lcd显示器,既可以显示字符和数字也可以显示汉字和图形。如果把lcd显示屏、背光可变电源、接口控制逻辑、驱动集成芯片等部件构成一个整体,是的与cpu接口十分方便。
键盘:键盘是最常见的计算机输入设备,它广泛应用于微型计算机和各种终端设备上。计算机操作者通过键盘向计算机输入各种指令、数据,指挥计算机的工作。按照键盘的工作原理和按键方式的不同,可以划分为四种:机械式键盘采用类似金属接触式开关,工作原理是使触点导通或断开,具有工艺简单、噪音大、易维护的特点。 塑料薄膜式键盘键盘内部共分四层,实现了无机械磨损。其特点是低价格、低噪音和低成本,已占领市场绝大部分份额。 导电橡胶式键盘触点的结构是通过导电橡胶相连。键盘内部有一层凸起带电的导电橡胶,每个按键都对应一个凸起,按下时把下面的触点接通。这种类型键盘是市场由机械键盘向薄膜键盘的过渡产品。 无接点静电电容式键盘使用类似电容式开关的原理,通过按键时改变电极间的距离引起电容容量改变从而驱动编码器。特点是无磨损且密封性较好。
按照按键方式的不同键盘可分为接触式和无触点式两类。接触式键盘就是我们通常所说的机械式键盘,它又分为普通触点式和干簧式。普通触点式的两个触点直接接触,从而使电路闭合,产生信号;而干簧式键盘则是在触点间加装磁铁,当键按下时,依靠磁力使触点接触,电路闭合。与普通触点式键盘相比,干簧式键盘具有响应速度快、使用寿命长、触点不易氧化等优点。无触点式键盘又分为电容式、霍尔式和触摸式三种。其中电容式是我们最常用到的键盘类型,它的触点之间并非直接接触,而是当按键按下时,在触点之间形成两个串联的平板电容,从而使脉冲信号通过,其效果与接触式是等同的。电容式键盘击键时无噪声,响应速度快,但是价格很高一些。
显示器:按照显示器的显示管分类crt、lcd。按显示色彩分类单色显示器、彩色显示器。按大小分类通常有14寸、15寸、17寸和19寸,或者更大。显示管的屏幕上涂有一层荧光粉,电子枪发射出的电子击打在屏幕上,使被击打位置的荧光粉发光,从而产生了图像,每一个发光点又由“红”“绿”“蓝”三个小的发光点组成,这个发光点也就是一个象素。由于电子束是分为三条的,它们分别射向屏幕上的这三种不同的发光小点,从而在屏幕上出现绚丽多彩的画面。显示器显示画面是由显示卡来控制的。若仔细观察显示器上的文本或图像是由点组成的,屏幕上点越多越密,则分辨率越高。
屏幕上相邻两个同色点的距离称为点距,常见点距规格有0.31mm、0.28mm、0.25mm等。显示器点距越小,在高分辨率下越容易取得清晰的显示效果。电子束采用光栅扫描方式,从屏幕左上角一点开始,向右逐点进行扫描,形成一条水平线;到达最右端后,又回到下一条水平线的左端,重复上面的过程;当电子束完成右下角一点的扫描后,形成一帧。此后,电子束又回到左上方起点,开始下一帧的扫描。这种方法也就是常说的逐行扫描显示。而隔行扫描指电子束在扫描时每隔一行扫一线,完成一屏后再返回来扫描剩下的线,这与电视机的原理一样。隔行扫描的显示器比逐行扫描闪烁得更厉害,也会让使用者的眼睛更疲劳。完成一帧所花时间的倒数叫垂直扫描频率,也叫刷新频率,比如60hz、75hz等。
通过这几天的单片机的实训,我在理论的基础上更深刻的掌握了单片机的深层内容及实际生活中的应用,实训锻炼了自己动手能力和思维能力,还有在软件方面的编程能力,让我受益匪浅,同时也暴露出一些平时学习上的问题,让我深刻反思。这些问题的发现将为我以后的学习和工作找明道路,查漏补缺为进一步学习作好准备。通过实训,让我懂得了如何编写一些简单的程序,学会了如何制作单片机应用程序,并且可以在今后的日常生活中灵活运用。
单片机项目实训报告单片机实训报告篇三
一、实验目的和要求。
二、实验仪器设备。
三、实验设计及调试:
(一)实验内容。
(二)实验电路:画出与实验内容有关的简单实验电路。
(三)实验设计及调试步骤:
(1)对实验内容和实验电路进行分析,理出完成实验的设计思路。
(2)列出程序设计所需的特殊标志位、堆栈sp、内部ram、工作寄存器等资源的分配列表,分配列表时注意考虑资源在程序执行过程可能会出现冲突的问题。
(3)画出程序设计流程图,包括主程序和各子程序流程图。
(4)根据(2)、(3)的内容写出实验程序。
(5)调试程序(可以使用模拟仿真器)。
a、根据程序确定调试目的,即调试时所需观察的内容结果。
b、根据各调试目的分别选择调试所需的方法,如单步、断点等命令,分别列出各调试方法中所需要关注记录的内容。
c、调试程序,按各种调试方法记录相应的内容。
d、分析调试记录的内容和结果,找出程序中可能出错的地方,然后修改程序,继续调试、记录、分析,直到调试成功。
(四)实验调试过程中所遇到的问题、解决问题的思路和解决的方法。
四、实验后的经验教训总结。
单片机项目实训报告单片机实训报告篇四
第一:万事开头难,要勇敢的迈出第一步,不要总找借口说没有学习过就总推脱。凡事都有第一步可以先可简单的来,然后可以逐步的向深层次学习。可以从建项目开始,然后可以找一个简单的小程序先把它敲进单片机内然他运行起来,感觉一下单片机的运行,让自己了解单片机整个运行。
第二:对于知识点,学过的要掌握牢固,对于没有学的和暂时用不到的先不用学习。比如:小灯得点亮就没有用到中断可以先不用看。这样可以避免知识过多记不住的麻烦。对于程序这里的知识点不能只停留在理论层次上,一定要结合着程序进行学习这样才能掌握的很牢靠,当用到哪里的知识点不记得了可以去看书,对于用不到的可以不去看。
第三:程序不要只是看别人得,一定要自己写过才是自己的。开始不懂可以参考别人的,看看每一句代表着什么意思,能够实现什么现象。明白之后自己再重新写一遍,你会发现看别人的能懂到自己写的时候很困难。当你自己能写出来的时候说明你真懂了。
第四:一定要学会程序调试的方法。有时候把程序写完了然后运行时不能实现理想的现象。这时有人就晕了不知该怎么办,然后就去问别人。当别人找出问题出在哪里时就会恍然大悟。其实当遇到问题一定要自己尝试着解决,不能遇到问题就去问别人。自己一定要掌握解决问的方法和思路。
第五:在学习初期看别人的代码,学习别人的思路这个很有用。通过看别人的代码特别是有多年编程经验的人的程序,可以迅速提高自己的编程水平。也可以结合着别人的手法,与自己的想法结合在一起写出更好的程序。但是切记将学习变成抄袭,不能认为抄袭别人的你就学会了,这样只能使你退步。第六:面对一个新项目时,自己一定要多想想,不要急着去看别人是怎么写的。有的人看到新项目时就去找别人的然后抄一小段,自己在写几句,放在一起完成任务,虽然省时间但不利你的学习。当你遇到一新项目时你应该先想一下程序的构架,想想如何来完成。然后自己动手去写,当你遇到实在是没办法解决的问题时再去请教别人,看他是怎么处理的,学习他的方法。这样起码你自己想过了,有自己的思路不会受到别人的影响,这样更容易提高自己。
在单片机的学习开始时感觉很吃力,在不断的学习过程中慢慢的对单片机产生了些好感,而且在编写程序过程中吃力的感觉慢慢的淡了。在这其中基础知识掌握牢固是非常重要的,然后在学习过程中要学会提问题和自己解决问题,慢慢的对于学习单片机你也会产兴趣。虽然在开始学习单片机时感觉很青涩,但只要坚定自己的学习信心,在付出持之以恒的努力,我相信自己能进一步加深对单片机的了解,在单片机的学习道路上走得更远!
单片机项目实训报告单片机实训报告篇五
软件测试项目实训这门课程,是本学期一门重要课程,对于课程的学习方面,主要是靠老师答疑和查询资料来完成的。这次我选择的是基于java语言下的银行账户管理系统,这个设计在杨扬老师的指导和严格要求下完成,在本阶段学习和生活期间,也始终感受着杨杨老师的精心指导和无私的关怀,我受益匪浅。
在设计过程中我通过查阅大量有关参各种资料,与同学交流经验和网上查找信息,并向老师同学请教等方式,使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大。不管学会的还是学不会的的确觉得困难比较多,真是万事开头难,不知道如何入手。此外,还得出一个结论:知识必须通过应用才能实现其价值!有些东西以为学会了,但真正到用的时候才发现是两回事,所以我认为只有到真正会用的时候才是真的学会了。
在整个过程中我从中懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中的探索的艰难和成功的喜悦。虽然这个项目还不是很完善,但是在设计过程中所学到的东西是这次设计的最大收获和财富,使我终身受益。在这次课程设计中,让我学会了如何去完成一个任务,去解决一个问题。当遇到问题要冷静,想办法一点一点的排除障碍,到最后获取成功,这应该就是学习的乐趣。有时候不懂的就需要问别人了,虚心请教,从别人的身上真的能学到自己没有的东西,每一次的挫折都会使我更接近成功。还有学会了在工作中与别人的合作与交流。这次课程设计在老师和同学那里学到了很多东西,使自己在处理问题方面有了很大的.提高。
1、程序可读性强,易懂易维护
2、用户界面简洁,方便了用户使用。
3、安全性好,系统仍然使用输入密码方式,保证了系统的安全。
4、系统稳定,基本达到预期的功能要求。
5、系统还存在着许多不足,特别是在数据库的链接上,在代码的编写上也存在着很多的不足,代码存在着很多的缺陷。
6、在系统的的界面效果上也存在不足,系统界面显示应在屏中间。本项目最大的一个不足就是运行时界面显示效果欠佳,在以后的学习中我会不断地改进,设计出漂亮的界面。课程设计中要求有扎实的理论基本知识,操作起来才顺心应手,我这时才明白什么是“书到用时方恨少”。这就激发了学习的欲望。“纸上得来终觉浅,绝知此事要躬行!”,在学习的过程中,让我深深感受到自己在实际运用中专业知识的匮乏。以前总以为自己学的还不错,一旦应用到实际就大不一样了。
单片机项目实训报告单片机实训报告篇六
学
号:
hefei university 计算机实训报告
bachelor dissertation
实训题目: 系统安装(软硬件)与使用
1.项目名称
系统安装(软硬件)与使用
2.项目意义
3.学会管理个人电脑,并且了解如何安装自己所需的软件。4.通过对计算机的进一步认识和了解,合理使用计算机。5.学会利用所学的知识解决生活中、工作中所遇到的现实问题 6.培养团队合作精神。
3.项目规划
3.1 在本次实训中,我们将其分为以下几个部分:
1.学习硬件的相关知识及组装
2.学习软件的相关知识及运行 3.了解操作系统的安装
3.2小组分工
4.相关知识
4.1计算机
计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。计算机发明者约翰·冯·诺依曼。计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革,计算机已遍及一般学校、企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。
4.2windows操作系统
7、windows
8、windows 8.1、windows 10(预览版)和 windows server服务器企业级操作系统,不断持续更新,微软一直在尽力于windows操作系统的开发和完善。
4.3台式机与笔记本
硬件是计算机的躯体,软件则是计算机的灵魂。硬件和软件是一个完整的计算机系统互相依存的两大部分,它们的关系主要体现在以下几个方面。
1、硬件和软件互相依存,硬件是软件赖以工作的物质基础,软件的正常工作是硬件发挥作用的唯一途径。计算机系统必须要配备完善的软件系统才能正常工作,且充分发挥其硬件的各种功能。
2、硬件和软件无严格界线,随着计算机技术的发展,在许多情况下,计算机的某些功能既可以由硬件实现,也可以由软件来实现。因此,硬件与软件在一定意义上说没有绝对严格的界面。
3、硬件和软件协同发展,计算机软件随硬件技术的迅速发展而发展,而软件的不断发展与完善又促进硬件的更新,两者密切地交织发展,缺一不可。
5.项目实施步骤
5.1.首先我们先了解计算机硬件,以及组成
5.1.1了解计算机硬件的相关知识
计算机硬件(computer hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。从外观上来看,微机由主机箱和外部设备组成。主机箱内主要包括cpu、内存、主板、硬盘驱动器、光盘驱动器、各种扩展卡、连接线、电源等;外部设备包括鼠标、键盘、显示器、音箱等,这些设备通过接口和连接线与主机相连。
图 5.1.1-1 主板
主板(mother board, ain board, system board)是一台pc的主体所在,主板要完成电脑系统的管理和协调,支持各种cpu、功能卡和各总线接口的正常运行,它是pc机的“总司令部”,其上的cpu、chipset、dram、bios等决定了它是什么“级别”,平时我们所说的386、486、pentium机,其判断的标准就是机器所用的主板和cpu。主板芯片可分为数字芯片和模拟芯片两种。主板使用的芯片,除了少数几个是模拟芯片外,大部分都是数字芯片。主板大小的规格,随着主板内部系统使用元件的多少和芯片封装来决定它的尺寸。
图5.1.1-2显卡
显卡全称显示接口卡(video card,graphics card),又称为显示适配器(video adapter)或显示器配置卡,是计算机最基本配置之一。显卡的用途是将计算机系统所需要的显示信息进行转换驱动,并向显示器提供数据信号,控制显示器的正确显示,是连接显示器和个人电脑的重要元件,是“人机对话”的重要设备之一。显卡作为电脑主机里的一个重要组成部分,承担输出显示图形的任务,对于从事专业图形设计的人来说显卡非常重要。民用和军用显卡图形芯片供应商主要包括amd(超微半导体)和nvidia(英伟达)2家。现在的top500计算机,都包含显卡计算核心。在科学计算中,显卡被称为显示加速卡。
图5.1.1-3 cpu cpu即中央处理单元,是英文ccntral processing unitr的缩写,是整个系统的核心,也是整个系统最高的执行单位。它负责整个系统指令的执行,数学与逻辑的运算,数据的存储与传送,以及对内对外输入与输出的控制。cpu既然关系着指令的执行和数据的处理,当然也关系着指令和数据处理速度的快慢,因而cpu有不同的执行功能,不同的处理速度。一般cpu的功能和处理速度,我们可以从它的型号、数字来判断它的等级。
图5.1.1-4 内存
内存是主板上重要的部件之一,它是存储cpu与外围设备沟通的数据与程序的部件。在主机中,内存所存储的数据或程序有些是永久的,有些是暂时的,所以内存就有不同形式的功能与作用,而且存储数据的多少也关系着内存的容量大小,传送数据的快慢也关系着内存的速度,这些都跟内存的种类与功能有关,现介绍些内存有关的知识。
图5.1.1-5 硬盘
硬盘中的磁盘是用硬质金属做的,所以称为硬盘。硬盘的磁头是悬浮在磁盘表面上的(一般只有0.3~0.6微米)。硬盘的转速极快,一般有3600rpm(round per minute)/5400rpm/7200rpm等品种。硬磁盘每个存储表面被划分成若干个磁道,每道划分成若干个扇区。每个存储表面的同一道形成一个圆柱面,称为柱面。柱面是硬盘的一个常用指标。
5.1.2计算机硬件安装相关细节了解
我的计算机硬件安装主要步骤:
1安装内存
安装内存时,先用手将内存插槽两端的扣具打开,然后将内存平行放入内存插槽中(内存插槽也使用了防呆式设计,反方向无法插入,大家在安装时可以对应一下内存与插槽上的缺口),用两拇指按住内存两端轻微向下压,听到“啪”的一声响后,即说明内存安装到位。
图5.1.2-1 二.安装cpu lga 775接口的英特尔处理器全部采用了触点式设计,与478针管式设计相比,最大的优势是不用再去担心针脚折断的问题,但对处理器的插座要求则更高。
图5.1.2-2 在安装cpu之前,我们要先打开插座,方法是:用适当的力向下微压固定cpu的压杆,同时用力往外推压杆,使其脱离固定卡扣。
图5.1.2-3
图5.1.2-4 拧紧螺丝,固定好主板。(在装螺丝时,注意每颗螺丝不要一定性的就拧紧,等全部螺丝安装到位后,再将每粒螺丝拧紧,这样做的好处是随时可以对主板的位置进行调整。)
主板安静的躺入到机箱中,安装过程结束。
三.安装显卡
目前,大部分主板板型为atx或matx结构,因此机箱的设计一般都符合这种标准。在安装主板之前,先装机箱提供的主板垫脚螺母安放到机箱主板托架的对应位置(有些机箱购买时就已经安装)
图5.1.2-6 确定机箱安放到位,可以通过机箱背部的主板挡板来确定。
五.安装散热器
图5.1.2-7 硬件安装需要注意的问题
一、主板安装在装机过程中,有些js为了省时省力,往往在安装主板的过程中只在机箱的固定板上安装4-5个套筒底座,然后直接装上主板,而且在拧螺丝的时候没有上垫圈。这样好像看起来没有什么关系,其实存在十分严重的问题。
1、现在很多人为了超频或者静音的需要,更换高质量的cpu、南北桥以及显卡散热器,而一般这些散热器自身的重量是很重的,如果主板底座只上了4个套筒,那么受力点此时仅仅只有主板的四周,如果是卧式机箱可能还好点,但现在多数都是立式机箱,长期这样使用主板很容易变形,严重的甚至会拉裂。同时,如果只安装了四周的固定底座,在安装显卡、内存的时候都会向下用力挤压,这时也很容易损坏主板。
2、主板固定螺丝的垫圈作用可不小,可以防止螺丝直接接触主板而导致主板和机箱接触短路的问题,同时还可以屏蔽一些主板和机箱底板的静电以及电磁干扰。
二、各类数据线、电源线、信号线的排序与安装有些装机员在安装各类连接线的时候往往都是根据自己的经验,闭着眼睛插(有点夸张),这样很容易导致一些机箱的前置设备无法使用,指示灯不亮或者一些设备无法高速运行。
1、数据线连接。目前很多主板的sata接口并非全部原生,往往只有1.2号是原生接口,在安装sata设备的时候,数据线尽量要插在1号和2号口上,这样能最大发挥sata的性能。
2、前置面板的usb口、信号指示灯、1394==也是十分容易忽略的部分。一些玩家装机后一般只看机器能否点亮,系统是否运行正常,而忽略了这些细节。建议在装机后用u盘试试前置的usb接口是否每个都能正常使用,硬盘指示灯、电源指示灯是否都显示正常。
3、机箱布线。一些装机员装机只管两头一接了事,装好后机箱内各种电源线、数据线、信号线错综复杂,有的更是直接与散热器接触,这样潜在风险是很大的,现在的硬件特别是显卡、cpu功耗都是很大的,比如8800,正常的使用温度都是60-80度,那么一根塑料的连接线与其长时间接触后果可想而知,同时,布线凌乱对机箱整体散热也是一个重要的隐患。
三、机箱散热及cpu散热的安装内容来自电脑硬件知识网首先建议大家在购买机箱的时候尽量选择尺寸大一点的,这样利于整个系统的散热。其次,机箱散热主要讲求的是一个风道,一般是前进后处。
1、有些人装机购买的机箱没有自带风扇,而js为了节省装机时间一般也不会主动推荐你安装风扇。其实做机箱风道是很有必要的。首先,能起到一很好的散热效果,其次,还能有效的避免灰尘沉积造成一些接口接触不良。
2、cpu散热的安装。一定要避免cpu的表面与散热器底部根本没有完全接触,也就是俗话说的“假安装”,在安装完之后,要留心看一下散热器底部与cpu插槽是否平行,核心是否完全与散热器底部完全贴紧。同时注意硅胶的涂抹问题,适量即可,否则导热将变成阻热。
四、静音问题在装机店由于环境比较嘈杂而且比较空旷,一般机器的噪音容易被忽略,但是当你抱回家特别是夜深人静的时候,哪噪音.......有时令人抓狂!~所以一定要注意以下的几个细节。
1、电源的选择。电源一定要选择静音电源,也就是12寸或者14寸大扇的电源,这是静音一个比较关键的问题。本人曾经的磐石400,质量是没话说,可是哪声音......当然,可以自己动手diy,但是我想不是每个人都有哪能力及时间。
2、机箱风扇及cpu散热器的选择。这个不用多说了,机箱风扇选用12寸风扇(建议在进风口装上滤网),cpu散热器如果手头还宽裕建议不用原装。原装风扇一般都是3500-4000转,哪声音......3、机箱的选择。这是第二次提到机箱,所以机箱其实也是电脑整机中十分重要的部件。机箱的选择也很简单,首先,尺寸最好能大一点,能前后装上12寸风扇。其次,尽量选择品牌机箱,如永阳、酷冷、tt等(本版有一篇机箱导购帖,大家可以看看),好机箱不仅提供了一个良好的散热环境,同时也能有效避免共振问题。
4、大家在装机的过程中根据自己的需要加装风扇,能不装的尽量不装,比如南北桥、内存==,一般不超频的玩家cpu风扇+显卡风扇+机箱的前进后出足矣。
五、测试电脑稳定性“硬件都装好了,系统也安装好了,能开机,能进系统不代表硬件没有一点问题。电脑能正常运行1个小时不代表能运行10小时。另外,硬装系统也是对硬件很好的测试。
1、大家装机的时候最好带上u盘,拷贝一些专业的测试软件,主要是显示器、cpu、内存、显卡(本版有一篇专门介绍测试软件的帖子,这里不再赘述)。
2、搬回家后大家一定要连续运行48小时或者更长时间,这样对硬件进行测试,比如3dmark连续运行几小时,sp2004连续运行几小时、memtest连续运行几小时,同时常用的软件和游戏都进行一下长时间的运行测试,看看有没有花屏或者蓝屏的情况,如果有第一时间查明原因,最好在一周内找装机店更换或者退货。
5.2 接着我们了解计算机软件的相关知识和分类
软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。软件与硬件的结合,使计算机系统具有较高的总体效用,和实用价值。同时计算机软件分为系统软件和应用软件。
系统软件是指管理、控制和维护电脑硬件和软件资源的软件,它的功能是协调电脑各部件有效工作或使电脑具备解决问题的能力。系统软件主要包括操作系统、程序设计语言、解释和编译系统、数据库管理系统等!
应用软件是指用户利用电脑及其提供的系统软件为解决各种实际问题而编制的电脑程序。应用软件是面向应用领域、面向用户的软件,它主要包括科学计算软件包、字处理软件、辅助软件、辅助工程软件、图形软件、工具软件等。如:office、wps、photoshop 等!
5.3操作系统的安装
一、准备一个windows 7安装光盘或iso光盘镜像
下载windows 7光盘镜像请参考:windows 7官方简体中文旗舰版。然后把刻录的dvd放入dvd光驱(较老的cd-rom不能识别dvd格式光盘)然后等待显示startingwindows,接着显示windows is loading files...,开始进入安装界面,下文详述每步安装说明。
图5.3-1 准备安装
二、选择安装语言
如下图所示,思齐安装的是中文旗舰版本,所以默认就是中文了,旗舰版本还可以在安装后安装多语言包,升级支持其他语言显示,语言设置好后,点击下一步。
图5.3-2 选择语言
三、出现安装界面
如下图,点击现在开始安装即可,本图是全新安装,所以没有看到升级界面上兼容测试等选项(如果从低版本windows上点击安装就会有),这里还有个重要用途,下图中左下角有个“修复计算机选项”,这在windows 7的后期维护中,作用极大。
图5.3-3 界面选择
四、许可协议选择
如下图,没啥说的,不接受就不给装,接受并点击下一步:
图5.3-4 接受协议
五、选择安装模式
图5.3-5 选择模式
六、选择安装磁盘
图5.3-6 安装磁盘
提醒:我们以前在使用windows xp安装程序时,安装程序会自带ntfs格式化和ntfs快速格式化选项,但是从vista开始,默认的格式化都是快速格式化,也就是说如果原分区已经是ntfs则只是重写了mft表,删除现有文件,如果系统分区存在错误,可能在安装过程并不能发现,微软这个设计应该是纯粹了为了提高安装速度,给用户一个好印象。
直接点击下一步就可以开始安装windows 7了。下图所示:
图5.3-7 磁盘分化
注意:
1、如果您删除分区然后让windows使用free空间创建分区,那么旗舰版的windows 7将在安装时候会自动保留一个100m或200m的分区供bitlocker使用,而且删除起来也非常麻烦。
2、如果您只是在驱动器操作选项(drive options)里对现有分区进行format,windows 7则不会创建保留分区,仍然保留原分区状态。
3、这里安装一定要指定正确的盘符,并小心,不要因为选错而丢失数据。
七、开始安装
大约需要15分钟的时间(笔者1g内存80g硬盘cpu为amd 5000+的计算机实际测试结果),中间可能有多次重启。
图5.3-8 等待安装
最后一次重启进入后开始设置账号和密码及密钥等,如下。
八、设置用户账号及密码
设置网络账号,也就是计算机名字,根据自己习惯设置即可。
图5.3-9 设置密码 设置密码及提示信息:
图5.3-10 密码提示
图5.3-12 更新设置
接着开始配置日期和时间窗口,检查一下是否设置正确,并点下一步:
图5.3-13设置时间 上述步骤设置完后,在中文旗舰版上是直接启动进入系统了,5.4对于我们的个人电脑,我们需要掌握一些系统软件的安装及下载。(我们以360安全卫士为例,介绍一下。)
我首先利用360安全卫士。,找到。然后搜索
图5.4.1-1 我们打开官网,然后点击下载
图5.4.1-2 注:为了系统安全,我们需要到官网下载正规软件。
5.4.2.下载完成后,我们进行安装
通常情况下,我们需要修改安装目录,以避免磁盘内存的不合理分布。例如“安装在d盘“;单击“自定义安装”;然后单击“立即安装”;或直接单击“立即安装”。
图5.4.1-3
图5.4.1-4安装
一些软件在安装时有覆盖安装,还有自定义安装。覆盖安装是不卸载原来相同的程序而直接进行安装,自定义安装是根据自己的爱好自主设置安装路径,所要安装的组件等。通常情况下我们选择自定义安装。
5.5.学会使用系统软件维护计算机 系统维护软件有很多,下面我们还是以9.7版本的360安全卫士(最新10.0版本的需要体验码)为例,介绍一下。
一,在打开360安全卫士后,我们可以看见一个基本状态,提示你的电脑有多少天没有进行体检了,点击立即体检,开始对电脑进行安全评估。体检之后会提示电脑的体检分数,如果电脑存在问题,点击“一键修复”,进行系统整体修复。
图5.5-1
二.除了整体体检外,也可以对不同的选择进行单独的处理,以下是四种主要的电脑维护方式。
图5.5-2木马查杀
图5.5-3 系统修复
图5.5-4电脑清理
图5.5.5优化加速 查杀木马:
运行项可以把系统启动时自动跟随启动的软件关闭,以加快系统的开机速度,个人建议:每天电脑开启前,我们都应该首先打开360安全卫士,先体检一下。然后在关闭前四个主要维护方式可同时开始维护电脑,以保证电脑的健康。
6.项目总结
这次项目我们学会了更多的知识,对计算机也有了进一步的认识与了解。以前的我们只会利用计算机玩游戏娱乐,而现在我门不但了解计算机的硬件与软件的相关知识与区别,也学会了利用一些系统软件维护计算机。更通过这次实践,才明白从过去到现在自己对计算机了解多么肤浅。所以我们还要更加深入的学习计算机知识,尽快掌握计算机。在以后我们可以使用计算机帮助我们简单地解决工作或学习上的问题。
与上次实训项目相比,我们组进步了许多。没有像第一次做项目时,我们抱着打酱油的心态态,项目也做得一团糟,导致被批评。这次我们小组的成员变得认真严谨起来。学了在彼此交流中成长,在相互配合中完善。虽然我们也会有些小争吵,但我们在这种争执与协同中让我们的项目更加完美。
单片机项目实训报告单片机实训报告篇七
1、项目一定要全新的项目,不能是以前做过的
2、项目一定要企业真实项目,不能是精简以后的,不能脱离实际应用系统
3、在开发时要和企业的开发保持一致
4、在做项目的时候不应该有参考代码
长话短说就是以上几点,如果你想要更多的了解,可以继续往后看。
一:项目的地位
因为参加就业培训的学员很多都是有一定的计算机基础,大部分都具备一定的编程基础,尤其是在校或者是刚毕业的学生,多少都有一些基础。
他们欠缺的主要是两点:
(1)不能全面系统的、深入的掌握某种技术,也就是会的挺多,但都是皮毛,不能满足就业的需要。
(2)没有任何实际的开发经验,完全是想象中学习,考试还行,一到实际开发和应用就歇菜了。
解决的方法就是通过项目练习,对所学知识进行深化,然后通过项目来获取实际开发的经验,从而弥补这些不足,尽快达到企业的实际要求。
二:如何选择项目
1:项目不能太大,也不能太小
这个要根据项目练习的阶段,练习的时间,练习的目标来判断。不能太大,太大了做不完,也不能太小,太小了没有意义,达不到练习的目的。
2:项目不能脱离实际应用系统
项目应该是实际的系统,或者是实际系统的简化和抽象,不能够是没有实战意义的教学性或者是纯练习性的项目。因为培训的时间有限,必须让学员尽快地融入到实际项目的开发当中去。任何人接受和掌握一个东西都需要时间去适应,需要重复几次才能够真正掌握,所以每个项目都必须跟实际应用挂钩。
3:项目应能覆盖所学的主要知识点
学以致用,学完的知识点需要到应用中使用,才能够真正理解和掌握,再说了,软件开发是一个动手能力要求很高的行业,什么算会了,那就是能够做出来,写出代码来,把问题解决了,你就算会了。
4:最后综合项目一定要是实际应用系统
学员经过这个项目的练习,就要走上实际的工作岗位了,如果这个系统还达不到实际应用系统的标准,学员练习过后也还是达不到企业实际的需要,那么这个培训应该说质量就不高了。理想的状况是这个项目就是实际项目,到时候学员就业到另外一个公司,不过是换个地方干活而已,完全没有技能上的问题。
三:java怎么选择项目
这个不是靠想象,而是根据实际的情况一步一步分析出来的(呵呵要卖弄一下:这也算是逻辑思维),当然这里只是讨论方法,不涉及具体的项目案例。
我们可以采用倒推的方式来分析:
(3)然后开始选择分阶段的项目,分阶段的项目应该比刚才分析出来的分阶段任务稍稍复杂点,这样才能达到训练的目标。定下分阶段项目后,同样去分解,定出为了完成他所需要的各部分知识点和深度。
(5)最终把要求掌握的知识点和要求掌握的深度,分散到日常教学和练习中。
好了,把上面的分析用正向描述就是:
日常教学和练习中学习和掌握的知识 ==〉演示项目 ==〉分阶段项目 ==〉综合项目 ==〉胜任企业实际开发需要。
附注:有了好的项目还要有好的训练方法(这个另外立文讨论),最最基本和重要的一条就是:绝对要指导学生亲自动手做,而不是看和听,所以尽量不要选择有现成代码的项目,演示用的项目也最好不配发代码,让学生能够跟着做出来才是真的掌握了。
1:真项目
项目一定要真实,要是企业实际应用的,不能是教学性的项目,否则会脱离实达不到项目实训的效果。还有一个一定要是最新的项目,企业的要求也是在不断变化的,应用技术的方向和层次也在不断变化,这些都体现在最新项目的要求上,旧项目所要求的技术和层次很可能已经过时了,根本达不到训练的目的。
java的做法是:没有固定项目,每个班做项目之前会从企业获取最新的项目需求,然后经过挑选和精心设计,以保证既能训练技术,又能得到实际的开发经验。这样实现了跟企业的同步,企业做什么,我们就学什么,然后也跟着做什么。
2:真流程
开发的流程也要跟企业的实际开发保持一致。从项目立项开始,到需求分析、概要设计、详细设计、编码、测试的各个环节,都要完全按照真实的开发流程来做。
java的主力老师都是实战出身,在java开发方面都至少有七年以上的开发经验,同时具备多年的项目管理经验,所以能够完全按照企业开发的流程来训练学生。
3:真环境
开发的环境也要跟企业一样,包括常用的开发工具、开发平台、应用服务器、常用插件、测试工具、项目管理工具、项目管理文档等等。
java的做法是:构建跟企业完全一样的环境,然后跟企业开发一样,分团队开发。老师就相当于项目经理,一个班分成多个小组,每个组有自己的team leader,大家分工合作,共同完成项目。
4:真开发
这是java最与众不同的一点,java深知:软件是做出来的,而不是听出来或者看出来的,企业需要能实际开发的人员,而不是只听过、看过但不能做的人。所以java非常强调:项目一定要让学生动手写出来。
(1):现场带领学生一起做分析和设计,而不是预先做好了来讲讲。因为需要学生学习的是分析设计的过程和方法,而不是已经做好的结果。
(2):java选用的项目基本都是企业最新的项目,很多都是java的学生和企业在同期开发,所以是不配发源代码的。这样也断绝了学生的依赖思想,认认真真去开发。可能有同学会问:为什么不选择有源代码的项目呢,那样还可以参考学习啊!
这是一个典型的误区:觉得通过看人家的代码能够加快自己的学习。这个方法对有经验的人来讲是对的,但是对于还在学习期间,没有经验的学员来讲,就是一个认识的误区了。因为你也许能看懂代码的语法,但根本看不懂代码背后的含义,看不懂代码的设计,看不懂为什么要这么实现,看不懂代码所体现的思想,其实,看了跟没看没有多大区别。
事实上,java界最不缺的就是代码了,那么多开源软件,小到一个工具,到企业级erp都有开源的,而且很多都是大师级的作品,说实话比你参考的那些代码质量高多了,但是又有多少人能真正看明白呢,原因就在于达不到那个水平,看不懂代码背后所体现的设计和思想以及为什么要这么做,效果也就不好了。
当然不排除有这样的高人是能够完全能理解和掌握这些大师级作品的,但估计不会是刚开始学习java开发的学生,所以java根据多年的培训经验,友情提示:在初学阶段,看一千遍,听一千遍,都不如自己动手写一遍所达到的学习效果。自己能写出来的功能才是你真正掌握的功能,而不是你看得代码或者是听老师讲的,就算讲过看过,但是自己做不出来,那都不算会。
(3):java在课堂上除了带领学生去分析设计外,还会分析一些重点、难点功能的实现机制和原理,然后指导学生去实现。
5:真技术
java在每个项目中,特别会抽取有难度的部分让学生们在老师指导下实现,专门啃硬骨头,那才能真正锻炼学生的开发能力。
java在每个项目中,都会使用目前企业最新最流行的技术,按照最新的难度去要求,从而让学员能更符合企业的需要。
6:真经验
java的项目都是企业最新的真实项目,经过开发训练,学员能够积累足够的真实的开发经验,以胜任企业的工作需要。在进行项目分析时,还会全面讲解项目所要求的业务,让学员从业务和技术上都能充分积累。
7:真实力
作为就业培训,项目的好坏对培训质量的影响非常大,常常是决定性的作用。这篇文章是关于在学习java软件开发时练习项目的总结,简单总结为以下几点:事实上,不采用有源代码的教学性项目对java的要求非常高。 试想一下,如果项目分发下去,老师带着分析后,学生都不会做会出现什么样的后果?这对java的教学质量提出了极高的要求,如果教学质量达不到让学员独立开发的水平,对依靠质量取胜和口碑发展的java将是毁灭性的。
另外一个,由于是全真的项目,在开发的过程中,肯定会有很多的问题出现,这些都要老师去解决,由于不像教学项目那样预先做好,又需要老师能很快地解决各个问题,这对老师的真实开发水平有极高的要求,这可是需要真功夫的。
总结
总之,java通过真实的项目,真实的开发环境和开发流程,指导学员去真正开发,让学员得到真正的锻炼,收获真正的开发能力。
有了真正的开发能力==能够胜任企业的实际需要==高薪好工作。
单片机项目实训报告单片机实训报告篇八
一周的单片机实训很快就结束咯,在这一周的时间里,我学到了很多关于单片机各方面的知识。老师在实训课中也教会咯我们很多关于单片机软件编程与硬件设施的知识。
一周的实训中我们一共实训咯好几个项目,通过这几个项目的实训,我们掌握咯一些单片机的汇编语言和硬件调试,达到了很好的效果。
一周时间实训过后,我把之前在课堂上不懂的知识点,通过实际操作的练习,我都搞明白咯。当然在实训过程中也遇到咯很多问题,就是有时在调试方面不能调试成功,有时程序是没有错误,但是就是调试不好,一直找原因也找不出是什么原因。
希望以后能够拥有更多的实训时间和机会学习单片机。
一、实验目的
熟悉keil c51集成开发环境的使用方法
二、实验设备及器件
ibm pc机
三、实验内容
按照本书的第2章的2.1节到2.4节内容进行keil c51集成开发环境的安装和使用练习。然后按照以下内容建立文件并编译产生hex文件。
org 8000h
ljmp main
org 80f0h
main:
mov r7,#0
loop:
mov r6,#0
djnz r6,$
djnz r6,$
djnz r6,$
djnz r6,$
djnz r7,loop ;延时 一台
cpl p1.0
cpl p1.1
cpl p1.2
cpl p1.3
cpl p1.4
cpl p1.5
cpl p1.6
cpl p1.7
sjmp main
通过该程序实现八盏灯的同时亮和同时灭的功能,更好的掌握汇编指令。
5、实验步骤:
(1)用40针排线把dp-51proc实验仪上的a1区j76接口和a2区j79接口相连,然后使用排线把a2区的j61接口与d1区的j52接口相连。
2、对dp-51proc实验仪上电,然后按照本书的第2章的2.5.1小节设置tksmonitor51仿真器和使用软件dpflash把mon51监控程序下载到tksmonitor51仿真器。
3、关闭dpflash软件。把tksmonitor51仿真器的工作模式选择开关切换到run处,然后按一下复位键(rst),mon51程序就开始运行了。此时,tksmonitor51仿真器进入调试状态。
4、用户使用keil c51集成开发环境建立工程、编辑与编译“实验内容”所列的程序。然后按照本书的第2章2.5.3节的第2点(软件调试环境的设置)设置好,然后再编译一次。
5、此时用户就可以按照本书的第2章2.5.4节所讲述的方法进行仿真调试。如果用户在退出仿真调试模式后想再次进入仿真调试,可以先按一下tksmonitor51仿真器的复位键(rst)。用户可以在仿真调试环境下设置断点、单步、全速运行等。在调试过程中用户可以看见d1区的led的亮灭是由用户程序来控制的。
一、实验目的:利用单片机的p1口作io口,使用户学会利用 p1口作为输入和输出口。
二、实验设备及器件:
ibm pc机 一台
一台 dp-51proc单片机综合仿真实验仪
三、实验内容
1.编写一段程序,用p1口作为控制端口,使d1区的led轮流亮。
四、实验要求
五、实验步骤
1、用导线把a2区的j61接口与d1区的j52接口相连。原理如图所示。
2、先编写一个延时程序。
3、将led轮流亮的程序编写完整并调试运行
六、实验程序:
org 8000h
ljmp main
org 8100h
main:
mov a,#0ffh
clr c
mainloop:
call delay
rlc a
mov p1,a ;把a的值输出到p1口
sjmp mainloop
delay: ;延时
mov r7,#0
loop:
第7 / 9页
mov r6,#0
djnz r6,$
djnz r6,$
djnz r6,$
djnz r7,loop
ret
end
七、实验结果:通过调试成功之后,八盏灯依次向左点亮,实现流水灯程序的功能。
通过这次实训,使我们能够学以致用,在实践中进一步掌握并巩固我们的单片机理论知识。虽然在实训中遇到了不少难题与困惑,暴露出了不少问题和缺乏实践的弱点,但是在老师与同学们的帮助与指导下,我们最终解决与克服了一个个的困难与困惑,顺利的完成了老师交给的实训任务。
通过几天下来的实训,感觉就是自己的知识实在是太浅了。在课本上学到的知识感觉自己都懂了,但在实际应用中还是无从下手。所以我们不应满足于课本上的知识,只有通过不断的实践,才能够真正掌握理论知识。虽然只有几天的时光,但还是学了很多的东西,比之于平常的上课更觉得学到更多。所以,这对于我们还是一门很必要的课程。当然,要真正学有所用,我们还要在实践中去不断提高,不断完善。 其实刚开始还是不太喜欢实训,也有点害怕的。但过后才觉得只有几天的实训时间还是有点少,毕竟是刚开始对单片机进行实际应用,还是很陌生的。由于时间的仓促,自己的作品也远还没达到完善的地步。