打印

算是给新手的一点建议吧。

[复制链接]
3402|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
291355171|  楼主 | 2012-8-3 15:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 291355171 于 2012-8-3 15:14 编辑

看官必读:
  此乃本人一时心血来潮写的。如果您感觉说的不对或有什么错误的地方欢迎指正,我定会修改!如果您上来就喷,对不起即使您是教授那也别怪我不给您面子。仅仅是一点经验而已。


     学习51单片机,目前最有代表性的莫过于STC的单片机。可以这么说目前大多数新手学的时候都是用STC的,大多数都是看老郭的视频。大多数看完以后对51的寄存器还是不怎么了解。只是知道怎么设置可以实现什么功能,于是写程序的时候吧老郭的书一翻看他怎么设置的,于是便跟着设置,这样不是不可以,但是一旦改点功能,或者不是按照老郭的方法来设置寄存器的,你是不是又傻眼了?

    如果你有C语言的基础,如果你会那么点C语言,如果你还是有模电的基础,要求不高,会算电压,电流,会算电阻,会相互转化,在基础的世界里,不需要你去考虑电抗,也不需要你去考虑温漂,也不需要你去考虑相位,频率更不需要去考虑有功无功什么的!!需要考虑的就是电压电流和功率。我个人还是建议你去看看STC的官网看看,下载你手上单片机的使用手册。然后按照他说的方法来设置寄存器,来写程序,即提高了你的编程能力,也增加了你对该芯片的了解能力,还能够强化你的阅读能力。等你一个程序写下来以后你就会发现,单片机不过也就那。并没有什么好神秘的。

    同样,需要用到什么IC的时候也去下使用手册,在电子这个世界里,应用是不最难的,最难的是什么?是设计,单片机。运放,逻辑门,变压器,稳压器,集成功放,这些全是应用,什么是设计?给你一堆三极管给我做个收音机出来,这是设计,给你一些MOS管,三极管,电阻电容,给我做个功放出来,这个是设计。

  扯的的太远了。。

   还是那句话建议去需要用到的芯片的官网去看看,他们会很详细的告诉你该怎么用。该注意些什么。怎么用最好。我想他们也是希望多一个人用他们的东西吧。一次两次,你就会完全掌握该芯片,这是任何一本书都无法教给你的。
评分
参与人数 1威望 +1 收起 理由
hnhdzzc + 1 楼主的建议很有实用性的

相关帖子

沙发
291355171|  楼主 | 2012-8-3 15:15 | 只看该作者
占楼。。。

使用特权

评论回复
板凳
eyesmall| | 2012-8-3 16:54 | 只看该作者
一堆三极管就能做个收音机,崇拜呀!!那是不是再给个液晶屏就能做个电视出来了   
呵呵  刚才玩笑话   明白楼主的意思    但不是很同意   并不是使用最原始的器件才叫设计吧   我觉得所谓设计应该就是一种思路   哪怕是买一堆模块  只要能组装出新东西那也算是设计的    难道做双筷子还要自己先种棵树吗

使用特权

评论回复
地板
291355171|  楼主 | 2012-8-3 16:57 | 只看该作者
3# eyesmall

可以这样想,假如我现在要做个跑马灯,有单片机做。一个排阻,一个单片机最小系统,OK,解决,这能算设计?

同样一个跑马灯,如果你用三极管,电阻,电容,给做出来了,你能说这个是应用?

使用特权

评论回复
5
szxy06dq| | 2012-8-3 17:25 | 只看该作者
我也觉得应该去看手册,这个是个必须要养成的习惯。
手册里找不到再去想其他办法。
毕竟我们做的主要工作是搭建和应用,这个其实跟我们买个新的MP3看说明书知道怎么用是一个道理的。

使用特权

评论回复
6
eyesmall| | 2012-8-4 18:51 | 只看该作者
4# 291355171 我觉得做成一件事有很多方法,至于选择哪种方法,我觉得“简单、方便、快捷”是其中一个参考。有困难要上,没有困难就不需要制造困难迎难而上了。庆幸自己存在的年代,因为我们一出世就站在了巨人的肩膀上。为什么这么说呢,从0开始我做不来 哈哈

使用特权

评论回复
7
weibo585| | 2012-8-4 20:39 | 只看该作者
学习了!

使用特权

评论回复
8
cjseng| | 2012-8-5 14:20 | 只看该作者
闲着也是闲着,和楼主探讨下。
用STC学51单片机,最方便的莫过于程序下载,除此以外,STC的优点就不多了,相反,缺点倒是很多。学会看手册,这是每一个设计人软必须掌握的基本技能,但是,STC的手册能让人真的看懂吗?除非初学者把所有系列的STC全部折腾一遍,否则它那个特殊功能寄存器就要搞死人,明明同样的功能(比如AD),不同型号的居然寄存器设置不一样。还有那坑爹的命名规则,实在是让人摸不着头脑,你说单片机就单片机,干嘛还跟抗美援朝联系上了?
所以我觉得,学单片机,一开始一定要找一个有着严谨的技术手册的来学,而且最好是看英文手册,中文的翻译的不算太准确。用STC作为初学者用的单片机,有时候会把人带到沟里去的。
学单片机会其它任何一门技术,我认为关键是在于**,困难总是难免的,在这时候千万不能放弃,咬咬牙,**一下,过去了,技术就进了一步。
我遇到的很多人是这种情况(包括我自己):下定决心要学单片机(或其它,比如DSP)了,刚开始连续看了一个星期的书,觉得有点云里雾里,就想着先休息一天不看书了,那么接下来的一个星期,基本上就不会再去看书了,之后偶尔想起来,拿出书翻了两下,又往边上一丢。这样过了几个月,还是没入门。对于这种情况,不加以改变的话,基本上这辈子不可能学会单片机了。

