找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8492|回复: 62
收起左侧

自学单片机好久了,一直都没学好,现在怀疑人生

  [复制链接]
ID:741406 发表于 2020-6-22 21:54 来自手机 | 显示全部楼层 |阅读模式
如题,怎样才能把51单片机学习好
回复

使用道具 举报

ID:332444 发表于 2020-6-23 08:07 | 显示全部楼层
不懂就问,除了时序,普通的都可以文字教。
回复

使用道具 举报

ID:420836 发表于 2020-6-23 08:19 | 显示全部楼层
不用担心, 只需要更多动手的经验即可。
回复

使用道具 举报

ID:401564 发表于 2020-6-23 08:21 | 显示全部楼层
1:看数据手册
2:写代码
3:测试
4:改代码
5:画板打样
6:测试
7:再回到"1"
回复

使用道具 举报

ID:352458 发表于 2020-6-23 08:31 | 显示全部楼层
proteus多做一些例子,整理一下自己的库和常用的语言,印象笔记或者Onenote可以存放一些代码和仿真。方便看,最好自己如果要设计怎么集成容易集成的项目。
个人建议看一下杜洋的项目组,项目组1,一个较为复杂的电子时钟,就秒杀的很多大学生的设计了。

评分

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

查看全部评分

回复

使用道具 举报

ID:748788 发表于 2020-6-23 08:54 | 显示全部楼层
说说你的难点在哪里,别人也好有的放矢
回复

使用道具 举报

ID:636538 发表于 2020-6-23 09:03 | 显示全部楼层
那你学了多长时间,51单片机你认为怎样算作学好,
回复

使用道具 举报

ID:235200 发表于 2020-6-23 09:03 | 显示全部楼层
勤看书 勤调试 勤积累 勤总结 勤多法编程 做到就能学好
回复

使用道具 举报

ID:548551 发表于 2020-6-23 09:09 | 显示全部楼层
那是你没找到合适的方法, 你现在在那个阶段?  点灯 数码管 按键 AD 通讯
回复

使用道具 举报

ID:97554 发表于 2020-6-23 10:11 | 显示全部楼层
从一个中年人坚持到一个老年人,刚刚入门却发现无法去写代码了,因为思考稍稍用力些就脑供血不足昏昏欲睡,但是仍在坚持,自己写不了可以多看。十几年的时间没有放弃,所以,只要想学,那就坚持吧,学不学得会不重要,重要的是你坚持了没有。

评分

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

查看全部评分

回复

使用道具 举报

ID:586906 发表于 2020-6-23 10:27 | 显示全部楼层
xqleft 发表于 2020-6-23 09:09
那是你没找到合适的方法, 你现在在那个阶段?  点灯 数码管 按键 AD 通讯

我也是,现在到AD通讯阶段了,看ad芯片感觉啥都不会
回复

使用道具 举报

ID:677393 发表于 2020-6-23 11:13 | 显示全部楼层
我也是,研究一年多了,没进步多少
回复

使用道具 举报

ID:636538 发表于 2020-6-23 11:14 | 显示全部楼层
xianfajushi 发表于 2020-6-23 08:07
不懂就问,除了时序,普通的都可以文字教。

那时序怎么办,我现在就是在抠时序
回复

使用道具 举报

ID:741406 发表于 2020-6-23 11:34 来自手机 | 显示全部楼层
xqleft 发表于 2020-6-23 09:09
那是你没找到合适的方法, 你现在在那个阶段?  点灯 数码管 按键 AD 通讯

点灯,数码管,都可以但很不精
回复

使用道具 举报

ID:741406 发表于 2020-6-23 11:35 来自手机 | 显示全部楼层
SKYLAR123 发表于 2020-6-23 09:03
那你学了多长时间,51单片机你认为怎样算作学好,

把所学的都整明白
回复

使用道具 举报

ID:91521 发表于 2020-6-23 12:24 | 显示全部楼层
我不是计算机专业的,学了单片机仅仅是兴趣,有十多年了,从刚开始的摸不着头脑,边学边想,困惑了好多年,因为基础不是很好,走了不少弯路,甚至有时想到就头疼,直到有一天,网上看了几个实例程序以后,开窍了,现在能编简单的程序了,基础要打好,坚持别放弃
回复

使用道具 举报

ID:787577 发表于 2020-6-23 13:08 | 显示全部楼层
我也是,学的不是很明白,不过我报了班,你也可以去报个班,有能力的话自学也可以,学习下书本知识,再实践操作,比较好。
回复

使用道具 举报

ID:782419 发表于 2020-6-23 13:19 | 显示全部楼层
可能还是经验吧!刚开始学就是多做教程的例子,理解程序的思路。然后自己再做例子。积累各种各种经验。我就是抄程序也经常写错,后来有的程序在错了改,改了错,最后调试成功后,自己也理解的差不多了,有的例子已经理解的比较透彻,如果出现问题也可以找出问题了,非常吃力。但这都是积累,一次就成功的程序没有什么积累!加油吧,如果真的太烦了就休息一阵子再说!
回复

使用道具 举报

ID:636538 发表于 2020-6-23 13:22 | 显示全部楼层
约瑟 发表于 2020-6-23 11:35
把所学的都整明白

