论坛风格切换切换到宽版
  • 7642阅读
  • 40回复

越来越困惑,到底学51还是PIC的单片机好? [复制链接]

上一主题 下一主题
离线bg6qbv
 
发帖
5837
只看楼主 倒序阅读 0楼 发表于: 2004-08-12
一直在做51的实验,现在发现好像很多人都说pic好学而且有“前途”,我真的搞不清楚了,还是请大家来决断一下。
离线wxper
发帖
214
只看该作者 1楼 发表于: 2004-08-12
什么东西学精了都好,我是这么认为。
离线bg4rhe
发帖
756
只看该作者 2楼 发表于: 2004-08-12
如果 pic 有前途,那51 肯定也有前途

8位机中51单片机应该是有优势的

但8位机的前途终归是有限的。

pic单片机我也没玩过啊,随便讲讲的。
离线bg6qbv
发帖
5837
只看该作者 3楼 发表于: 2004-08-12
现在的情形是这样的,如果难度差不多的情况下,我想学习一个功能略多和主流一点的吧!

我也知道51和pic各有优缺点,但我还是没有全面理解。
离线bg4rhe
发帖
756
只看该作者 4楼 发表于: 2004-08-12
51肯定是主流

看看有几家家半导体公司不生产51单片机?

51的性能也越来越高了,指令执行速度加快,内部集成功能越来越多。
离线wgqaz
发帖
22504
只看该作者 5楼 发表于: 2004-08-12
学arm吧...前途和钱途更好..
不过说回来啦...不管学什么..如果学通一样...其它的就那么回事情啦.
编程不是靠语法..而是思想
我学过51.先玩过pic..也搞过h8..现在折腾龙猪....现在不存在那个学那个不学的问题.学通一样...用的时候看书就成啦...其实你琢磨琢磨...
现在的资料可以说是海量...你能都了解吗..接项目后在看书了解..
如果你是搞开发..因为你不是搞的是探索..更多的是仿制.所以.边学边干吧.

我现在工作主要是搞j2me...我刚工作的时候就是个小网管.其实很多东西都是边学边干


最重要的一点..学东西不要存在功利色彩.抱着学好什么赚大钱..那样很累的.
离线bg4rhe
发帖
756
只看该作者 6楼 发表于: 2004-08-12
同意 123456789
'
学arm吧...前途和钱途更好..
不过说回来啦...不管学什么..如果学通一样...其它的就那么回事情啦.
编程不是靠语法..而是思想
我学过51.先玩过pic..也搞过h8..现在折腾龙猪....现在不存在那个学那个不学的问题.学通一样...用的时候看书就成啦...其实你琢磨琢磨...
现在的资料可以说是海量...你能都了解吗..接项目后在看书了解..
如果你是搞开发..因为你不是搞的是探索..更多的是仿制.所以.边学边干吧.
我现在工作主要是搞j2me...我刚工作的时候就是个小网管.其实很多东西都是边学边干
最重要的一点..学东西不要存在功利色彩.抱着学好什么赚大钱..那样很累的.
'
离线bg6qbv
发帖
5837
只看该作者 7楼 发表于: 2004-08-12
明白了一些!

我学习的目的主要学会自己diy一些小电子产品(不能说是产品,就是实现自己的想法,控制一些小电路吧!)

因此我只对一些小的芯片感兴趣,例如89c2051和pic16fxxx等!

就想学一个上手快,控制方便,实用性强一点的!

我现在想是不是51和pic都要了解一下呢?
离线wgqaz
发帖
22504
只看该作者 8楼 发表于: 2004-08-13
没必要的...两个都需要学..你这样..
你先给自己立个课题..然后以此展开...先看资料.多看日本的一些网站.日本鬼子在技术上有个实践派.很多东西在网上杂志上能看到非常非常详细的制作资料.在这一点上.我的确佩服日本人.在技术上非常认真.有时候浅显的东西.他都给你讲的非常清楚.特入门.(不过我也承认,日本人.以至外国人在技术上的那么投入.和他们经济基础好有非常大的关系.人家不愁吃喝.待遇好.闲暇的时候可以投入的搞的开发.我们哪...经济基础决定上层建筑..我要是中了2个500万..我就办一个自己的图书馆.天天研究敢兴趣的方面.而不是为了生计而去搞自己不是太喜欢的研究).说远啦...书归正传.有没有以实现的方案..然后拿过来吃透.
假设你要做个单片机控制舵机...你先仿制.如果不懂的地方..你就会有目的的去看书...\争取做出来.然后吃透程序...一定需要多看程序...切记.弄懂之后..你就可以按照自己的思路改进..时间长啦..你会发现.我操...不过如此吗....

