新手学习单片机的首选到底是什么?
  Z4I7CpA2UNyh 2023年11月02日 26 0

一、首先为什么要先学51单片机?

​因为51单片发展最早,应用最广泛,特别是I/O口的操作非常简单,而且相关的学习资料最多、教材最成熟,学习起来得心应手,入门很快。

有了这个基础再去学习其他单片机那就是小菜一碟了,只是对着芯片数据手册设置寄存器罢了,快则一两个星期,多则一个月就能掌握另一种单片机。如果一开始就选择非51单片机学习,那将是“路漫漫其修远兮,你将艰难而求索!”​

二、学51选C语言or汇编语言?

​当然是C语言了。

1.C语言是高级语言,代码移植性好,易于维护

2.编程灵活,随心所欲

3.语言层次分明,思路清晰,可读性强

4.C语言是目前最流行的单片机编程语言,例程代码多,便于参考,单片机技术发展之快,应用之广,学习群体日益庞大,这和keil C51开发环境的问世是分不开的。

5.C语言是大众编程语言,是其他编程语言的基础,学会了C语言,对于进一步深造的选择就很自由了。​

学会51单片机以后,就可以根据你从事的工作或者你的目标选择以下一种或多种继续深造。

AVR单片机速度快,一个时钟周期执行一条指令,而普通的51单片机需要12个时钟周期执行一条指令。PIC单片机品种齐全,应用领域广泛,片内资源也很丰富,也是很受欢迎的单片机。MSP430单片机16位单片机,速度快,一个时钟周期执行一条指令,超低电压低功耗,适合用于电池供电设备。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  k5GskpyrCqoj   2023年11月13日   20   0   0 单片机sdcc编译器
Z4I7CpA2UNyh
最新推荐 更多