关于单片机学习,我学了51,我学到了什么?【请专家前辈指点】

看这个帖子的,我想都是电子爱好者,或者电气专业的学生。不知道大家都处于什么阶段。这个帖子是给初学者的。解决一个问题:新手在大学应该重点学习哪些电子知识,如何学习?

说点看似跑题的——三个谬误。

误区一:高中老师经常跟我们说,如果我们现在好好学习,就很容易考上大学,可以随心所欲的玩。这是胡说八道。其他专业不了解,比如电气、电子、电力、通信、自动化等。放松是不可能的(当然你是天才)。专业课上讲的东西对大多数人来说都是云里雾里,永远是一点点知识,需要你在课后用大量的时间和精力去消化。有些东西甚至需要你在工作中花上好几年才能体会到:“哦,我之前学的那个东西就是为了这个目的。”你要能记住,知道怎么回去补,哪怕你在学校学了很扎实的专业课。

误区二:在填报志愿的时候,我们经常被告知专业不重要,学校最重要,进了好学校才会学到自己想学的东西。这也是扯淡,入学后,这个专业的课程可能会让你应接不暇。有多少人还有时间和毅力考第二专业?而你的专业几乎决定了你以后的职业。还有学校,说实话,我觉得本科阶段的学校差别不大。上课讲课都差不多,课后也不会有什么好老师给你单独辅导和指导。如果你能遇到他们,你将是幸运的。学校越好,老师越忙。不要指望他们在教学上花多少时间,更不要说对你特别尊重。相反,一些普通高校的老师可能会更贴近学生,给予更多的指导。虽然可能一般,但是对于你的大学学习还是够用的。综上所述,我觉得对于一个电子爱好者来说,在一个普通的重点大学做电子专业的学生比在北大做哲学专业的学生更重要。当然,大多数看帖子的人应该是学电的。恭喜你,这个专业不错。虽然不是“朝阳产业”,但绝对是“常青产业”。

误区三:上了大学,很多人可能会告诉你,大学学什么专业不重要。关键是学好计算机和英语,就不会担心找不到好工作了。这也是扯淡,你要清楚:你将来不会只靠英语谋生,也不会做编程、软件开发或动画创作。我想说的是:如果你性格内向沉稳,愿意学习和热爱电子行业,以后想从事电子设计和研发,那么你一定要学好专业课。当然英语也很重要,但是以后你会更多的使用你的专业英语,也就是会看英文的技术文档,而不是和别人说的比你更地道更流利。至于电脑,它是一个工具。不要花太多时间学习photoshop、3dmax、Flash、网页制作等热门软件。这些在你以后的工作中是不需要的,也会涉及大量的时间和精力。好钢用在刀刃上,那就进实验室多建几条电路。当然,电气类学生对计算机也有特殊要求,即使用熟悉的Protel,

Multisim,学习汇编语言,C语言,选择PLD相关软件。任务也很重。

以上三个谬误,言归正传。那么进入大学学习电气工程后的这四年应该学些什么呢?

首先要明白,电气专业可以分为强电和弱电两个方向。具体来说,电气工程及其自动化专业(电力系统、工厂供配电等。)属于强电,电气工程及其自动化专业以强电为主,弱电为辅,电子、通信、自动化专业以弱电为主。其他进一步细分,要到研究生阶段才会分。但无论是强还是弱,基础都是一样的。

首先要学好高等数学,以后不同方向的专业课都会用到,比如信号处理,电磁场,电力系统,DSP。

最重要的基础课是电路分析、模拟电路和数字电路。我们必须学好这三门课。这三门课一般在大三上学期到大三上学期开设。对于大多数不太懂电子知识的同学来说,一般都是迷迷糊糊的。所以最好是在之前或者同时看一两本全面介绍电子知识的书。不需要知道书上的一切,有个大概的感觉就可以了。

这类入门读物的选择很重要。如果不了解,可能会失去兴趣或者受到重创,但事与愿违。这里推荐一本书《电子设计从零开始》(杨欣主编,清华大学出版社出版),系统全面地介绍了电子设计与制作的基础知识,包括模拟电、数字电、单片机、Multisim电路仿真软件等。,和一本有基础知识在手的书差不多。关键是通俗易懂,有趣。另外,科学出版社引进出版的一套小开本(32开本)电子书也不错,日文编写,科学出版社翻译出版,插图更多,更简单,但这个系列的卷数更多,内容更精细。

除了阅读,我们应该足够重视动手实践。电路、模拟电学和数字电学将与一些课程实验同时进行。珍惜这个机会把它做好,不要把它当成任务。就像抄作业一样,抄别人的实验结果也是高校的普遍做法,尤其是几个人一组的实验,也就是有的人勤奋好学,有的人却在毫无目的的等待结果。

我只想说,你自己努力的结果是甜蜜的,那种成就感会让你充实和满足。闲散的手,临近毕业找工作或者在工作中尝试的时候,内心的巨大恐惧会让你后悔。这样的教训太多了,多少次我们浪费了岁月才回来后悔。除了做好实验课的准备,很多学校都有开放实验室,让学生课后自觉做。珍惜这种资源和条件,没有人会在下班后给你提供这种免费的午餐。

