矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: 善人

56岁从头学习单片机从何学起呢?

[复制链接]
     
发表于 2025-2-3 19:12:36 | 显示全部楼层
本帖最后由 liangda 于 2025-2-3 19:17 编辑

C语言比较难学,单片机,型号相同,但不是同批生产的,其中一片能运行的程序,到另一片就不能运行了,要重新修改才行。
回复 支持 反对

使用道具 举报

     
发表于 2025-2-3 19:21:48 | 显示全部楼层
学点皮毛,也就玩玩了,想搞的专业一点,就有难度了……
回复 支持 反对

使用道具 举报

     
发表于 2025-2-3 19:32:25 | 显示全部楼层
年纪大了脑瓜没那么灵活了,难度会比较大。
回复 支持 反对

使用道具 举报

     
发表于 2025-2-3 20:05:02 | 显示全部楼层
和楼主差不多,电灯容易流水也是,但到定时器理解不了,还有驱动LCD屏。
回复 支持 反对

使用道具 举报

     
发表于 2025-2-3 20:06:46 | 显示全部楼层
以相对简单的8位单片机51为例,要学习软件、硬件,C或汇编,还有一系列操作有的你研究
回复 支持 反对

使用道具 举报

     
发表于 2025-2-3 20:15:41 | 显示全部楼层
单片机全套课件我有,当年想学硬件不用说但是涉及英文字码程序就蒙圈了我英语为零只能放弃了。
回复 支持 反对

使用道具 举报

     
发表于 2025-2-3 20:17:14 | 显示全部楼层
像吾等小酒咪咪,小烟抽抽的人肯定不行。但楼主这等烟酒不沾的人估计能行,预祝楼主成功!
回复 支持 反对

使用道具 举报

     
发表于 2025-2-3 20:29:44 | 显示全部楼层
如果有过编程经验,还是可以学一下,没有的话,建议还是算了。
实在要学,不建议学51,也不要arduino,直接上ESP32,也不贵,几十块钱,带wifi,可以用usb直连下载,配置好后,还可以用wifi下载程序。而且吧,人家支持python语言编程,简单的程序用AI辅助一下就出来了。
但是,单片机的后期是要带外设的,不连外设还不如学电脑编程呢。
带外设,得有一定的电子功底才行哦。

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

     
发表于 2025-2-3 20:47:55 | 显示全部楼层
和楼主同问。现在时间多了也想玩玩单片机
回复 支持 反对

使用道具 举报

     
发表于 2025-2-3 21:16:17 | 显示全部楼层
估计很多同学们都是从跑马灯,流水灯开始的吧,  最早接触单片机,是看到同事,用单片机点亮LED,甚是羡慕, 用的是二手的旧电脑,九几年,花了近1W块,终于有了自己的486, 那时,没有什么网络可查,经常跑相关书店, 用小抄记下编程知识点(当时看到喜欢的书,也不是都有能力买),到现在,头发半白还靠此前所学糊口过日。可能是兴趣所致吧,支持楼主学习探索,一会有很多乐趣
回复 支持 反对

使用道具 举报

发表于 2025-2-4 00:48:56 | 显示全部楼层
可以学  米思齐  中文单片机非常容易学,现在好多中小学课外活动都教,一个月都学会了。
有电子基础更容易了,有80级老大爷都自学成功,
回复 支持 反对

使用道具 举报

     
发表于 2025-2-4 02:03:30 | 显示全部楼层
本帖最后由 lxa000 于 2025-2-4 02:04 编辑

多年前看书自学的51汇编,
也用了不少业余时间试验自己喜欢的小玩意,
也在本板块发过一些相关的帖子,
感觉还可以 ,没有费很大的劲。

最近受身边一好友的建议,
转向学习micropython,
买了3本python的书。
说是简单易学容易上手,
可实际上感觉非常吃力!

最大难点是年岁大记忆力不好,
书里和代码里的英文单词就够受的,太难记忆,
大大影响学习进度。

想当年看书自学51汇编的时候
也没有感觉这么难。
当然了,那时年轻记忆力比现在好的多,
再加上51汇编里的单词量较少
每个单词的字母也不多,
还是比较容易记的牢。

这中间也想学C,
买过书看,
看的头大,晕呼呼。
就放弃了。

到现在学习micropython
也有点学的头大的感觉,
好在有位看书自学了一年有余的好友,
有问题还可以就近请教,比较便利及时。

唉,年岁不饶人,
慢慢学吧,
就当预防海默兹了 。
哈哈!
回复 支持 反对

使用道具 举报

     
发表于 2025-2-4 05:51:17 | 显示全部楼层
一本书,一块板子,跟着教程慢慢来吧
回复 支持 反对

使用道具 举报

     
发表于 2025-2-4 07:07:50 | 显示全部楼层
本帖最后由 koei 于 2025-2-4 07:15 编辑

因为单片机的应用,基本上是脱离不了硬件I/O控制的,所以,想学一下单片机,一定先稍微简单了解一下《计算机原理》,然后学习一下C语言,就足够了。

40年前,计算机不普及,学习计算机原理可能会觉得很抽象,现在有过使用计算机的经历,再学习计算机原理,就非常的容易,可能10个小时都不需要。

然后,就找一个简单的单片机,甚至早期的51系列,自己编些控制程序就可以入门了

另外,50多岁,多健身比学习新知识更重要,除非是自己的兴趣太强了

回复 支持 反对

使用道具 举报

     
发表于 2025-2-4 08:30:13 | 显示全部楼层
才56嵗啊,還年輕。不過學單片機確實有一點晚,但是還可以補救,如果確實對硬件有興趣的話。入門的話就是8051,建議先通讀下8051手冊,有個比較全面的概念,然後熟悉端口、定時器等的使用,再就是熟記指令,不多,加參數才256條。我是37嵗開始接觸單片機,這些是我的學習過程,雖然您晚了些,但要“打發時光”,還不算太晚,足夠您在六十嵗時成爲專家了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-26 05:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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