‘壹’ 单片机原理及应用主要学什么
你是初学者吧,入门的话,学51快一些,先学51的内部结构,再学汇编语言,就可以做一些比较简单实用的东西,熟练后在深入,很熟练后再学C语言.我就是这样入门的,
有些人先学C,C语言学会后根本不可以开发,因为对单片机硬件结构一无所知.只是学会的是一种语言,我当年学用C语言编程只用了不到1星期就达到熟练程度,前提是我的汇编非常熟练.
不过我可以给你推荐几本很好的书.非常适合初学者.
第一本是《51单片机应用从零开始》扬欣老师编写的,可以让一个初中生学会单片机,这本书着重实践和动手能力
第二本是《单片机轻松入门》,这本书着重开发软件KEILL的操作,周坚老师编写的。
两本一起读,买块学习板,很快就上手,并且越学越有劲,一点不枯躁,
学完后读《51单片机应用实例详解》
当当网有卖还免运费:
http://proct.dangdang.com/proct.aspx?proct_id=20098062&ref=proct-0-E
http://proct.dangdang.com/proct.aspx?proct_id=9268957&ref=search-0-A
http://proct.dangdang.com/proct.aspx?proct_id=20834182&ref=order-2-A
‘贰’ 想学习简单的单片机,
我个你推荐两本
第一本是《51单片机应用从零开始》扬欣老师编写的,可以让一个初中生学会单片机,这本书着重实践和动手能力
第二本是《单片机轻松入门》,这本书着重开发软件KEILL的操作,周坚老师编写的。
两本一起读,买块学习板,很快就上手,并且越学越有劲,一点不枯躁,
学完后读《51单片机应用实例详解》,到时候不仅仅只开发LED显示屏
当当网有卖还免运费:
http://proct.dangdang.com/proct.aspx?proct_id=20098062&ref=proct-0-E
http://proct.dangdang.com/proct.aspx?proct_id=9268957&ref=search-0-A
http://proct.dangdang.com/proct.aspx?proct_id=20834182&ref=order-2-A
‘叁’ c语言是干嘛的
C语言是用来编写系统的。
最开始,人们手里除了机器码就是汇编,没有别的语言。但是汇编有很多硬件相关的特性,可移植性差。贝尔实验室要解决这一问题,就研发了C语言。
C语言可以跨平台,一份代码,配上不同的编译器就可以在各大电脑上运行。除此之外,C语言效率惊人,在某些情况中,如果汇编水平中等以下,编出来的汇编甚至没有C语言生成的机器码快。
现在,NOIP(现更名为CSP-J和CSP-S)仅允许初赛和复赛使用三种语言:Pascal、C、C++,C语言的重要性不言而喻。
虽然迈入了互联网时代,但是C语言的地位也没有低到可以忽略。C语言在对空间和时间要求较高的设备(如嵌入式设备)中发挥着重要功能,也可以编写各大语言的编译器,有着比较重要的地位。
‘肆’ 初学pic单片机,用什么教程比较快速
买周坚的《PIC单片机轻松入门》,用C语言讲的,可带你轻松入门,对数据手册详解的可看李学海的《PIC单片机实用教程》-有基础篇和提高篇两本,很经典的书。