找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 19779|回复: 16
打印 上一主题 下一主题
收起左侧

arduino与stc89c51单片机哪个好用?差别是什么,为什么好多人都用51

  [复制链接]
跳转到指定楼层
楼主
ID:412693 发表于 2018-10-20 13:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
两者的差别是啥,为啥好多人都用89而很少有人用arduino
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:348627 发表于 2018-10-20 18:42 来自手机 | 只看该作者
51是基础。基础打牢才是王道!
回复

使用道具 举报

板凳
ID:155507 发表于 2018-10-20 20:12 | 只看该作者
51仍然可以占有一席之地,除了操作和价格上的微弱优势,其更大的优势在于学习简单。

比51更先进一些,编程变得简单更人性化和直观,没有单片机基础的人也能很快上手。
Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。它适用于爱好者、艺术家、设计师和对于"互动"有兴趣的朋友们。
回复

使用道具 举报

地板
ID:401564 发表于 2018-10-20 21:24 | 只看该作者
共同点:都是可编程器件,都可以用C来编程,都有单片机在里头。
不同点太多,不好说,两个是不一样的东西,如果有心学,就学单片机,想玩玩,还是单片机吧,也不一定要51,但STC的51是最适合新手入门的
回复

使用道具 举报

5#
ID:412922 发表于 2018-10-20 22:37 | 只看该作者
51单片机是大学自动化通信电子等专业的教学用芯片,工业领域并不多。
回复

使用道具 举报

6#
ID:284589 发表于 2018-10-20 23:02 | 只看该作者
学习51需要一定的数电模电基础,同时51存在好久了,是非常经典的单片机。arduino方便快捷入门很快,不需要懂太多的单片机原理,我认为将来arduino会比51更受欢迎。
回复

使用道具 举报

7#
ID:412945 发表于 2018-10-21 00:00 | 只看该作者
这完全不是一个东西,后者比较难一些,建议你先从51入手吧
回复

使用道具 举报

8#
ID:89515 发表于 2018-10-22 10:02 | 只看该作者
本质都是单片机而已,arduino是对AVR的单片机底层进行了封装,这样只要有C程序基础都可以用,不用考虑不熟悉寄存器的问题。同时关于它的模块程序非常多,这样更降低了学习难度。但是如果是电学类的专业建议还是不要用他了,没有好处的。虽然AVR确实比51难学,但是它用起来真的好用,就是有点贵与ST的单片机一对比,价格上有点不合算。至于好多人用51,这个就不见得了
回复

使用道具 举报

9#
ID:413497 发表于 2018-10-22 15:40 | 只看该作者
共同点:都是可编程器件,都可以用C来编程,都有单片机在里头。 不同点太多,不好说,两个是不一样的东西,如果有心学,就学单片机,想玩玩,还是单片机吧,也不一定要51,但STC的51是最适合新手入门的
回复

使用道具 举报

10#
ID:705196 发表于 2020-3-15 15:37 来自手机 | 只看该作者
mengzhixinheng 发表于 2018-10-22 10:02
本质都是单片机而已,arduino是对AVR的单片机底层进行了封装,这样只要有C程序基础都可以用,不用考虑不熟 ...

个人觉得还是51难学
回复

使用道具 举报

11#
ID:849078 发表于 2020-11-27 14:52 | 只看该作者
http://www.51hei.com/bbs/dpj-198776-1.html【51单片机和arduino哪个好?怎么选?】,新手入门攻略,很不错的介绍了51单片机和arduino的不同点和选择攻略,希望可以帮助到您。
回复

使用道具 举报

12#
ID:414556 发表于 2020-12-2 12:13 | 只看该作者
在一般的应用领域arduino比51贵啊
回复

使用道具 举报

13#
ID:781556 发表于 2020-12-2 13:17 | 只看该作者
arduino並不是MCU,很明顯樓主並沒有實際操作過,為什麼不上手一套,10元以下即可讓你深刻並完全理解.同時致以上回复的諸位,知之為知之,耗子尾汁,不懂並不丟人
回复

使用道具 举报

14#
ID:853035 发表于 2020-12-2 13:34 | 只看该作者
新手建议先用51,后期可arduino等等
回复

使用道具 举报

15#
ID:853211 发表于 2020-12-2 16:32 | 只看该作者

arduino是一个开发板吧,51是基础,从51开始往上接触更多的MCU
回复

使用道具 举报

16#
ID:853243 发表于 2020-12-2 17:02 | 只看该作者
先学好51吧,到后面用arduino更容易上手
回复

使用道具 举报

17#
ID:853786 发表于 2020-12-3 15:18 | 只看该作者
如果入门的话还是选51比较好,最好去网上买那种种盒装的套件,主要是把编程学好,不管是c++还是其他的语言,掌握了以后,学嵌入式开发相对要好理解一点。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表