当然,有些学校没有这么好的条件或者缺少设备,所以学生可以在电脑上模拟一个测试平台,也就是学会很好的使用Multisim软件。Multisim是一种电路仿真软件,我上学的时候叫EWB,后来随着版本更新改名为Multisim2001,Multisim7,Multisim8。该软件可以模拟和搭建各种模拟电路和数字电路,观察和分析电路模拟结果。大家可以在这个软件中模拟模拟模拟和数字电学中所学的电路,增加感性认识。在实验前后,他们还可以在软件中模拟测试电路,看看与实际测试结果有多大差异。可以说,只要是学电的,这个小软件就是你上学时必须掌握的,对你的学习有很大的帮助。另一个必须掌握的软件是protel。

在学校,从小学综合设计实验到毕业设计,最后会要求你用Protel画出设计的电路原理图和PCB版;Protel也是你工作后必须掌握的基本功。有些同学毕业后一两年内可能只是简单的用这个软件画板。Protel版本也走过了Protel98、Protel99、Protel99SE、ProtelDXP、Protel2004的发展道路。Protel99SE、ProtelDXP和Protel2004是使用最广泛的版本。目前,Protel99SE仍被许多学校老师或公司的工程师使用。当然,作为一个新的自学者,直接从Protel2004学习似乎更好。

综上所述,Multisim和Protel作为最基础的EDA(电子设计自动化)软件,是所有在校电气学生必须掌握的。其他的,比如Pspice,Orcad,SYstemview,MATLAB,QuartusII等。,需要根据不同的专业方向进行选择,或者在进入研究生阶段或工作后用于重点学习。Multisim和Protel好学吗?入门应该问题不大。让师兄师姐指导你,或者找一两本入门的书看看。这里推荐一本书《电路设计与仿真——基于Multisim 8和Protel 2004》(也是杨欣主编,清华出版社出版),作为这两个软件的介绍还是挺不错的。重点是一本书包含两个软件要学,对于贫困生来说更划算。如果你花钱买两本书来分别学习这两个软件,那就不值得了,因为Multisim入门并不难。另外,用Protel画PCB板是很有学问的,需要多看一些技术文档或者买一本高级的应用书。

2.大三大四(学习专业课,尝试应用)

进入高三,就涉及到专业课的学习。本文只讨论侧重于应用的专业课,其他侧重于理论和计算的专业课我就不提了,比如电力系统分析、电机学、自动控制原理、信号与处理、高电压、电磁场等。当然,这些课程对你将来发展成为研究型人才非常重要,也很麻烦。有什么建议,只能说你好好学习,好好研究,知道的越少越好(但不要指望什么都知道)。以后工作或深造需要的时候可以回来补上。到时候如果有工作经验或者接触感性认识多了,可能会学得更轻松。

有哪些侧重应用的专业课?不同的专业方向有不同的课程,很难面面俱到。这里简单列举一下微机原理与接口技术(又称单片机)、开关电源设计、可编程逻辑器件(PLD)应用、可编程逻辑控制(PLC)应用、变频器应用、通信电路、数字集成电路分析与设计、DSP、嵌入式等等。有的同学可能会问:在大学里把这些都学好不容易吧?答案不仅不容易,而且不可能。这些技术都是一套复杂的知识。可以说,只要掌握其中一项,就能在外面找到好工作。

而且在大学阶段,并不是这些课程都要学,而是要根据不同的专业方向选择几门课程(具体选哪几门,多研究自己各自的专业培养方案和咨询老师),学习的时候争取主动的基础用法,真正的应用和深化是在工作之后;当然,如果你勤奋或者有天赋,能把某一门学科掌握到开发产品的程度,毕业后就很容易找到好工作。这里需要明确一点,电子领域的知识很多,所以一般从事硬件的公司员工较多。一个研发项目是由很多人分工细致的完成的,所以我们经常听到团队意识这个词。因为一个人的能力有限,不可能掌握所有的知识。比如有人专门做驱动,有人专门做逻辑设计,有人专门做高频无线,有人专门做测试,有人专门设计外壳,有人专门设计电路板,等等。

看到这里有些同学可能头大:那我上大学应该学什么?说实话,写到这里头越来越大了。电子设计涉及的东西太多,不是一篇文章甚至一本书能解释清楚的。于是我决定去掉这些不熟悉的课程名称,说说我认为一个电气专业的学生或者想成为电子工程师的自学者应该掌握的基本专业技能。

现在应该说单片机不知道这是一个相当严重的问题。单片机的知识和应用技能已经成为求职面试中的必备问题。不过,从单片机知识入手很难,但如果你看了《51单片机应用从零开始》(清华大学出版社,,刘,杨欣主编),就不会有这样的感觉了。这是一门中学生能看懂的单片机基础和应用课程。本课程凝聚了国内几所重点大学站在科研教学一线的老师们的心血,也得到了剑桥大学、牛津大学、伦敦帝国理工学院、伦敦大学、卡迪夫大学等世界知名高校多位博士生导师的指导。经过众多学者的精心剪裁,这本书的脉络、线索、内容确实符合读者学习单片机的需求。

