如果做完了,建议再做一个简单的
DS18B20测温实验
单片机在电子信息类专业中的重要性
把单片机说成是电子信息类专业最重要的一门课程,一点也不为过,在单片机之前一般已开设了电路硬件课程,电路、模拟电子技术、数字电子技术;已开设了软件课程,C语言;可能有些学校开了动手课程,如果组装万用表、收音机,可能有的学校还没有开设动手课程。单片机是首次实现软件与硬件结合的课程,对还没有开设动手课程的学校可能还是首次软硬动手三结合的课程。单片机之后才有ARM、FPGA、DSP,是软硬结合向高端发展,但是,没有学好初次软硬结合的单片机,能学好更高的软硬结合的课程吗。独立完成一个不大的单片机项目,就可能涉及到模电数电,单片机编程,PCB设计,通信程序设计(比如把单片机测量的数送电脑),电脑界面设计(电脑程序语言设计,比如把电脑收到的数据显示出来)。你会认为单片机不重要吗,单片机能控制的大量外围器械,好些也是ARM、FPGA、DSP要控制的,你用单片机都不会控制,难道用ARM、FPGA、DSP就会控制了?。还有一点很重要,单片机价格低,如果是作为初次软件硬件动手三结合项目,你认为损坏得起单片机呢,还是损坏得起ARM、FPGA、DSP等器材呢,不必说答案了吧。
如果把大学电类课程比喻为一个人,一条腿是编程语言,一条腿是硬件电路,单片机就是人的腰,只有经过腰才能到达上肢。单片机正处于一个最关键的位置。
有的人开口闭口说高端如何如何,自己要想想,比较低端的单片机你会吗?有人曾说,连一个较低端的单片机都搞不定的人,哪个公司会录用你去搞高端产品?这就是典型的眼高手低,文凭是敲门砖,能力才是“铁饭碗”,即使凭文凭进公司了,没有实际能力也会被扫出来的,有能力不怕被扫出来,老板还怕你被他的对手挖走了呢。
所以本站坚持专注单片机,并且是教学常讲的51单片机,学会一种单片机,再学其他就比较容易了,因为本站主要是为教学服务的,带领同学们尽快熟练地使用一种单片机。尽管本开放实验室搞项目的同学也要用其他种类单片机,或更高端的器材,那是根据实现的目标来选取的,已经不属于本站的教学范围了。
单片机在电子信息类专业中是一门承上启下的课程,本身也是可以靠它找到工作的课程,虽然不会得到高薪,但比找不到工作要好吧,进了这个行当,随着经验能力提高,会去开发高端得到高薪的。 也可以说,单片机是电子信息类专业中的最重要的课程,学不好它,其他免谈(这里指的是要搞技术的人,要搞推销的不在此例)。
万丈高楼从地起,学习单片机制作,从最小系统开始吧。
----------------------------------------------------------------
另外一个重要话题是:汇编语言的重要性
大学单片机课程都要学汇编语言,几乎所有初次学习的人都头疼,有人问“现在编程都用C为啥还在学汇编呢”。其实,汇编语言本身不重要,重要的是通过汇编语言来熟悉硬件结构。尽管现在编程用C51语言,但用C编程也要彻底了解机器结构才能更好地编程。