是用c语言吗?和用什么软件烧录?能不能分享几本书,或者几个 案例
学51单片机建议看郭天祥十天学会51单片机视频,可以用他的开发板也可以用自己的51开发板,如果需要更深入学习可以看c语言方面的教程,还有就是多动手写代码,
是用c语言开发的,如果是每种单片机烧写方式不同,可以用编程器,也可以isp,书籍可以看单片机原理这本书
1、51可以用汇编或者C语言编写,现在几乎都是用C语言了。
2、编译器比较通用的就是keil.
3、烧录软件根据不同品牌的单片机都有不一样的软件,具体可以看你的芯片手册。
4、51单片机现在教学视频满天飞,比看书效率高,推荐guo tian xiang的教学视频。
5、案例可以下载开发板的历程,非常完善。
1.是的,使用C语言编程,当然还有小部分情况下使用汇编语言编程。
2.一般使用STC ISP软件烧录51程序.首先使用keil软件编译程序,生成Hex文件,然后使用ISP将hex文件烧录进51中。
3.推荐教程:金沙滩51单片机教程,网上有免费的,教程非常齐全,编程逻辑、案列程序也是非常好。
对,一般使用C语言编写程序,但是好像python有一个分支也可以写
烧录软件一般用stc的下载器烧录
教程的话推荐金沙滩,讲的不错,我就是看他的视频学的
学习单片机需要一些相关的基础知识:
1要有电路、模拟电路基础,可以不精通,但起码对这些知识有个概念,熟悉一些常用的基础元器件的用法
2 数字电路基础,单片机本身就是根据数字电路原理运行的,了解数字电路的门电路,掌握真值表;
3C语言知识,目前市场上的单片机几乎都是用C语言开发的,所以必须掌握C语言的程序结构和基本语法。
相信你买的是个开发板而不是个片子吧,开发板的话一般带有例程,先啃透例程再说吧。
至于烧片子的方法,现在都比较简单了,生成了hex文件,直接用ISP烧就行。
看看视频教程,比如郭天祥的,普中的,51单片机视频教程很多,都比较适合零基础的
主要是要学会一样编程语言,学单机就是基本就是学习编程
51单片机可以用C语言开发也可以用汇编开发,可以找本微机原理的教材看看
然后烧录软件要看你使用的具体是哪家的单片机,STC的可以用STC自家专门的烧录软件和烧录器