使用特权

评论回复
9
szxy06dq| | 2012-8-5 14:41 | 只看该作者
8# cjseng
我接触单片机也是从STC的51开始的,当时确实是因为其下载方便。对于那时候我(穷学生),成本的最小化是重中之重,后来去了学校的创新实验室,有了AVR,感觉接触了另一个天地。
我倒觉得STC没把我带沟里去,起码让我知道了单片机是什么,应该要做些什么才能工作。那种从无到有的过程,如果工程艰巨,花费巨大,我估计那个时候我就退缩了。

使用特权

评论回复
10
wudoufenglan| | 2012-8-6 00:28 | 只看该作者
嗯,新手前来汲取知识,经验,准备从51入门开始学习

使用特权

评论回复
11
guodongshan| | 2012-8-6 13:44 | 只看该作者
:)

使用特权

评论回复
12
291355171|  楼主 | 2012-8-6 17:05 | 只看该作者
闲着也是闲着,和楼主探讨下。
用STC学51单片机,最方便的莫过于程序下载,除此以外,STC的优点就不多了,相反,缺点倒是很多。学会看手册,这是每一个设计人软必须掌握的基本技能,但是,STC的手册能让人真的看懂吗 ...
cjseng 发表于 2012-8-5 14:20


我不太明白你这句抗美援朝的意思。。

这是我深有体会,看了数据手册才突然感悟了这些。。
一夜间吧51搞精通,当然前期我做了不少东西,老是感觉缺些什么东西。做了新项目,用了新片子,看看数据手册,很顺利的完成项目,顿悟。才有此一番感想。

使用特权

评论回复
13
291355171|  楼主 | 2012-8-6 17:11 | 只看该作者
8# cjseng
我接触单片机也是从STC的51开始的,当时确实是因为其下载方便。对于那时候我(穷学生),成本的最小化是重中之重,后来去了学校的创新实验室,有了AVR,感觉接触了另一个天地。
我倒觉得STC没把我带沟里 ...
szxy06dq 发表于 2012-8-5 14:41


大项目,确实有心里压力,但是如果你**下来,那么你的抗压能力又能进步一个档次了。
我也熬过一个项目,不算太大编译完13K多。没有浮点,也没有表格,开始怕的很啊。但是做完了,才感觉其实没多少东西。但是调试的时候可是非了一番功夫。(俺没注释,也没有模块化。)
后来我学会了注释,模块化,由此以后调程序就缩短了不是一个档次。

使用特权

评论回复
14
sunzp0229| | 2012-8-6 17:19 | 只看该作者
电子这个东西,不论学什么,必须有实践才能有进步!

使用特权

评论回复
15
cjseng| | 2012-8-6 21:32 | 只看该作者
12# 291355171

转自伟大的STC:
为伟大祖国拥有了自行设计的全球领先的 歼10 / 晶J10 轻型歼击轰炸机,感到自豪

故将旗下一条跟 歼10 风格很相似的产品线命名为 STC10系列单片机

为伟大祖国拥有了继承和创新并发扬光大的全球领先 歼11 / 晶J11 重型歼击轰炸机,感到自豪

故将旗下一条跟 歼11 风格很相似的产品线命名为 STC11系列单片机

父亲17岁1951年加入了伟大的中国人民解放军12军,并参加了著名的抗美援朝"上甘岭战役"
先后荣立2个二等功,3个三等功,回国后,立即被保送进现昆明陆军学院深造
父亲最大的遗憾是没有成为光荣的12军团首长,再回上甘岭用新军事理论再与美军较量一次
广大的12军老战士还有一个不服,上甘岭的光辉几乎都给了15军
男儿有泪不轻弹,只因未到授衔时
为了安慰这些为祖国人民洒过热血的12军老战士,我给我心中伟大的12军团以最强大的配置
五个整编师系列,永不缩编

使用特权

评论回复
16
291355171|  楼主 | 2012-8-7 08:10 | 只看该作者
12# 291355171  

转自伟大的STC:
为伟大祖国拥有了自行设计的全球领先的 歼10 / 晶J10 轻型歼击轰炸机,感到自豪

故将旗下一条跟 歼10 风格很相似的产品线命名为 STC10系列单片机

为伟大祖国拥有了继承和创新并发 ...
cjseng 发表于 2012-8-6 21:32


额,这个我还真没看到这个手册。。

俺用的是12系列的。。。。。

使用特权

评论回复
17
hnhdzzc| | 2012-8-15 21:33 | 只看该作者
深有感悟,以前总是看着别人的视频开始学习的,近来在学TI的单片机,看的最多的是芯片的资料,而且是英文的,也是我对英语与充满了热情:D:D:D

使用特权

评论回复
18
HAO315| | 2012-8-15 22:54 | 只看该作者
要学习单片机了

使用特权

评论回复
19
291355171|  楼主 | 2012-8-19 14:49 | 只看该作者
慢慢来,别着急。

使用特权

评论回复
20
xiaoyulong2008| | 2012-8-26 09:42 | 只看该作者
mark

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:本ID已不用,以后只用:<Yang_Jia>这个号。

0

主题

1148

帖子

1

粉丝