单片机基础知识部分主要向读者介绍单片机技术背景和发展趋势,单片机硬件体系结构以及C语言的学习,包括使用C语言对单片机进行软件开发、KeilC51开发环境的学习和调试。对于初学者通过第一部分单片机基础知识的学习,使初学者快速掌握单片机的基本技能,为后面进一步学习单片机的应用做好基础工作,单片机基础知识部分由4章内容构成,——51单片机初级入门实战教。
1、如何自学单片机1、熟悉单片机的原理,结构;2、学好数电,模电,为设计电路打好基础;3、熟练使用C语言,多学习别人的程序;4、对操作系统原理有一定的了解;5、Protel至少要有点基础;6、要实际动手调试电路的能力。学习单片机的步骤当前的单片机种类很多,但是51是最基础的,因此单片机的学习最好也是从51开始,不仅容易上手,而且相当实用。
2、新手如何学习单片机熟悉单片机的原理、结构;学好数电、模电,为设计电路打好基础;熟练使用C语言,多学习他人的程序;对操作系统原理有一定的了解,Protel有一定的基础;培养实际动手调试电路的能力。一般可以通过专业的书籍和课程进行持之以恒的学习,注意理论与实践并重,遇到问题耐心检查并适当投资购买实验器材。
3、如何学习单片机不可能只通过一个例子就学会使用单片机的,单片机的原理内部结构必须弄清楚才能做出好的产品来.既然有数模基础,如果会C或者汇编,那就用不了多少时间就可以基本掌握,这时再看例子会有很大进步的.有什么疑问加QQ。、熟悉单片机的原理,结构;2、学好数电,模电,为设计电路打好基础;3、熟练使用c语言,多学习别人的程序;4、对操作系统原理有一定的了解;5、protel至少要有点基础;6、要实际动手调试电路的能力。
然而51单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此按照我们实验室多数人的路线接下来大多数人会学习avr单片机,avr单片机在功能上较51有很大提升,集成了a/d、快速pwm等很多实用的功能,而且和很多大型的单片机在功能上有很多类似之处,因此如果以后还想掌握其他单片机avr无疑是一个很好的跳板。