找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3532|回复: 31
收起左侧

新手求问,单片机应该如何入门?

  [复制链接]
ID:371368 发表于 2018-7-14 11:39 | 显示全部楼层 |阅读模式
单片机入门应该从哪里着手,求推荐基础的入门书籍或在线教程
回复

使用道具 举报

ID:368167 发表于 2018-7-15 15:03 | 显示全部楼层
个人认为学习单片机前应该准备以下知识
1.C语言
2.模电,数电
3.电路原理
单片机是可编程器件,通过计算机语言编程,操作寄存器或者RAM,ROM等区域来控制单片机引脚电平变化。最好先学习单片机汇编语言,有利于对单片机内部结构,操作的理解。
如果认为单纯买块板子,跟着视频写一些程序,看到了一些现象就说学会单片机的想法是错误的。还要学会设计单片机外围电路。其他课程知识依然很重要。不然你按视频做完了,依然只是会写程序,不知道电路是如何工作的。
先学8位的单片机,触类旁通,当需要单片机有更快的速度,更多的功能时,就该考虑32位的了,像stm32就集成了很多外设。

评分

参与人数 1黑币 +70 收起 理由
admin + 70 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:164602 发表于 2018-7-14 20:58 | 显示全部楼层
入门很容易的。
我的学习过程是这样的:
第一:在网上购买一套单片机开发板,一定要有相关的学习资料——硬件资料、软件资料、学习视频等等,这些东西越多越好。
第二:从资料的第一个内容看起,不要走马观花,一步一步地看和做
第三:看和做过几个例子后,就有点知道了,此时,就可想想——那些例子我可以独立再做一次吗?这些例子可以组合成新的吗?出现一些问题我可以修改调试吗?等等,自己考一下自己。
第四:学习期间,多和高手接触——身边的、网上的,你已经在这里了——看别人的问题、看别人的想法、看别人的解答,这些都是经验哦。
第五:哦,你已经入门了。恭喜!

评分

参与人数 1黑币 +60 收起 理由
admin + 60 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:371407 发表于 2018-7-14 22:27 | 显示全部楼层
建议先从简单基础的基础知识学习明白其工作原理后,有借鉴的去尝试编写小程序,发掘自己的学习兴趣,之后再进一步的深入去掌握高端的技术和技巧的应用。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:369800 发表于 2018-7-14 23:51 | 显示全部楼层
我也是刚上手,我大一,没有指导老师,周围没有氛围,没有项目,全凭网络和自己摸索,我先在网上买了一块开发板,100多,带了一块光盘,里面是郭天祥的十天学会51单片机,这时候我的c语言还基本是o基础,然后就看郭天祥的视频,一点一点的看,不懂再倒回去看,同时keil上写视频上的小程序,写完下到开发板上看现象,一点一代从点亮一盏灯,到软件延时,按键检测,定时器设置,中断,串口,这些都是单片机基础盖帘,我建议初学先选51上手,它8位,对初学者好上手,渐渐地,你就会发现你会自己分析程序了,会有些想法,想要自己组装硬件,写程序,再看其他单片机也没什么问题了,对硬件底层的理解也越来越深刻了,这时候再到机构去上个培训,往嵌入式发展,前景就很好了

评分

参与人数 1黑币 +70 收起 理由
admin + 70 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:371750 发表于 2018-7-15 00:46 | 显示全部楼层
买一本郭天祥的51单片机C语言入门学学
回复

使用道具 举报

ID:229361 发表于 2018-7-15 07:58 | 显示全部楼层
建议先从简单基础的基础知识学习
回复

使用道具 举报

ID:371783 发表于 2018-7-15 09:08 | 显示全部楼层
个人感觉,要想学好单片机,不能只会编程,还要有一定的模数电路知识。学习单片机时用的开发板都是别人给你搭建的,你用它做一个输入输出,这其实很简单,但是学到这一步,你也是只会玩单片机,最多说玩的比较溜,真要想做一个东西,单靠单片机是不行的,还要学会搭建自己的工程。这才是真正的“开发”,而不是“玩开发板”。真的搞硬件的人,必须要掌握一定的电路知识。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:371790 发表于 2018-7-15 09:18 | 显示全部楼层
建议先学习C语言
回复

使用道具 举报

ID:371816 发表于 2018-7-15 10:00 | 显示全部楼层
直接实践操作醉容易入门,上淘宝买一块销量较好的开发板,按照里面的例程调试;这种入门比较有趣,也有成就感
回复

使用道具 举报

