怎么学习单片机?我看了很长时间一直搞不懂

来源:百度知道 编辑:UC知道 时间:2024/06/19 17:25:45
我今年刚进入大二,开始学习模电,我大一后半年自学了一段时间数电,这两门都是初学还没入门!我感觉单片机挺有用,想自学,看了很长时间了还是没有头绪,感觉要记的东西真多!我该怎么学习它,我不想我的大学荒废!请这方面高手指导一下,谢绝胡搞!

不需要刻意去背。先看一下课本前面对单片机的叙述,还有对结构要有了解。然后看一下指令(暂时还不要背)。知道如何应用指令来编程后就看书本上的例题。多看多写写例题就能自然而然记住指令。一般国内大学用的都是51单片机教学,那你就必须了解51单片机的I/O口结构,中断是什么意思、定时器是什么意思干什么的(还是了解,不需要刻意背)。其实,学单片机之前应该先学微机原理,有了微机原理的基础再学单片机就简单多了。
你才大二,我大三下学期才开始学单片机的,毕业前照样拿单片机做了个项目作为毕业设计,照样参加过电子设计比赛。不要着急脚踏实地一步一步来。应该先学好模电,然后是数电,然后才是微机原理,如果学校不开微机原理的课,那就直接学单片机原理吧。 模电和数电很重要的,不管多复杂的电路,分析和设计就靠它们,单片机最终还是为电路服务的,如果你的电子技术过不了关,以后就会发现在设计过程中,电路会成为你的瓶颈。

不是冲着分来的,是看到了一个和以前的我很像的人,可以说我也是这样当时,就是比你早那么一点点一下时候就开始搞单片机了,可以说你没有电脑你就不要搞了,除非你天天看书,但是自学的,你天天看。看完了一段时间什么都忘掉了,没有实践就学不好单片机,就好比你学的模电和数电有用吗?是不是你现在还没感觉到有用,因为你还没有开始真正的玩单片机。与其说是学单片机不如说是玩单片机,真的很好玩,等你会了你发现你真的是入迷了,这个也想学那个也想学,单片机系列多了,怎么学呢,入门肯定是51了,学完了还有AVR,PIC,430等等,还有cf8051是在51基础上发展而来的,兼容51基本指令,功能可以说是很强大,当你还在学习单片机的时候有人和你说MCU不行了,ARM才是最终理想,怎么办不学单片机了,当然还要学!而且要学好学精!实践是最好的老师最初你可能不会搞开发,学学做别人做过的东西,这样你才能成长,好比电子钟啊温度计啊什么的老掉牙了,你做不做,当然要做,做了才能发现问题,数码管的引脚怎么接,书上说是一个公共端其他的a,b,c.....g,dp在数码管上对应哪个脚啊,怎么知道如何知道,do it yourself,灭有别的办法,网上找电路,电路能告诉你实物怎么接?当然没有!DS1302如何用工程中添加DS1302.h头文件,是干嘛的,就是告诉单片机如何与DS1302一起工作的!温度计当然要传