找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: yinzhnan
打印 上一主题 下一主题
收起左侧

大家好,请教自学单片机应从哪开始学起

  [复制链接]
41#
ID:282612 发表于 2018-2-6 15:47 | 只看该作者
看你的选择,可以学51,也可以学ARM,先买一块简单的开发板
回复

使用道具 举报

42#
ID:282662 发表于 2018-2-6 17:47 | 只看该作者
用keil编程然后下载到单片机调试
回复

使用道具 举报

43#
ID:212797 发表于 2018-2-6 18:30 | 只看该作者
一楼回答的特别详细了,这是学习的“正道”,不过如果楼主是紧急应用的话,不妨参考一下“野路子”:
1、看视频先入个门,知道单片机是做什么,怎么控制,有哪些资源,在什么情况下用;
2、根据项目需求自己(或者请人帮忙)分析需要用到单片机的那些功能;
3、着重学习需要的功能模块,了解原理,学习怎么操作,找示例代码,并全部烧录到硬件里面验证;
4、根据要求,自己组装、改写代码实现功能,并测试;
5、一定、一定、一定要请一个经验丰富的人帮忙审查代码,弄懂他们让修改的原因,调整测试;
按照这些可以比较快的完成时间急的应用,学的也比较快。但是如果要学好还是要按照一楼说的一步一个脚印,扎实的学。另外,说这些的前提是认为楼主有电子学基础,看得懂基本电路,懂得基本电学知识,并且有相应的单片机硬件板。

评分

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

查看全部评分

回复

使用道具 举报

44#
ID:282679 发表于 2018-2-6 19:20 | 只看该作者
可以从C51开始学习,KST-51单片机开发版,配套视频教程,挺好
回复

使用道具 举报

45#
ID:282968 发表于 2018-2-7 23:21 | 只看该作者
C语言呀 ~~不然怎么写程序
回复

使用道具 举报

46#
ID:282968 发表于 2018-2-7 23:22 | 只看该作者
C语言呀 不然怎么写程序
回复

使用道具 举报

47#
ID:282968 发表于 2018-2-7 23:22 | 只看该作者
c语言呀,不然怎么写程序,然后就是 买一个开发板
回复

使用道具 举报

48#
ID:282978 发表于 2018-2-8 00:42 | 只看该作者
9s12c  啊。。。超级简单的
回复

使用道具 举报

49#
ID:282980 发表于 2018-2-8 01:05 | 只看该作者
stm32入门。淘宝有学习版教程
回复

使用道具 举报

50#
ID:282995 发表于 2018-2-8 09:23 | 只看该作者
楼上的回答都不错,你看单片机大牛郭天祥的书《新概念51单片机C语言教程》,重点是C语言!虽然书本内容晦涩难懂,楼主可先翻到源代码处,看着短小的源代码,心情 会好很多,

评分

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

查看全部评分

回复

使用道具 举报

51#
ID:282995 发表于 2018-2-8 09:28 | 只看该作者
《新概念51单片机C语言教程》中重点是C语言,说明不懂的时候看看简单的C语言源代码,心情会好很多,一定要看源代码!!另外,要多多请教师兄,一定要请教师兄!!

评分

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

查看全部评分

回复

使用道具 举报

52#
ID:283064 发表于 2018-2-8 13:32 | 只看该作者
找万能的百度吧
回复

使用道具 举报

53#
ID:283150 发表于 2018-2-8 18:53 | 只看该作者
我是直接买的一本书,一块开发板,然后一边看书一边编程,,,不懂的地方回头多看几遍,满满的也就懂了。
回复

使用道具 举报

54#
ID:280463 发表于 2018-2-8 22:26 | 只看该作者
应该从C语言,模电数电开始学,然后从51单片机入手,多动手做实验。
回复

使用道具 举报

55#
ID:283211 发表于 2018-2-8 22:46 | 只看该作者
最好从51单片机开始学习,买一个单片机再根据视频学习,能上手很快
回复

使用道具 举报

56#
ID:283212 发表于 2018-2-8 22:54 | 只看该作者
看视频,买开发板,边看边自己编写
回复

使用道具 举报

57#
ID:283212 发表于 2018-2-8 22:55 | 只看该作者
看视频,买开发板,多自己动手
回复

使用道具 举报

58#
ID:283239 发表于 2018-2-9 09:09 | 只看该作者
郭天祥 51单片机C语言教程
回复

使用道具 举报

59#
ID:283253 发表于 2018-2-9 10:09 | 只看该作者
我个人觉得,先去图书馆或者新华书店,找一本ARM的书看看,再针对性地淘一个开发实验板,就可以的

评分

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

查看全部评分

回复

使用道具 举报

60#
ID:283248 发表于 2018-2-9 10:46 | 只看该作者
1、首先你要有编程基础,一般是C语言。
2、购买开发板,比如:正点原子开发板,野火开发板;
3、下载开发板的资料代码和视频文件,跟着学。很快的。单片机的基础不难的,非常简单,就是一些常用外设和一些通信协议的使用,比如:串口,iic,spi,can,ADC,DAC,DMA,中断等等啦,基本两三周学完。
4、基础学好了,关键就是项目的运用了,这里就正式开始你单片机开发之旅啦。刚开始可以弄一些IIC协议的温湿度传感器,串口的wifi模块,蓝牙模块,九轴模块等等啦。应用就很多啦,看自己的水平了。

评分

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

查看全部评分

回复

使用道具 举报

61#
ID:283354 发表于 2018-2-9 15:32 | 只看该作者
先把C语言学好
回复

使用道具 举报

62#
ID:283311 发表于 2018-2-9 16:12 | 只看该作者
建議由Arduino入門,源碼多,電路及應用配件入手容易,硬件需求門檻低,相容性高。

评分

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

查看全部评分

回复

使用道具 举报

63#
ID:283429 发表于 2018-2-9 22:04 | 只看该作者
看看郭天祥的视频
回复

使用道具 举报

64#
ID:283596 发表于 2018-2-10 21:16 | 只看该作者
买本书看看,上网找教程
回复

使用道具 举报

65#
ID:283667 发表于 2018-2-11 14:03 | 只看该作者
先买块51的板子,看着视频学点基础的点灯,舵机,电机什么的,然后就学arduino吧,会简单很多

评分

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

查看全部评分

回复

使用道具 举报

66#
ID:283679 发表于 2018-2-11 15:21 | 只看该作者
自学能力是学习单片机的第一能力,然后苦学,苦练,变成疯子,然后正常,在然后在疯狂的过程
回复

使用道具 举报

67#
ID:283709 发表于 2018-2-11 17:51 | 只看该作者
51单片机啊   买个开发板然后跟着教程学
回复

使用道具 举报

68#
ID:283715 发表于 2018-2-11 18:21 | 只看该作者
买本书看看
回复

使用道具 举报

69#
ID:281828 发表于 2018-2-11 20:19 | 只看该作者
对于C51单片机,准备好1.一本自己能读的入门书。2.一个单片机最小系统板。3.一个单片机配套的程序下载模块。就可以动手学习了,从一个LED灯的控制开始边学习边实验。
回复

使用道具 举报

70#
ID:216638 发表于 2018-2-11 21:58 | 只看该作者
自学单片机先从单片机的IO口控制开始学起,比如先点亮几个LED,再控制LED的不同状态。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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