打印
[经验分享]

(转)喜欢单片机的同学快来看啊,过来人的经验告白

[复制链接]
817|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shashaa|  楼主 | 2016-3-13 20:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天星期六,由于现在处于淡季,星期日不加班,一大早起来就拿着自己新买的移动硬盘把办公室的PIC资料考了回来,在自己寝室的电脑上学开了,既然要努力学就不能一天口号,两天行动。我做好了充分的准备,要把握分分秒秒。

       单片机的学习开始是个枯燥的过程,慢慢的熔入起中就会发现其中的乐趣。举个很贴进的例子,当你家的电器全是自己搞的可以遥控的,比如一进门,灯全亮了,在按下遥控,电视,空调全开了,晚上睡觉都不用当心忘记灯没关,只要遥控一按,就OK了,这不是很好吗?这只是一个小小的例子,其实学会单片机还有好多有意思的地方。

        在学习单片机时,首先要做的不是去买书,去看书,先要搭建一个学习平台,好比要上网就好有IP一样,所以一个平台的搭建是很有必要的,这样在以后你就会明白其中的道理。昨天已经说过要学单片机就要先学一种,至于哪一种就看自己的了。何为搭建平台,也就是说要有一套开发工具,学习单片机一定要实践,不实践的人永远学不会单片机。要自己动手写,那怕是1条语句,一段指令。一个小程序。只有自己动手写了,才会发现自己在那出了错误,才能真正体会。因此在这强调一个动手实践的过程,不知道大家有没有这中体会,以前课本上的东西很容易忘,但做实验的东西就不容易忘,也就是这个道理。

今天总结一下以前的学习:

       我学的是PIC单片机,以前在学校学的是51,为什么不继续学习51了,一方面是以前学51学的不怎么好,另一方面是觉得51的指令太多,不容易记,所以我选择了PIC。我自己搭建的平台是买的别人的开发板,我记的是爱晶电子的做的开发板,做的挺不错的就是售后不怎么好。遇到问题他们不会给你解决。我买了一整套,也就400多快。其中包括了开发演示板。烧写器。开发板上集成了PIC16F877A芯片,该芯片算的上是PIC单片机的佼佼者,他试和我这样的新手学习。它的FLASH可反复檫写功能挺不错,不象51的OTP。还是回到主题。建议初学MCU的人和我一样先学PIC,自己花点钱买套开发工具,把自己的平台搭建起来。

        第一个8引脚的MCU就是PIC开发的PIC12C508只有8个脚具体的手册我忘记了,我一般不去记要用了就直接查,我也建议大家不要花过多的时间去记手册。我学单片机用的是PIC16F877A,现在我明白其实只要学会了一种,其它的只不过是扩展了其它的功能或I/O口,中断,CCP,ROM,RAM的不同罢了,手册一查,什么都明白了

       PIC16F870A-877A属于一类单片机,唯一的区别就是ROM程序存储器,RAM数据存储器 E2PROM掉电保持数据存储器的容量大小不同,以及I/O口多少不同的区别。所以学习单片机就是要抓住一种比较通用的,也就是功能比较齐全的。像8051 PIC16系列学好了一种其他的都好了。这个很重要希望大家不要被单片机的种类繁多难住。
沙发
qiangweii| | 2016-3-13 20:24 | 只看该作者
无论学习什么单片机,其实贵在**就是!!

使用特权

评论回复
板凳
litengg| | 2016-3-13 20:27 | 只看该作者
单片机的学习开始是个枯燥的过程,慢慢的熔入起中就会发现其中的乐趣。

使用特权

评论回复
地板
feiqi1| | 2016-3-13 20:49 | 只看该作者
是的,先要搭建一个学习平台,这个比一本好书还来得重要些,很表示赞同!!

使用特权

评论回复
5
rreedd00| | 2016-3-13 20:54 | 只看该作者
这个PIC单片机还没有学习过,不知道和51有什么区别啊?新手求指教!!

使用特权

评论回复
6
rreedd00| | 2016-3-13 20:55 | 只看该作者
我觉得学习啥单单片机都差不多吧,还是要有个好的平台啊!!!

使用特权

评论回复
7
shashaa|  楼主 | 2016-3-13 21:05 | 只看该作者
qiangweii 发表于 2016-3-13 20:24
无论学习什么单片机,其实贵在**就是!!

难得**啊,这条路我觉得并不是很好走的。。。

使用特权

评论回复
8
shashaa|  楼主 | 2016-3-13 21:05 | 只看该作者
feiqi1 发表于 2016-3-13 20:49
是的,先要搭建一个学习平台,这个比一本好书还来得重要些,很表示赞同!! ...

我也是这样觉得的。。。。。:) :)

使用特权

评论回复
9
handleMessage| | 2016-3-13 21:29 | 只看该作者
不要花过多的时间去记手册,我就走过这个弯路。。

使用特权

评论回复
10
bbapple| | 2016-3-13 21:33 | 只看该作者
400多块啊,这么贵,表示买不起啊

使用特权

评论回复
11
sourceInsight| | 2016-3-13 21:41 | 只看该作者
有一点我是同意楼主,就是学习单片机要抓住一种比较通用的,也就是功能比较齐全的。。。

使用特权

评论回复
12
autopccopy| | 2016-3-14 11:48 | 只看该作者
转载是很旧的**了。还51 OTP ?? 而且PIC16F877A也很早期的,贵。使用C语言编程的话,不需要记指令。

使用特权

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

本版积分规则

142

主题

1494

帖子

6

粉丝