学霸,请问怎么学好单片机proteus啊?我是一点基础都没有的那种,老师每一次都要我们修改程序啊,

学霸,请问怎么学好单片机proteus啊?我是一点基础都没有的那种,老师每一次都要我们修改程序啊,可是我对这方面又没有天份,而且又是工科女,伤不起啊。

首先说Proteus这个软件,这个东西只是一个辅助工具,会用就行了,无所谓精通与否,而且说实话,我觉得大学生一开单片机的课就接触Proteus是不好的,否则会产生一定的依赖性,因为毕竟只是一个辅助设计与仿真的软件,很多东西都是理想化的,而如果你毕业之后从事的是这方面工作,你就会发现,真正的工程设计和你现在搞的简单仿真是不一样的,不只是程序上,还有电路设计上什么的任何一处没考虑周全可能都会对整个系统产生影响,所以说学习单片机最好还是找一块开发板来,用真实的东西来学习,掌握基础东西后,最好是把开发板也抛开,自己搭最小系统,然后根据自己的需要向上面扩展功能,这样才能学到真的东西。
再说学单片机的问题,我是大三时候开始接触单片机的,大约是07年那阵,然后毕业之后一直在搞相关的工作,现在已经十年了。我觉得学习单片机没有那么麻烦,如果你只是偏向应用的话,那么计算机原理以及汇编语言这两个东西你基本可以跳过,直接学习C语言,把C语言学好,然后就像上面说的,拿一个开发板去实践,实践的时候必须要注意,一个是手头上要有你所用单片机的数据手册,手册上会告诉你这种单片机都有什么功能,每个功能的控制字该怎么写等等,第二个就是要多看例程(现在市面上主流型号单片机各种功能的例程都能百度到),刚开始的时候可以先把例程原样不动的搬到自己的工程上(但是必须搞明白例程每一条语句都是什么意思,最好是对照数据手册来看),慢慢地你就可以尝试自己先写一部分程序,然后不会的地方再去抄例程,等最后你就会发现自己在写程序的时候可以只看数据手册而不用参考例程,这个时候,就说明你把这一型单片机差不多学通了。
再有就是如果立志毕业之后要搞相关专业的话,建议把电子相关的课程要学号,比如说模电、数电什么的,因为在设计以单片机为核心的工程时,其中有很大一部分是在设计外围的功能电路追问

谢谢啦

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答