单片机课程设计教师评语,大学课程设计教师评语推荐阅读:
单片机课程设计的内容。
最好用汇编语言,实在不行,C语言也可以。
需要大家快速点。
keil2编程 用了Atmel 89c52,锁存器74hc573两片,LED
时间长都忘记了,没有硬件,你调试看看吧
include
define uint unsigned int
define uchar unsigned char
sbit dula=P2^6;sbit wela=P2^7;void delay(uint z);void main()
{
while(1)
{
wela=1;P0=0xd7;东西
wela=0;dula=1;P0=0x40;绿
dula=0;delay(60000);延时60s
wela=1;P0=0xeb;南北
wela=0;dula=1;P0=0x01;红
dula=0;delay(60000);wela=1;P0=0x3a;东西南北
wela=0;dula=1;P0=0x08;黄
dula=0;delay(2000);wela=1;P0=0x3a;wela=0;dula=1;P0=0x00;灭
dula=0;delay(2000);wela=1;P0=0x3a;wela=0;dula=1;P0=0x08;黄
dula=0;delay(2000);wela=1;P0=0xd7;东西
wela=0;dula=1;P0=0x01;红
dula=0;delay(60000);wela=1;P0=0xeb;南北
wela=0;dula=1;P0=0x40;绿
dula=0;delay(60000);}
}
void delay(uint z)\/1ms
{
uint x,y;for(x=z;x>0;x-)
for(y=110;y>0;y-);}
用单片机做一个简单的实验,控制电路什么的,不要像毕业设计那样复杂的。
看这篇帖子的,我想都是电子爱好者或电类专业学生。
不知道大家都处于什么一个阶段,这篇帖子是写给入门者的,要解决一个问题:初学者应重点掌握什么电子知识,大学阶段如何学习
先说点貌似题外的东西—3个谬论。
谬论一:高中老师常对我们说,大家现在好好学,考上了大学就轻松了,爱怎么玩怎么玩。
这真是狗屁。
别的专业我不好说,电气、电子、电力、通信、自动化等电类专业,想要轻松那是不可能地(当然你是天才就另说),专业课上讲的东西对决大多数人来说那是云里雾里,从来都是一知半解,需要你课下大量时间精力地消化。
有些东西甚至需要你若干年后在工作中遇着时才回过味:“哦,原来以前学的那东西是干这使的。
你要能想得起,并知道怎么回头去补,就算是上学时专业课学得很扎实了。
谬论二:填志愿时经常有人对我们说:专业不重要,学校最重要,进了个好学校想学什么再学。
这亦是狗屁。
进了学校,本专业的课程就可能会压得你喘不过气来,还有多少人有时间和毅力选修第二专业
而所学专业几乎就是决定了你今后一生的职业生涯。
而学校,说实在话本科阶段我觉得从老师那学到的东西各校间差别不是很大。
课上讲的大同小异,课下也不会有什么好老师给你单独指导和点拨,若能遇着,那是你的幸运。
越牛的学校的越牛的老师就越忙,不要指望他们会在教学上花多少心思,更不要指望他们对你另眼相看。
反倒是一些普通院校的小老师们可能跟学生走得更近,辅导更多些,虽然他们可能水平一般,但对于你大学的学习来说还是足够的。
综上所述,我觉得对于一个电子爱好者来说,成为一名普通重点大学的电子系学生比成为北大的哲学系学生更重要。
当然看帖的应该大多数都是学电的,那恭喜你,这个专业不错的,虽不是什么“朝阳产业”,但绝对是个“常青行业”。
谬论三:上了大学,可能又有不少人对你说,在大学专业不重要,关键的是学好计算机和英语,这样就不愁找不到好工作了。
这也是屁话。
你要明确一点:你将来不是纯靠英语吃饭的,也不是做编程、搞软件开发或动画创作的。
我是想说:若果你性格偏内向沉稳、肯钻研、爱好电子行业,将来想从事电子设计和研发工作,那你一定要学好专业课。
当然英语也很重要,但以后工作中用得多的是你的专业英语,即能读懂英语技术文档,而不是跟别人比你口语多正宗多流利。
至于计算机,那就是一工具,不要花太多时间去学photoshop、3dmax、Flash、网页制作等流行软件,这些在你今后的工作中用不着,也会牵扯你大量时间精力。
好钢用在刀刃上,多进进实验室多搭搭电路吧。
当然,电类学生对电脑也有特殊要求,那就是用熟Protel、
Multisim,学好汇编语言、C语言、选学PLD相关软件。
任务也是很重的。
以上说了3个谬论,下面言归正传吧。
那么进了大学,读了电类专业,这4年你该学些什么呢
首先要了解:电类专业可分为强电和弱电两个方向,具体为电力工程及其自动化(电力系统、工厂供变电等)专业属强电,电气工程及其自动化以强电为主弱电为辅,电子、通信、自动化专业以弱电为主。
其他更进一步的细分要进入研究生阶段才划分。
但无论强电还是弱电,基础都是一样的。
首先高数是要学好的,以后的信号处理、电磁场、电力系统、DSP等不同方向的专业课都用得着。
专业基础课最重要的就是电路分析、模拟电路、数字电路。
这3门课一定要学好。
这3门课一般都是大一下学期到大三上学期开设,对大多数对电子知识还了解不多的同学来说,通常是学得一知半解,迷迷糊糊。
所以,最好是在开课之前或是开课的同时读一两本通俗浅显的综合介绍电子知识的书籍,对书中的知识你不需要都懂,能有个大致感觉就行。
对这这种入门读物的选择很重要,难了看不懂可能兴趣就此丧失或备受打击,反而事与愿违。
在此推荐一本《电子设计从零开始》(杨欣编著,清华大学出版社出版),该书比较系统全面地介绍了电子设计与制作的基础知识,模电、数电、单片机、Multisim电路仿真软件等都有涉及,一册在手基本知识就差不多了,关键是浅显易懂,有一定趣味性。
另外科学出版社引进出版的一套小开本(32开)电子系列图书也不错,是日本人写的,科学出版社翻译出版,插图较多,也较浅显,不过这一系列分册较多,内容分得较细。
除了看书,还要足够重视动手实践。
电路、模电、数电这些课程进行的同时都会同时开设一些课程试验,珍惜这个动手机会好好弄一弄,而不要把它当作一个任务应付了事。
跟抄作业一样,拷贝别人的试验结果在高校中也是蔚然成风,特别是几个人一个小组的实验,那就是个别勤奋好学的在那折腾,其他人毫不用心地等着出结果。
我只想说,自己动手努力得来的成果才是甜美的,那种成就感会让你充实和满足。
游手好闲的,到临近毕业找工作或在单位试用时,心中那种巨大的惶恐会让你悔不当初。
这种教训太多了,多少次我们都是蹉跎了岁月才回过头来追悔莫及。
除了实验课好好准备好好做之外,许多学校都设有开放性实验室,供学生平时课余自觉来弄弄。
珍惜这种资源和条件吧,工作后不会再有谁给你提供这种免费的午餐了。
当然有些学校没有这么好的条件,或缺少器件,那同学们就在电脑上模拟一把试验平台吧,就是学好用好Multisim软件。
Multisim是一种电路仿真软件,笔者上学时叫做EWB,后来随着版本更新,先后更名为Multisim2001、Multisim7、Multisim8。
这个软件可模拟搭建各种模拟电路和数字电路,并可观测、分析电路仿真结果。
大伙可以把模电、数电中学习的电路在这软件里面模拟一下,增加感性认识,实验前后也可把试验电路在软件里模拟,看跟实际试验结果有多大差别。
可以说,只要你是学电的,这个小软件就是你上学时必须掌握的,对你的学习助益很大。
另一个必须掌握的软件那就是protel了。
上学时,从小学期的综合设计实验到毕业设计,最后都会要求你用Protel绘出设计的电路原理图和PCB版;工作后,Protel也是你必须掌握的基本技能,部分同学毕业后一两年内的工作,可能就是单纯地用这软件画板子。
Protel的版本也走过了Protel98、Protel99、Protel99SE、ProtelDXP、Protel2004的发展道路。
Protel99SE、ProtelDXP、Protel2004这三个版本现在用得最多,目前许多学校教学或公司内工程师使用的都还是Protel99SE,当然若作为新的自学者直接从Protel2004学起似乎好一些。
综上所叙,作为最基本的EDA(电子设计自动化)软件,Multisim和Protel是所有电类学生在上学时必须掌握的。
其他的如Pspice、Orcad、SYstemview、MATLAB、QuartusII等等,需根据不同的专业方向选学,或是在进入研究生阶段或工作后在重点学习使用。
那Multisim和Protel好学么
入门应该问题不大,让师兄师姐指导指导,或是找一两本入门书看一看就OK了。
这里推荐一本《电路设计与仿真—基于Multisim 8与Protel 2004》(也是杨欣编著,清华社出版),作为这两款软件的入门学习挺不错的,关键是一本书包含了两款软件学习,对穷学生来说比较划算,若是花钱买两本书分别去学这两个软件,就不值了,因为Multisim的入门不是很难。
另用Protel画PCB电路板学问挺大的,有必要多看一些技术文档或是买一本高级应用类的图书。
2.大三大四(学习专业课,尝试应用)
进入大三,就涉及到专业课的学习了,本文只讨论以应用为主的专业课,其他如《电力系统分析》、《电机学》、《自控原理》、《信号与处理》、《高电压》、《电磁场》等等以理论和计算为主的专业课,咱就不多提了。
当然这些课对你今后向研究型人才发展很重要,也都很让人头疼,要有建议也只能说是努力学、好好学,懂多少是到少(不过别指望全都懂),以后工作或接着深造用得着时再回过头来接着补接着学,那时有工作经验或接触多了有感性认识,可能学着就容易些了。
那以应用为主的专业课又有哪些呢
不同专业方向有不同的课程,很难面面俱到。
这里先简单罗列一下,有微机原理与接口技术(也称单片机)、开关电源设计、可编程逻辑器件(PLD)应用、可编程逻辑控制(PLC)应用、变频器应用、通信电路、数字集成电路分析与设计、DSP、嵌入式等等。
可能有同学要问:这么多东西,大学阶段要想都学好不容易吧
答案是不仅是不容易,而且是不可能。
这些技术每一门展开来都是复杂的一套知识,可以说,你只要精通其中一门,就可以到外边找个不错的工作了。
而且在大学阶段,这些课程也不是都要学的,而是针对不同专业方向选修其中几门(具体选哪几门,多研究研究你们各自的专业培养方案,多请教老师),学的时候争取能动基本用法即可,真正的应用和深入是要到工作后的;当然你若很勤奋或有天赋,能熟练掌握某一门达到开发产品的程度,那毕业后找个好工作就轻而易举了。
到这里我们需要再明确一点:电子领域知识繁多、浩如烟海,所以一般搞硬件的公司都有较多的员工,一个研发项目是多人细致分工、共同完成的,所以我们经常会听到团队意识这个名词。
因为一个人的能力有限,不可能掌握所有的知识。
比如一些人专门负责搞驱动,一些人专门从事逻辑设计,一些人专门搞高频无线,一些人专门搞测试,一些人专门设计外壳,一些人专门设计电路板等等。
看到这里可能有的同学头都大了:那说来说去大学阶段到底究竟应该学些什么呢
说实话写到这里我的头也大了,电子设计涉及方方面面的东西太多了,实在不是一篇文章甚至一本书能说得清楚的。
所以我决定剔除这些生涩的课程名目,大致说一下我所认为的一个电类学生或是想要成为电子工程师的自学者应该掌握的基本的专业技能。
现在应该说单片机不知道那是相当严重的问题。
单片机的知识和应用的技巧成了求职面试中必备的问题。
但是单片机的知识较难入手,但是你如果看了《51单片机应用从零开始》(清华大学出版社,王玉凤,刘湘黔,杨欣编著)就不是这么感觉的了,这是一本中学生都读得懂的单片机基础和应用教程。
这本教程凝结了国内几所重点大学中站在科研、教学第一线教师们的心血,也得到了英国剑桥大学、牛津大学、伦敦帝国理工大学、伦敦大学、加的夫大学等世界著名大学多位博士生导师的指导意见。
经过多位学者的精心裁剪,本书的脉络、线索、内容才真正符合读者学习单片机的需要。
《51单片机应用从零开始》以生动活泼、平实易懂的语言讲述。
尽量让单片机学习过程中不断涌现的专业词汇,在不知不觉的情况下通过多方面的使用而掌握。
本书没有用专业的描述方法来叙述知识点,取而代之的是以“讲故事”的形式把应该了解的内容和盘托出。
十分注重基础知识的铺垫。
在单片机学习之前,需要对计算机原理和电子技术有一定的了解。
本书考虑到不同读者的知识背景不同,把这两个基础理论融入到了单片机的讲解当中,使阅读起来感觉不到有什么障碍。
构建了全面的学习支撑体系。
每章最后的“实例点拨”除了巩固每章的学习知识外,更重要的是开辟单片机应用的视野;再加上“器件介绍”环节,补足单片机从基础到应用所需要的知识;以及丰富的附录内容可作为学习和应用单片机的强力参考。
这便构建了一个完整学习单片机的支撑体系。
既授人以鱼,也授人以渔。
书中有充足的实例应用,可以用在单片机实验、单片机课程设计当中。
但更重要的是,这些实例前后都伴随着仔细的讲解,一个例子下来就能摸清来龙去脉。
叙述的内容全面、新颖、权威。
严格按照单片机官方的技术参考对其进行讲解,包括所有51单片机学习与应用需要的基础知识。
无论叙述的内容或是实例,都是目前世界上单片机应用的主流。
全书浑然一体。
虽然每章各具标题,实际上互有联系。
而这种联系如果在书中忽略不谈,则会对理解和记忆产生障碍。
本书在正文中多次有知识点的相互映射,这不但能加深前后内容的联系,而且能深化理解与记忆。
我认为:除了最初提到的电路分析、模拟电路、数字电路、单片机外,应了解并掌握电子元器件识别与选用指导、基本仪器仪表的使用、一些常用电路模块的分析与设计、单片机的应用、PLD的应用、仿真软件的应用、电路板设计与制作、电子测量与电路测试。
电子元器件的识别与使用就不用说了,这是元素级的基础,不过要想掌握好也并不容易,一些电子系学生毕业了,还认不出二极管、三极管实物、分不清电解电容的正负极等等,也不是没有的事。
还是一句话,多进进实验室,多跑跑电子市场,多看看书。
仪器仪表的使用,大学的实验课中你至少会用过数字万用表,波形发生器、电源、示波器、小电机、单片机仿真机,至少要把这些东西的接线方法和用法弄懂吧。
常用电路模块也是包罗万相,各种放大电路、比较器、AD转换电路、DA转换电路、微分电路、积分电路,还有各种数字逻辑单元电路等等,只能说,大致了解吧,并学会怎么去查资料、查芯片查管脚。
最基本的,做实验或课程设计中用到的...
单片机就业方向
职位是 硬件工程师
你可以上招聘网看看这方面的要求
有老师的话多跟着他们做项目
毕竟51单片机是很老的
工业上多用pic单片机
此外你还可以看看dsp,fpga,arm等方面
总之
这些东西找工作的话
都需要项目经验
我觉得还是需要老师的
跟着他做积累项目经验
网上单片机资料很多哦:
http:\/\/www.mcufan.com\/scom.htm
http:\/\/www.51c51.com\/cyuyan.htm
http:\/\/www.laogu.com\/downtop.aspx
上面去搜搜看单片机的学习资料,都有入门级的
另外书店里面入门级的书也很多,可以买一本(北航出版的比较好)
1.入门时先了解单片机的构造啊原理啊
2.如果没有实验板自己搭建单片机的最小平台是比较难的
网上有个叫proteus的软件,可以用于单片机的仿真,就是说你编的程序可以在这个软件里运行,效果挺逼真的,可免费下载.
3.单片机的编程软件有keil或者wave,推荐前者,可以用c语言编写也可以汇编语言,c语言比较好学,推荐入门学习c语言,(可以买c和汇编语言都有介绍的单片机的书)
4.然后用keil编写程序在proteus上跑起来,如果你能点亮经典的单片机流水灯实验,那你就已经入门了
另:单片机的开发板或者最小系统可以买,电路水平高的话也可以自己搭建起来,51单片机大概6块左右一片自己搭建最小系统很便宜滴,学单片机一定要多做实验,不过推荐还是从仿真入门,仿真成功了后面的就有方向了.
另另:
如果学校里有老师用单片机做事的话,找上门去吧
因为你想学(免学费),老师要人做事情(免工资),
对于这种双赢关系,老师没道理拒绝的
单片机 汇编语言编程设计 广告灯设计
建议你还是自己做一下吧,学到的东西都是自己的
学51单片机编程方面的专业好就业吗
容易找到工作吗
看这篇帖子的,我想都是电子爱好者或电类专业学生。
不知道大家都处于什么一个阶段,这篇帖子是写给入门者的,要解决一个问题:初学者应重点掌握什么电子知识,大学阶段如何学习
先说点貌似题外的东西—3个谬论。
谬论一:高中老师常对我们说,大家现在好好学,考上了大学就轻松了,爱怎么玩怎么玩。
这真是狗屁。
别的专业我不好说,电气、电子、电力、通信、自动化等电类专业,想要轻松那是不可能地(当然你是天才就另说),专业课上讲的东西对决大多数人来说那是云里雾里,从来都是一知半解,需要你课下大量时间精力地消化。
有些东西甚至需要你若干年后在工作中遇着时才回过味:“哦,原来以前学的那东西是干这使的。
你要能想得起,并知道怎么回头去补,就算是上学时专业课学得很扎实了。
谬论二:填志愿时经常有人对我们说:专业不重要,学校最重要,进了个好学校想学什么再学。
这亦是狗屁。
进了学校,本专业的课程就可能会压得你喘不过气来,还有多少人有时间和毅力选修第二专业
而所学专业几乎就是决定了你今后一生的职业生涯。
而学校,说实在话本科阶段我觉得从老师那学到的东西各校间差别不是很大。
课上讲的大同小异,课下也不会有什么好老师给你单独指导和点拨,若能遇着,那是你的幸运。
越牛的学校的越牛的老师就越忙,不要指望他们会在教学上花多少心思,更不要指望他们对你另眼相看。
反倒是一些普通院校的小老师们可能跟学生走得更近,辅导更多些,虽然他们可能水平一般,但对于你大学的学习来说还是足够的。
综上所述,我觉得对于一个电子爱好者来说,成为一名普通重点大学的电子系学生比成为北大的哲学系学生更重要。
当然看帖的应该大多数都是学电的,那恭喜你,这个专业不错的,虽不是什么“朝阳产业”,但绝对是个“常青行业”。
谬论三:上了大学,可能又有不少人对你说,在大学专业不重要,关键的是学好计算机和英语,这样就不愁找不到好工作了。
这也是屁话。
你要明确一点:你将来不是纯靠英语吃饭的,也不是做编程、搞软件开发或动画创作的。
我是想说:若果你性格偏内向沉稳、肯钻研、爱好电子行业,将来想从事电子设计和研发工作,那你一定要学好专业课。
当然英语也很重要,但以后工作中用得多的是你的专业英语,即能读懂英语技术文档,而不是跟别人比你口语多正宗多流利。
至于计算机,那就是一工具,不要花太多时间去学photoshop、3dmax、Flash、网页制作等流行软件,这些在你今后的工作中用不着,也会牵扯你大量时间精力。
好钢用在刀刃上,多进进实验室多搭搭电路吧。
当然,电类学生对电脑也有特殊要求,那就是用熟Protel、
Multisim,学好汇编语言、C语言、选学PLD相关软件。
任务也是很重的。
以上说了3个谬论,下面言归正传吧。
那么进了大学,读了电类专业,这4年你该学些什么呢
首先要了解:电类专业可分为强电和弱电两个方向,具体为电力工程及其自动化(电力系统、工厂供变电等)专业属强电,电气工程及其自动化以强电为主弱电为辅,电子、通信、自动化专业以弱电为主。
其他更进一步的细分要进入研究生阶段才划分。
但无论强电还是弱电,基础都是一样的。
首先高数是要学好的,以后的信号处理、电磁场、电力系统、DSP等不同方向的专业课都用得着。
专业基础课最重要的就是电路分析、模拟电路、数字电路。
这3门课一定要学好。
这3门课一般都是大一下学期到大三上学期开设,对大多数对电子知识还了解不多的同学来说,通常是学得一知半解,迷迷糊糊。
所以,最好是在开课之前或是开课的同时读一两本通俗浅显的综合介绍电子知识的书籍,对书中的知识你不需要都懂,能有个大致感觉就行。
对这这种入门读物的选择很重要,难了看不懂可能兴趣就此丧失或备受打击,反而事与愿违。
在此推荐一本《电子设计从零开始》(杨欣编著,清华大学出版社出版),该书比较系统全面地介绍了电子设计与制作的基础知识,模电、数电、单片机、Multisim电路仿真软件等都有涉及,一册在手基本知识就差不多了,关键是浅显易懂,有一定趣味性。
另外科学出版社引进出版的一套小开本(32开)电子系列图书也不错,是日本人写的,科学出版社翻译出版,插图较多,也较浅显,不过这一系列分册较多,内容分得较细。
除了看书,还要足够重视动手实践。
电路、模电、数电这些课程进行的同时都会同时开设一些课程试验,珍惜这个动手机会好好弄一弄,而不要把它当作一个任务应付了事。
跟抄作业一样,拷贝别人的试验结果在高校中也是蔚然成风,特别是几个人一个小组的实验,那就是个别勤奋好学的在那折腾,其他人毫不用心地等着出结果。
我只想说,自己动手努力得来的成果才是甜美的,那种成就感会让你充实和满足。
游手好闲的,到临近毕业找工作或在单位试用时,心中那种巨大的惶恐会让你悔不当初。
这种教训太多了,多少次我们都是蹉跎了岁月才回过头来追悔莫及。
除了实验课好好准备好好做之外,许多学校都设有开放性实验室,供学生平时课余自觉来弄弄。
珍惜这种资源和条件吧,工作后不会再有谁给你提供这种免费的午餐了。
当然有些学校没有这么好的条件,或缺少器件,那同学们就在电脑上模拟一把试验平台吧,就是学好用好Multisim软件。
Multisim是一种电路仿真软件,笔者上学时叫做EWB,后来随着版本更新,先后更名为Multisim2001、Multisim7、Multisim8。
这个软件可模拟搭建各种模拟电路和数字电路,并可观测、分析电路仿真结果。
大伙可以把模电、数电中学习的电路在这软件里面模拟一下,增加感性认识,实验前后也可把试验电路在软件里模拟,看跟实际试验结果有多大差别。
可以说,只要你是学电的,这个小软件就是你上学时必须掌握的,对你的学习助益很大。
另一个必须掌握的软件那就是protel了。
上学时,从小学期的综合设计实验到毕业设计,最后都会要求你用Protel绘出设计的电路原理图和PCB版;工作后,Protel也是你必须掌握的基本技能,部分同学毕业后一两年内的工作,可能就是单纯地用这软件画板子。
Protel的版本也走过了Protel98、Protel99、Protel99SE、ProtelDXP、Protel2004的发展道路。
Protel99SE、ProtelDXP、Protel2004这三个版本现在用得最多,目前许多学校教学或公司内工程师使用的都还是Protel99SE,当然若作为新的自学者直接从Protel2004学起似乎好一些。
综上所叙,作为最基本的EDA(电子设计自动化)软件,Multisim和Protel是所有电类学生在上学时必须掌握的。
其他的如Pspice、Orcad、SYstemview、MATLAB、QuartusII等等,需根据不同的专业方向选学,或是在进入研究生阶段或工作后在重点学习使用。
那Multisim和Protel好学么
入门应该问题不大,让师兄师姐指导指导,或是找一两本入门书看一看就OK了。
这里推荐一本《电路设计与仿真—基于Multisim 8与Protel 2004》(也是杨欣编著,清华社出版),作为这两款软件的入门学习挺不错的,关键是一本书包含了两款软件学习,对穷学生来说比较划算,若是花钱买两本书分别去学这两个软件,就不值了,因为Multisim的入门不是很难。
另用Protel画PCB电路板学问挺大的,有必要多看一些技术文档或是买一本高级应用类的图书。
2.大三大四(学习专业课,尝试应用)
进入大三,就涉及到专业课的学习了,本文只讨论以应用为主的专业课,其他如《电力系统分析》、《电机学》、《自控原理》、《信号与处理》、《高电压》、《电磁场》等等以理论和计算为主的专业课,咱就不多提了。
当然这些课对你今后向研究型人才发展很重要,也都很让人头疼,要有建议也只能说是努力学、好好学,懂多少是到少(不过别指望全都懂),以后工作或接着深造用得着时再回过头来接着补接着学,那时有工作经验或接触多了有感性认识,可能学着就容易些了。
那以应用为主的专业课又有哪些呢
不同专业方向有不同的课程,很难面面俱到。
这里先简单罗列一下,有微机原理与接口技术(也称单片机)、开关电源设计、可编程逻辑器件(PLD)应用、可编程逻辑控制(PLC)应用、变频器应用、通信电路、数字集成电路分析与设计、DSP、嵌入式等等。
可能有同学要问:这么多东西,大学阶段要想都学好不容易吧
答案是不仅是不容易,而且是不可能。
这些技术每一门展开来都是复杂的一套知识,可以说,你只要精通其中一门,就可以到外边找个不错的工作了。
而且在大学阶段,这些课程也不是都要学的,而是针对不同专业方向选修其中几门(具体选哪几门,多研究研究你们各自的专业培养方案,多请教老师),学的时候争取能动基本用法即可,真正的应用和深入是要到工作后的;当然你若很勤奋或有天赋,能熟练掌握某一门达到开发产品的程度,那毕业后找个好工作就轻而易举了。
到这里我们需要再明确一点:电子领域知识繁多、浩如烟海,所以一般搞硬件的公司都有较多的员工,一个研发项目是多人细致分工、共同完成的,所以我们经常会听到团队意识这个名词。
因为一个人的能力有限,不可能掌握所有的知识。
比如一些人专门负责搞驱动,一些人专门从事逻辑设计,一些人专门搞高频无线,一些人专门搞测试,一些人专门设计外壳,一些人专门设计电路板等等。
看到这里可能有的同学头都大了:那说来说去大学阶段到底究竟应该学些什么呢
说实话写到这里我的头也大了,电子设计涉及方方面面的东西太多了,实在不是一篇文章甚至一本书能说得清楚的。
所以我决定剔除这些生涩的课程名目,大致说一下我所认为的一个电类学生或是想要成为电子工程师的自学者应该掌握的基本的专业技能。
现在应该说单片机不知道那是相当严重的问题。
单片机的知识和应用的技巧成了求职面试中必备的问题。
但是单片机的知识较难入手,但是你如果看了《51单片机应用从零开始》(清华大学出版社,王玉凤,刘湘黔,杨欣编著)就不是这么感觉的了,这是一本中学生都读得懂的单片机基础和应用教程。
这本教程凝结了国内几所重点大学中站在科研、教学第一线教师们的心血,也得到了英国剑桥大学、牛津大学、伦敦帝国理工大学、伦敦大学、加的夫大学等世界著名大学多位博士生导师的指导意见。
经过多位学者的精心裁剪,本书的脉络、线索、内容才真正符合读者学习单片机的需要。
《51单片机应用从零开始》以生动活泼、平实易懂的语言讲述。
尽量让单片机学习过程中不断涌现的专业词汇,在不知不觉的情况下通过多方面的使用而掌握。
本书没有用专业的描述方法来叙述知识点,取而代之的是以“讲故事”的形式把应该了解的内容和盘托出。
十分注重基础知识的铺垫。
在单片机学习之前,需要对计算机原理和电子技术有一定的了解。
本书考虑到不同读者的知识背景不同,把这两个基础理论融入到了单片机的讲解当中,使阅读起来感觉不到有什么障碍。
构建了全面的学习支撑体系。
每章最后的“实例点拨”除了巩固每章的学习知识外,更重要的是开辟单片机应用的视野;再加上“器件介绍”环节,补足单片机从基础到应用所需要的知识;以及丰富的附录内容可作为学习和应用单片机的强力参考。
这便构建了一个完整学习单片机的支撑体系。
既授人以鱼,也授人以渔。
书中有充足的实例应用,可以用在单片机实验、单片机课程设计当中。
但更重要的是,这些实例前后都伴随着仔细的讲解,一个例子下来就能摸清来龙去脉。
叙述的内容全面、新颖、权威。
严格按照单片机官方的技术参考对其进行讲解,包括所有51单片机学习与应用需要的基础知识。
无论叙述的内容或是实例,都是目前世界上单片机应用的主流。
全书浑然一体。
虽然每章各具标题,实际上互有联系。
而这种联系如果在书中忽略不谈,则会对理解和记忆产生障碍。
本书在正文中多次有知识点的相互映射,这不但能加深前后内容的联系,而且能深化理解与记忆。
我认为:除了最初提到的电路分析、模拟电路、数字电路、单片机外,应了解并掌握电子元器件识别与选用指导、基本仪器仪表的使用、一些常用电路模块的分析与设计、单片机的应用、PLD的应用、仿真软件的应用、电路板设计与制作、电子测量与电路测试。
电子元器件的识别与使用就不用说了,这是元素级的基础,不过要想掌握好也并不容易,一些电子系学生毕业了,还认不出二极管、三极管实物、分不清电解电容的正负极等等,也不是没有的事。
还是一句话,多进进实验室,多跑跑电子市场,多看看书。
仪器仪表的使用,大学的实验课中你至少会用过数字万用表,波形发生器、电源、示波器、小电机、单片机仿真机,至少要把这些东西的接线方法和用法弄懂吧。
常用电路模块也是包罗万相,各种放大电路、比较器、AD转换电路、DA转换电路、微分电路、积分电路,还有各种数字逻辑单元电路等等,只能说,大致了解吧,并学会怎么去查资料、查芯片查管脚。
最基本的,做实验或课程设计中用到的各种芯片要...
想学习怎么自己制作电路板100分
学习自己制作电路板方法:
1、先能照着“单元模块电路图”在面包板上搭建电路,使之能正常工作(看懂元器件PDF资料,了解元器件引脚排布和各个电气参数);2、紧接着能在万能电路板(洞洞板)上焊接一块电路,可以由几部分单元电路组成的那种(这里“布线”一定要多学学
对往下学很有用);3、在此基础上学习Protel等电路设计软件,能设计一整块的电路板PCB。
学习电路一定要循序渐进,边理论边实践。
单片机如何入门啊 求意见
1 先要买一本好的教材,一本好的教材就是一位好的老师。
2 学好基础知识:
可以先了解一点单片机原理的基本知识,侧重单片机的内部结构、接口技术、指令功能、初始化编程和调试上。
不要一上来 就要达到有编程能力,硬件基础没有,编什么呀
那样很可能会感到学习单片机会很困难,难于再学下去。
要是先打基础,先把基本知识学明白了,后面的就好学了,就会水到渠成。
3学习单片机必须要软件编程与硬件设计相结合,才能达到事半功倍的效果。
要自己动手制作实验电路板,使用面包板代替也可以。
在实验板上调试自己的设计程序,会很快提高自己的设计水平和锻炼解决问题的能力。
4 还可以利用的网络资源,找到需要的程序代码,百度知道,可以做为你的交流平台。
推荐的教材和视屏:
(1)教材:单片机原理及应用技术 作者:苏家健、曹柏荣、汪志锋
出版日期:2004-11 版次:1 ISBN:7-04-014565-0 出 版 社:高等教育出版社
备注:教育科学“十五”国家规划课程研究成果
(2)郭天祥的《十天学会51单片机》视屏
如果满意 请选择满意回答吧
用单片机设计制作一个模拟的十字路通信号灯控制系统。
摘 要
在日常生活中,交通信号灯的使用,使交通得以有效管理,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
交通灯控制系统由80C51单片机、键盘、LED显示、交通灯延时组成。
系统除具有基本交通灯功能外,还具有时间设置、LED信息显示功能,市交通实现有效控制。
关键字:交通灯;单片机;自动控制;LED
Abstract
In daily life,the use of traffic lights,so traffic can be managed effectively in smoothing traffic flow,increase road capacity and reduce traffic accidents have remarkable results.Traffic light control system consists of 80C51 microcontroller,keypad,LED display,traffic light delay component.In addition to the traffic light system has the basic functions,but also with time settings,LED information display function,achieving effective control of city traffic
Key Words:traffic lights;SCM;control;LED
目 录
1 交通灯任务、功能要求说明及总体方案介绍…1
1.1 交通灯任务…1
1.2 功能要求说明…1
1.3 设计总体方案介绍及工作原理说明…2
2 交通灯硬件系统的设计…4
2.1 硬件系统各模块功能介绍…4
2.2 电路原理图…5
2.3 电路PCB图…5
2.4 元器件布局图…5
2.5 元器件清单…5
3 交通灯软件系统的设计…7
3.1单片机的使用资源情况…7
3.2 软件模块功能介绍…8
3.3 程序流程图…8
3.4 程序清单…10
4 设计总结…11
4.1 使用说明…11
4.2 误差分析…11
4.3 设计体会…11
4.4 教学建议…12
参考文献…13
致 谢…14
附录一 电路原理图…15
附录二 电路PCB顶层图…16
附录三 电路PCB底层图…17
附录四 元器件布局图…18
附录五 元器件清单…19
附录六 程序清单…20
1 交通灯任务、功能要求说明及总体方案介绍
1.1 交通灯任务
设计一个具有特定功能的十字路通灯。
该交通灯上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。
按开始键则开始工作,按结束键则返回“P.”状态。
要求甲车道和乙车道两条交叉道路上的车辆交替运行,甲车道为主车道,每次通车时间为60秒,乙车道为次车道,每次通车时间为30秒,要求黄灯亮3秒,并且1秒闪烁一次。
有应急车辆出现时,红灯全亮,应急车辆通车时间10秒,同时禁止其他车辆通过。
1.2 功能要求说明
本次课程设计在硬件方面的接法如下:P2口接二极管,P2.0、P2.1、P2.2口线分别来控制东西方向的绿灯、黄灯和红灯;P2.3、P2.4、P2.5口线分别控制南北方向的红灯、黄灯和绿灯。
P0口作为数码管的位控(这里只用到了P0.0、和P0.1两根口线),P1口作为数码管的段控,P3口作为输入部分(这里用到了P3.0、P3.1、P3.2口线),控制数码管的显示情况和二极管的亮灭情况。
当交通灯上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。
当按下启动按钮K1并释放后,数码管显示将会从“60”开始倒计时,每隔一秒减1,此时南北方向开始一直亮绿灯,东西方向一直亮红灯,直到显示为“00”时,数码管将会从“03”开始倒计时,每隔一秒减1,此时南北方向每隔一秒黄灯就闪烁一次,东西方向亮一直红灯,直到显示为“00”时,数码管将会从“30”开始倒计时,此时南北方向一直亮红灯,东西方向一直亮绿灯,直到显示为“00”时,数码管又将从“03”开始倒计时,此时南北方向一直亮红灯,东西方向每隔一秒黄灯就闪烁一次;当没有其他键按下时,交通灯将这样一直循环下去。
当按下结束键K2并释放后,数码管将显示“P.”,东西南北方向无灯亮。
当按下紧急键K3并释放后,数码管将显示“09”,并且每隔一秒就减1,
东西南北方向全部红灯亮。
单片机采用AT89S52,fosc=12MHZ。
其按键功能如表1.1所示。
表1.1 按键功能
按键 键名 功能
P3.4 K1键 启动键
P3.7 K2键 结束键
P3.6 K3键 紧急键
1.3 设计总体方案介绍及工作原理说明
1.3.1 总体方案介绍
该交通灯电路由单片机AT98S52、键盘接口电路、显示接口电路、发光二极管控制电路、时钟电路和复位电路构成,原理框图如图1.1所示。
图1.1 原理框图
(1)电源提供方面
采用独立的稳压电源,此方案的优点是稳定可靠,且有各种成熟电路可供使用。
(2)显示方面
完全采用数码管显示,用来显示有限符号和数码字符。
(3)键盘输入方面
直接在I\/O口线上接按键开关,因为设计时精简和优化了电路,所以剩余的口资源还比较多。
我们共用到了4个按键,分别为:K0、K1、K2、K3。
1.3.2 工作原理
首先时钟电路产生单片机工作时所需要的时钟信号,这是单片机能够正常工作的前提,而单片机有无定时的基础以及定多长的时间,这些还需要我们人为的确定。
我是采用10ms延时程序来反复调用来定时,在我们的硬件电路中,按键的键功能程序在中断服务中,在正常情况下会不断运行主程序,当有键按下时,CPU去转去执行中断程序,而中断程序可以执行三种键功能:第一个是十秒倒计时紧急红灯亮;第二个是结束倒计时,显示P.;第三个是重新开始倒计时。
其原理是INTO=P3.4&P3.6&P3.7,当有键按下时,外部中断0口线就会变成低电平,通过键扫程序来具体判断到底是哪个键按下,CPU才会去执行中断里面的某个键功能。
12个发光二极管是由P0口控制的,P0口与二极管之间串接一个限流电阻使二极管不易烧坏,采用送低电平有效。
2 交通灯硬件系统的设计
2.1 硬件系统各模块功能介绍
2.1.1 显示电路
在本次课程设计中,我们采用的是四位一体共阳数码管。
本设计的显示驱动是采用三极管作为驱动。
并且,无论是位控线上还是段控线上都串接一个电阻,以提高其输出功率,在这里采用220欧母电阻。
2.1.2 指示灯控制电路
本次课程设计采用P3口控制二极管的发光情况,口线送低电平有效,具体设计如下:P3.2控制东西方向的绿灯,P3.4口控制东西方向的黄灯,P3.5控制东西方向的红灯,P3.1控制南北方向的红灯,P3.7控制南北方向的黄灯,P3.0控制南北方向的绿灯。
2.1.3 键盘控制电路
键盘是最常用的输入设备,是实现人机对话的纽带。
按其结构形式可分为非编码键盘和编码键盘。
编码键盘采用硬件方法产生键码。
每按下一个键,键盘能自动生成键盘代码,键数较多,且具有去抖动功能。
这种键盘使用方便,但硬件较复杂。
非编码键盘仅提供按键开关工作状态,其键码由软件确定,这种键盘键数较少,硬件简单,广泛应用于各种单片机应用系统,在单片机控制电路中,可把单片机使用的键盘分为独立式和矩阵式两种。
独立式实际上就是一组独立的按键,这些按键可直接与单片机的I\/O口连接,即每个按键独占一条口线,这种接法简单。
矩阵式键盘也称行列式键盘,因为键的数目较多,所以键按行列组成矩阵。
本设计中键盘数目较少,且为安装方便,因此在本设计中采用独立式接法。
按从一个键到键的功能被执行主要应包括两项工作:一是键的识别,即在键盘中找出被按的是哪个键,另一项是键功能的实现。
第一项工作是使用接口电路实现的,而第二项工作则是通过执行中断服务程序来完成。
具体来说,键盘接口应完成以下操作功能:
(1)键盘扫描,以判定是否有键被按下(称之为“闭合键”)。
(2)键识别,以确定闭合键的行列位置。
(3)产生闭合键的键码。
(4)排除多键、串键(复键)及去抖动。
以上这些内容通常是以软硬件结合的方式来完成的,即在软件的配合下由接口电路来完成。
但具体哪些由硬件哪些由软件完成,要看接口电路的情况。
总的原则是,硬件复杂软件就简单,硬件简单软件就得复杂一些。
2.1.4 时钟电路
时钟电路用来产生单片机工作所需要的时钟信号,单片机本身就是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进行工作。
通过在芯片的外部XTAL1和XTAL2两个引脚跨接晶体振荡器和微调电容,形成反馈电路,就构成了一个稳定的自激振荡电路。
时钟电路为单片机产生时钟脉冲序列,本设计中采用的晶振频率为12MHz,电容为33pF。
2.1.5 复位电路
复位电路用于产生复位信号,通过RST引脚送入单片机,复位是单片机的初始操作,其主要功能是:为一些专用寄存器设置初始状态、程序状态字PSW清0、程序计数器PC被赋值为0000H等,除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需安装复位键以重新启动。
RST引脚是复位信号的输入端,复位信号是高电平有效,完成复位操作共需要24个状态周期,复位结束后,单片机从地址0000H单元开始执行程序,SP为07H,其它寄存器大多数被置为00H,本设计使用频率为12MHz的晶振,所以复位信号持续时间应超过2μs才能完成复位操作。
复位电路分为上电复位、按键复位、按键脉冲复位三种,本次课程设计采用的是按键复位。
2.1.6单片机最小系统
它采用单片机AT89S52芯片,能实现基本I\/O口实验,定时计数器实验等等。
具有单片机并口的输入、输出的功能特点。
2.2 电路原理图
电路原理图见附录一所示。
2.3 电路PCB图
电路PCB顶层图见附录二所示;电路PCB顶层图见附录三所示。
2.4 元器件布局图
元器件布局图见附录四所示。
2.5 元器件清单
元器件清单见附录五所示。
3 交通灯软件系统的设计
3.1单片机的使用资源情况
3.1.1 硬件资源使用说明
P0口为二极管的控制端
P1口用作地址\/数据总线
P2口用作地址\/数据总线
P3.4、P3.6、P3.7口线作为键盘输入端
采用了INTO外部中断
既在AT89S52的P0口用来接十二个发光二极管的阴极,控制其亮与灭,P1口和P2口外接由2个LED数码管(LED1、LED0)构成的显示器,用P2口作LED的段码输出口(P2.0~P2.7对应于LED的a~dp),P1口作LED的位控输出线(P1.1、P1.0分别对应于LED1、LED0),其中在P1的串行口外接2个三极管作为显示驱动,显示为2个数码管(LED0~LED1)进行动态显示。
P3口外接三个个按键K1、K2、K3(分别对应于P3.4、P3.7、P3.6口)用于调整显示接口电路。
3.1.2 交通灯的分配表
交通灯的口线分配如表3.1所示,“1”表示送高电平,“0”表示送低电平。
表3.1 交通灯分配表
P0.2 东西绿灯 1 1 0 1
P0.3 东西黄灯 1 1 1 0
P0.4 东西红灯 0 0 1 1
P0.5 南北红灯 1 1 0 0
P0.6 南北黄灯 1 0 1 1
P0.7 南北绿灯 0 1 1 1
控制码 6FH AFH DBH D7H
状态说明 南北放行,东西禁止 南北警告,东西禁止 南北禁止,东西放行 南北禁止,东西放行
3.2 软件模块功能介绍
主程序模块的主要任务是程序的初始化显示“P.P.”,当没任何键按下时,显示模块将一直不变,交通灯全部是熄灭的,当K0键按下...
浅谈对机电一体化的认识
这是在我们学校网站上找的,你看着用用,其实没必要那没担心的,
机电一体化专业
培养目标
本专业主要培养适应社会发展需要的机电一体化高级应用型技术人才。
具有机电工程师必须的基本理论、知识和技能,具有较强的分析解决本专业工程技术问题的能力;熟悉掌握外语及计算机的基本知识,能阅读本专业的相关外文资料。
具有机械、电子、液(气)压一体化技术基本理论,掌握机电一体化设备的操作、维护、调试和维修,掌握应用机电一体化设备加工的工艺设计和加工工艺的基本方法和基本技能的中级工程技术人才。
继续深造方向有:机械、电子等专业专升本。
基本要求
培养德、智、体、美等全面发展,适应我国社会主义市场经济建设需要的,具备机电以及机械工程方面的知识,能在机械、电子、化工、以及其他相关部门从事生产一线的机电技术,机电技术管理方面以及机电技术革新等方面的高等机电技术型专门人才。
获得国家劳动部颁发的相应的专业的中级或者高级职业技能坚定证书。
主要课程
计算机基础、高级语言、机械制图、计算机绘图、工程力学、数字电路、微机原理与接口、精度设计与质量控制基础、机械设计基础、机械制造工艺学、传感检测技术及应用、金属切削机床、液压与气动基础、计算机辅助设计、数控机床、电机与拖动、机床电控等。
主要实践环节
认识实习 金工实习 机械加工实习 机械装备拆装实习 电工综合实训 减速器课程设计单片机设计以及外出实习等。
小弟是学自动化专业的,马上上大二,请问大二学单片机,电路设计时用电脑的机会多不多,我很犹豫买不买电?
我也是自动化的,只是比你大几届,单片机和电路设计首先把课本内容掌握好了,并且这两门课都有课程设计的,是动手的好机会,所以也用不着电脑
因此,你用不着买电脑
“不想买电脑当娱乐工具”这也是我想对你说的
祝你开心
本文由 文言宝 整理,转载请保留链接: https://www.wenyanbao.com/html/20230310/133567.html