我们单位今年做短信..手机游戏...很多东西都是拿人家的来改...改改改改改改....时间一长...就是自己得啦...


我就是说说自己的想法..摊子里有很多单片机的高高手....大家把自己的成才道路说说....
你看看高手都是怎么培养成的..你就有目的啦.

我写那么多...一来.今天比较空闲...二来..我发现楼主再走我刚入门的老路.太功利.
楼主本身提的想法是非常错误的...所以多唠叨几句
离线wgqaz
发帖
22504
只看该作者 9楼 发表于: 2004-08-13
如果想学pic..有本非常好的老书...叫******
90多块钱...
虽然稍微老点,,但是配合的入门..太帮啦
离线华华
发帖
637
只看该作者 10楼 发表于: 2004-08-13
pic在硬件上跟更优势。不过只是业余玩玩的话用c语言都差不多。顺便问一下什么是arm
离线BA3CE
发帖
1652
只看该作者 11楼 发表于: 2004-08-13
我个人认为,任何mcu都是大同小异,最后的结果都是一样的。只要掌握任何一种再学习其他的都易如反掌。不要为了学mcu而学mcu,而是要掌握方法论,掌握了好的设计方法是很关键的。我从事这个工作多年一直没离开51系列的mcu,常用的主要是89c51/52,51rd,591,668。根据不同的设计需要来选型,但我从没排斥pic的mcu,和我合作的几位就有精于使用pic的mcu的朋友,做的工程对于最终用户没有去别。关键是最后的结果好一切都好
离线迷思
发帖
2388
只看该作者 12楼 发表于: 2004-08-13
'
明白了一些!
我学习的目的主要学会自己diy一些小电子产品(不能说是产品,就是实现自己的想法,控制一些小电路吧!)
因此我只对一些小的芯片感兴趣,例如89c2051和pic16fxxx等!
就想学一个上手快,控制方便,实用性强一点的!
我现在想是不是51和pic都要了解一下呢?
'

这样的需求是最适合用pic的,pic就是外围接口控制的意思,而且指令比较简单(但指令简单的结果是程序要稍麻烦一点:)

我上学时学的是51系列(从8031开始),现在我喜欢pic,因为我喜欢简单的东东 :d

关于pic和51的前途,我觉得pic无疑是有前途的,去赛格就看看,就发现里面做pic的比51多多了,但51进入中国时间长,有很多用户,和好书,他们一般是不会轻易更换平台的。

不管选择什么,一定要坚持,千万别今天想51、明天想pic,那样一直也学不出来,就像大家说的一样,学通一种,想换到其它平台也不难! :d
离线迷思
发帖
2388
只看该作者 13楼 发表于: 2004-08-13
'
如果想学pic..有本非常好的老书...叫******
90多块钱...
虽然稍微老点,,但是配合的入门..太帮啦
'

叫什么啊???我一直没找到pic的好书,只好啃datasheet:(
离线wgqaz
发帖
22504
只看该作者 14楼 发表于: 2004-08-13
名字还真的忘啦...贼厚的一本书...我回头帮你看一下书名字
对啦...推荐一个网上书店...不是做广告
www.china-pub.com
我老去那买书..价格比当当便宜..
离线wgqaz
发帖
22504
只看该作者 15楼 发表于: 2004-08-13
离线bg6qbv
发帖
5837
只看该作者 16楼 发表于: 2004-08-13
呵呵,各位真是肺腑之言,感谢!

控制简单的电路为目的.我决定学习pic单片机.
下一步就准备去买实验板和仿真器了!请大家也推荐一下!
离线迷思
发帖
2388
只看该作者 17楼 发表于: 2004-08-13
一般不用买仿真器,买个编程器就行了(自己做也容易),实验板也完全可以自己做(做什么电路搭什么板),这样麻烦一点,但是真的很锻炼:)
离线ahzds
发帖
7423
只看该作者 18楼 发表于: 2004-08-23
有工夫接这个贴子,早学习了好多条指令了!关键是实践,临渊慕鱼,不如退而结网!个人以为,任何一个都可以,身边具备哪个条件就学哪个!这世界好像没有什么主流了!求热门,学arm吧!主频都500m了!玩绝的,学dsp\x86吧!....就怕眼花了!
离线bg6qbv
发帖
5837
只看该作者 19楼 发表于: 2004-08-23
'
有工夫接这个贴子,早学习了好多条指令了!关键是实践,临渊慕鱼,不如退而结网!个人以为,任何一个都可以,身边具备哪个条件就学哪个!这世界好像没有什么主流了!求热门,学arm吧!主频都500m了!玩绝的,学dsp\x86吧!....就怕眼花了!
'

“身边具备哪个条件就学哪个!”说的很好。顶