ID:371820 发表于 2018-7-15 10:00 | 显示全部楼层
推荐郭天祥的视频和80C51的开发板
回复

使用道具 举报

ID:371829 发表于 2018-7-15 10:15 | 显示全部楼层
建议在淘宝上买块板子,会送视频,就60多块钱,带程序,直接烧录进单片机看到实验现象,多看视频例程,自己动手做,出现问题自己上网查,自己解决问题,每解决一个问题,内心很有成就感,学习的热情就会高。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:370168 发表于 2018-7-15 10:15 | 显示全部楼层
买开发板
回复

使用道具 举报

ID:371841 发表于 2018-7-15 10:56 | 显示全部楼层
我感觉学习这个   不光要学习c语言   还要了解一些  数电  模电 的知识 ····
回复

使用道具 举报

ID:369184 发表于 2018-7-15 10:57 | 显示全部楼层
先学c语言吧  再看单片机教程 这样慢慢来
回复

使用道具 举报

ID:371852 发表于 2018-7-15 10:57 | 显示全部楼层
建议从开发板视频入手,像stm32F4的开发板,对着教程看,刚开始挺困难,做好笔记,不懂得记下来,通过论坛或者QQ群来询问,将寄存器搞明你就入门了。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:371868 发表于 2018-7-15 11:02 | 显示全部楼层

建议先学习C语言
回复

使用道具 举报

ID:371864 发表于 2018-7-15 11:02 | 显示全部楼层
先把数电、模电过一遍,再选个51开发板,慢慢摸索入门了
回复

使用道具 举报

ID:371884 发表于 2018-7-15 11:28 | 显示全部楼层
个人学习的话,建议自己买个单片机玩玩
回复

使用道具 举报

ID:371888 发表于 2018-7-15 11:38 | 显示全部楼层
我现在大二,正在入门单片机,从51学起的,看网课在跟着做,很快就上手了。
回复

使用道具 举报

ID:371883 发表于 2018-7-15 11:50 | 显示全部楼层
清翔电子
回复

使用道具 举报

ID:371886 发表于 2018-7-15 11:52 | 显示全部楼层
我的经验是从晚上买个学习板(我当时买的MSP430,比赛准备),一般淘宝会给很多例程以及学习资料,自己再备上一本单片机原理这种资料书,多敲代码练习就可以了,需要慢慢来,从模仿例程开始,然后自己就可以编程序了,懂得原理很重要!

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:371935 发表于 2018-7-15 13:40 | 显示全部楼层
建议先从简单基础的基础知识学习
回复

使用道具 举报

ID:371952 发表于 2018-7-15 14:42 | 显示全部楼层
看郭天祥十天学会单片机视频即可
回复

使用道具 举报

ID:371952 发表于 2018-7-15 14:43 | 显示全部楼层
学习郭天祥视频即可
回复

使用道具 举报

ID:371964 发表于 2018-7-15 14:44 | 显示全部楼层
入门很容易的。 我的学习过程是这样的: 第一:在网上购买一套单片机开发板,一定要有相关的学习资料——硬件资料、软件资料、学习视频等等,这些东西越多越好。 第二:从资料的第一个内容看起,不要走马观花,一步一步地看和做 第三:看和做过几个例子后,就有点知道了,此时,就可想想——那些例子我可以独立再做一次吗?这些例子可以组合成新的吗?出现一些问题我可以修改调试吗?等等,自己考一下自己。 第四:学习期间,多和高手接触——身边的、网上的,你已经在这里了——看别人的问题、看别人的想法、看别人的解答,这些都是经验哦。 第五:哦,你已经入门了。恭喜!

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:371964 发表于 2018-7-15 14:46 | 显示全部楼层
给你推荐一本书《MCS-51 微机原理与接口技术》吴锤红编著
回复

使用道具 举报

ID:371964 发表于 2018-7-15 14:47 | 显示全部楼层
给你推荐一本书《mcs-51 微机原理与接口技术》吴锤红 编著
回复

使用道具 举报

ID:371988 发表于 2018-7-15 15:16 | 显示全部楼层
从最基础的C语言开始入手,找几个例子,弄懂弄通
回复

使用道具 举报

ID:371999 发表于 2018-7-15 15:36 | 显示全部楼层
看郭天祥
回复

使用道具 举报

ID:372080 发表于 2018-7-15 18:03 | 显示全部楼层
买开发板,读芯片手册,看厂家例程,自己写程序
回复

使用道具 举报

ID:372080 发表于 2018-7-15 18:03 | 显示全部楼层
买开发板,看芯片手册,读例程
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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