。。。是一流大学?或者有老师看重你?准备参加竞赛?
都不是?我劝你别学了。这东西说白了是个无底洞。因为不精通压根找不到工作。精通什么概念?不是能看懂datasheet,会写几句代码,做几个实验就OK的。现在环境和十年前不一样了。十年前这些技术刚刚起步,是个人都要,可以边学边做,不懂也没事。现在,要是你不精通没经验(实际经验最低也要有竞赛经验)或者不是名校毕业。没戏。
要是你还是准备学,那我随便说说:
1)C语言基础非常牢固,了解常用的汇编语言。
2)非常了解51单片机内部架构,是非常了解的程度。
3)千万别用什么模拟软件,现在买板子芯片很方便网上都有。提高你解决实际问题能力。
4)你有傻劲,要特傻的那种。撞了南墙不回头的那种。
5)小聪明。
6)学会用网络。
(我希望你不是百度的“打手”)。。。
如果有一定基础:
买个仿真板,100-200元,有很多资料和程序,可以自己先学习和练习下。
学习单片机,重要的是要自己动手,仅仅看资料,作用非常小。
如果没有基础:
可以下载个keil编程软件和proteus电路仿真软件,二者结合起来,就可以画电路,编程,然后仿真了。
成本低,电路可以随便改,方便。
打好基础,买块板子自己编写 多实践实践