断断续续学了一年,郭天祥的书看了四边,朱师傅的课看了两遍,每一遍学都跟着写一遍。自认为是那种特别笨的,开始把51中的设置背下来,比如TMOD的每一位包含什么,后面发现全忘记了,在这个论坛长提各种问题,很多人的回答是看51的数据手册。哦,这才明白原来这么设置的原因是厂家出厂就给设定的,怎么使用,数据手册上都有,不是说自己学的好吧,最起码现在是入门了,现在写程序用到外部中断0,测流量计的脉冲数,就是看数据手册外部中断怎么设置,用到52中的EEPROM存储数据,按键按下读出,EEPROM怎么存储看数据手册。
我不知道你怎么学的,只能说在我这没有捷径。
回复

使用道具 举报

ID:636538 发表于 2020-6-23 13:22 | 显示全部楼层
Y_G_G 发表于 2020-6-23 08:21
1:看数据手册
2:写代码
3:测试

真的就是这样
回复

使用道具 举报

ID:123289 发表于 2020-6-23 14:24 | 显示全部楼层
逻辑思维不太善长的,不要学。
回复

使用道具 举报

ID:548551 发表于 2020-6-23 14:52 | 显示全部楼层
约瑟 发表于 2020-6-23 11:34
点灯,数码管,都可以但很不精

方法不对是这样的. 事倍功半.方法对就是事半功倍. 定时器,能做到精确定时么? 比如4MS ,这个是单片机的基础也是必须掌握的. 所有的程序都是简历在定时器上面的
回复

使用道具 举报

ID:548551 发表于 2020-6-23 14:56 | 显示全部楼层
Cheney01 发表于 2020-6-23 10:27
我也是,现在到AD通讯阶段了,看ad芯片感觉啥都不会

那就不要看AD芯片, 直接看其它带AD 的芯片啊.百度搜索辉芒微 .这家芯片有很好的教程代码, 可以下下来观摩学习的. 先说一下我不是销售, 我只是一个技术员. 不要说什么打广告. 它家例程里面是比较全面的.建议下载61F02X的教程来看. 里面有定时器,PWM ,一级IIC ,等. 这些对于你来说是绝对合适的.
回复

使用道具 举报

ID:787090 发表于 2020-6-23 15:17 | 显示全部楼层
学习单片机是要持之以恒,多看一些别人的实例,从中这规律,开始的是时过候不要操之过急,列如:最简单的点亮一个LED,多做几次实验,每次实验都修改一些程序,看看修改后的结果
回复

使用道具 举报

ID:787942 发表于 2020-6-23 18:00 | 显示全部楼层
我学了10多年也不敢说整明白了
回复

使用道具 举报

ID:787594 发表于 2020-6-23 18:22 来自手机 | 显示全部楼层
有些东西还是得背下来,然后多动手
回复

使用道具 举报

ID:777587 发表于 2020-6-23 18:57 来自手机 | 显示全部楼层
基础扎实才行(●°u°●)」
回复

使用道具 举报

ID:741406 发表于 2020-6-23 19:41 来自手机 | 显示全部楼层
SKYLAR123 发表于 2020-6-23 13:22
断断续续学了一年,郭天祥的书看了四边,朱师傅的课看了两遍,每一遍学都跟着写一遍。自认为是那种特别笨 ...

谢谢,
回复

使用道具 举报

ID:788182 发表于 2020-6-23 22:01 | 显示全部楼层
脚踏实地,理解好原理,单片机是个小麻雀,虽小但啥都有,开始挺复杂,后面就好了
回复

使用道具 举报

ID:788559 发表于 2020-6-24 11:54 | 显示全部楼层
没有什么,就是实践+理论,实践在练习,理论在学习
回复

使用道具 举报

ID:788721 发表于 2020-6-24 14:59 | 显示全部楼层
找项目,敲代码,读代码,读开发文档,测试
回复

使用道具 举报

ID:785747 发表于 2020-6-26 10:49 | 显示全部楼层
跟上老师上课的节奏,作业什么的自己完成,不懂得就去问,b站里也有一些教程,平时可以去看看。
回复

使用道具 举报

ID:790670 发表于 2020-6-27 08:27 | 显示全部楼层
我们师傅让多看别人程序
回复

使用道具 举报

ID:784145 发表于 2020-6-27 09:54 | 显示全部楼层
说一下那一部分没学好啊,这样说太宽泛了
回复

使用道具 举报

ID:790763 发表于 2020-6-27 10:27 | 显示全部楼层
把几个基础的设备学完,做几个项目,自己调试,就很快了
回复

使用道具 举报

ID:319023 发表于 2020-6-27 12:02 | 显示全部楼层
还是需要学习方法吧, 要有汇编或C语言的 基础。  再找资料从简单的例子开始一点一点学习 测试。再学习高手的编程风格,还有要理解原理,熟悉单片机的外设。 开始是比较难得,熟悉以后就好了
回复

使用道具 举报

ID:790701 发表于 2020-6-27 13:58 | 显示全部楼层
很多事情,可能努力了也不会成功,但是不努力,肯定一无所成
回复

使用道具 举报

ID:294737 发表于 2020-6-27 15:20 | 显示全部楼层
多用,用多了就会了。主要是用的时候会出错,这就需要你解决问题,慢慢就提高了
回复

使用道具 举报

ID:981034 发表于 2021-12-10 10:27 | 显示全部楼层
怀疑是正常,那种几天几个月学会纯属误导,聪明人若自学有基础要几年,没基础要十几年 ,蠢人永远也学不会
回复

使用道具 举报

ID:883242 发表于 2021-12-10 10:43 | 显示全部楼层
有啥好背的,什么书都没看过,什么视频也没看过,直接Ctrl-C、Ctrl-V库例程就把项目搞完了,如果说有什么特异功能,可能我英语比较好,看英文的东西速度跟中文一样快。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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