《51单片机应用从无到有》用生动平实的语言讲述。单片机学习过程中不断涌现的专业词汇,尽可能通过各种运用,在不知不觉中掌握。这本书没有用专业的描述方法来描述知识点。而是以“讲故事”的形式讲述整个故事。

非常注重基础知识的基础。学习单片机之前,需要对计算机原理和电子技术有一定的了解。考虑到不同读者的知识背景不同,本书将这两个基础理论融入到单片机的讲解中,使其在阅读时不会感到任何障碍。

已经建立了一个全面的学习支持系统。每章末尾的“实例说明”不仅巩固了每章的学习知识,还开拓了单片机应用的视野。再加上“器件介绍”环节,把单片机从基础到应用需要的知识补上;并且丰富的附录内容可以作为学习和应用单片机的有力参考。这为学习单片机搭建了一个完整的支持系统。

授人以鱼,不如授人以渔。书中有大量实例,可用于单片机实验和单片机课程设计。但更重要的是,这些例子都附有前后仔细的解释,一个例子就能弄清来龙去脉。

叙述的内容全面、新颖、权威。严格按照单片机官方技术参考来讲解,包括学习和应用51单片机所需的所有基础知识。无论是内容还是实例,都是目前国际上单片机应用的主流。

这本书天衣无缝。虽然每一章都有自己的标题,但实际上是相互关联的。如果在书中忽略了这种联系,就会阻碍理解和记忆。这本书的课文中有很多知识点的相互映射,既能加深前后内容的联系,又能加深理解和记忆。

我认为除了一开始提到的电路分析、模拟电路、数字电路、单片机之外,还要了解和掌握电子元器件识别与选择的指导,基本仪器仪表的使用,一些常用电路模块的分析与设计,单片机的应用,PLD的应用,仿真软件的应用,电路板的设计与制作,电子测量与电路测试。

电子元器件的识别和使用就不用说了,是元素级的基础,但要掌握好并不容易。有些电子专业的学生毕业了,还是认不出二极管和三极管,分不清电解电容的正负极等等。,而且也不是没有事情。还是一句话,多进实验室,多跑电子市场,多看书。

仪器仪表的使用,你至少会在大学实验课上用到数字万用表、波形发生器、电源、示波器、小电机、单片机模拟器,至少了解这些东西的接线方法和用法。

常用的电路模块也是包罗万象,包括各种放大电路、比较器、AD转换电路、DA转换电路、差分电路、积分电路、各种数字逻辑单元电路等。我只能说大概了解了一下,学会了怎么查数据,芯片,管脚。最基本的就是要熟悉实验或者课程设计中用到的各种芯片。

单片机,这个要掌握。目前单片机的种类很多,但51系列单片机是各种规模的企业使用最广泛的,而且价格便宜,学习资料最全,所以推荐给自学者。当然,不同学校教的单片机的型号会有所不同。没关系。学一种单片机编程,然后学其他单片机,很容易。

PLD(可编程逻辑器件)是一种集成电路芯片,提供用户可编程,实现一定的逻辑功能。可编程逻辑器件的功能设置(即它要实现什么功能)要由设计者借助开发工具通过编程来实现,类似于单片机。开发工具可以学习Altera公司的Quartus II软件(这是Altera公司的第四代PLD开发软件,第三代是MAX+PLUS II软件)。编程语言学习硬件描述语言VHDL或Verilog HDL。

最基础的仿真软件就是上面说的Multisim,也可以学习MATLAB。其他测试专业选择学习还是工作后学习。电路板的设计和制造主要借助于Protel软件。这个之前已经介绍过了,读者应该比较熟悉。

最后建议同学们积极参加一个竞赛,一个有各种电子竞赛的项目,让一个电子设计的过程和各个环节的基础知识串起来,对知识的融会贯通和以后的工作大有裨益。

这些我都泛泛而谈了,但再深入下去还有很多东西要学。还是那句话,多读书,多练习!清华大学出版社有一套《电子线路循序渐进系列教程》就是基于我上面提到的思路。可惜好像不太完整。现在看来只有几本书:《单片机在电子电路设计中的应用》《电路设计与制板应用教程——Proetl》《仿真软件教程——Multisim与MATLAB》《常用电路模块分析与设计指南》。另外,听听你的老师,兄弟姐妹的意见,问问他们应该读什么书。当然,不能什么都信。当你打开一本书的时候,我认为你应该看看它是否受欢迎,想知道你能理解多少。我认为如果我能花五分钟看懂这本书,以显示我现阶段的知识,这是值得一读的。我不需要看太简单的书,也不想看太深奥的书。也伤了我的自信心,失去了兴趣。

好了,不写了。本来是要写书目推荐的,但是列一堆书目有什么意义?我们把这些话写下来,让学生去思考,去选择,去深入。希望对你有帮助。

最后一句老生常谈也是我的痛处:大学四年很快就过去了,要学的东西太多了。不要浪费你的时间。及时努力,时间不等人!