标题: 怎么学51单片机? [打印本页]
作者: 28732123 时间: 2023-12-19 23:25
标题: 怎么学51单片机?

作者: LengmoAngel 时间: 2023-12-22 09:36
一般来说买一本51的书看看 随后从汇编学起,毕竟寄存器简单。当然如果你只想应用,那么买个STC的开发板,跑跑c51例程也很快能学会应用,随后就主要用STC8H8K64U这个芯片了
作者: cghcghcghc 时间: 2023-12-22 14:12
先把原理知识过一遍,知道操作原理后,还是多实践,多应用。动手做东西的过程中会对51的知识加深理解。
作者: wangxiangtan 时间: 2023-12-22 15:05
买个二手开发板,跟着例程过一遍,每一个例程涉及到的知识点、不懂的地方去查去问,问题驱动,进步快。
看教材、学汇编你看到猴年马月去了
作者: STC新未来 时间: 2023-12-22 15:15
最近入门51,还是看陈桂友老师的教学视频,B站有视频,讲的是自带硬件USB直接仿真,自带硬件USB直接下载的 @1.4的 STC8H8K64U
作者: kf123 时间: 2023-12-24 15:37
买一本书,好好学习
作者: lgwd 时间: 2023-12-24 16:25
在当地找个师傅带一下是入门的最快方式!
作者: lxj1245481730 时间: 2023-12-24 18:08
买一个开发板,商家会赠送课程,跟着学一遍,再做一两个综合点的项目就会了
作者: man1234567 时间: 2023-12-25 08:19
一般来说,除了躺着能学成的外,还可以报名参加高考以考取专业学校。
千万别就着任务驱动方式来自学,万一学得比大学老师还好就麻烦大了。
作者: zhou13149 时间: 2023-12-25 11:37
先将模电、数电弄清楚,再买个单片机开发板照着学
作者: dfjhaohao 时间: 2023-12-25 14:24
买个开发板,哔哩哔哩有免费课程
作者: SSSyyy--- 时间: 2023-12-25 15:57
除了躺着能学成的外,还可以报名参加高考以考取专业学校。 千万别就着任务驱动方式来自学,
作者: chqqppbb 时间: 2023-12-25 19:10
先了解51单片机的基本结构,如寄存器、I/O口、定时器/计数器等,然后跟着视频先做如跑马灯,步进电机,直流舵机等简单程序,慢慢入手,多练几次,差不多就入门了。
作者: TTQ001 时间: 2023-12-26 03:36
应该同时学习单片机和编程技能的理论。
作者: 阖家卡门 时间: 2023-12-26 08:43
用proteus多跑跑仿真
作者: 邵123456 时间: 2023-12-26 13:42
郭天祥的十天学会51单片机,当年风靡一时,现在好像出新的51教程了
作者: yuyix 时间: 2023-12-26 17:10
其实b站上有很多的指导视频,推荐尽量看较新的!推荐看 江协科技
作者: 345345345345345 时间: 2023-12-26 17:27
买个二手的开发板,跟着例程和教材走一遍,就了解的七七八八了。然后就可以自己找个自己感兴趣的小东西做一下,很快就能入门了。
作者: chengp 时间: 2023-12-26 19:57
首先买一个开发板,按照它给的程序进行试验,然后观察试验现象,最后尝试自己改程序
作者: duskyingzi 时间: 2023-12-26 20:13
得先学一点c语言基础,如果是大学课上教的学个七七八八就行,就算是最后考试复习能过的水平也行,再就是跟着b站江科大的视频学习就行,不懂先看先写程序,积累经验,建议一个月或者两个月看完收获最大,必须有计划要不然会忘的
作者: kimeblin 时间: 2023-12-26 21:17
买块板然后到b站自学吧,有很多教程的
作者: @WDADAD 时间: 2023-12-27 10:16
你要是只是想快速入手,学会应用,那就最好跟着视频自己动手,学教材虽然能更加全面系统,但更想一本操作手册,你知道自己需要的东西在那一页就行了
作者: um1379 时间: 2023-12-27 21:21
建议先买个开发板,店家有的会赠送学习资料,或者找个视频看看用Proteus边仿真边跟着学,要想学会肯定少不了动手
作者: 无敌单片机大神 时间: 2023-12-28 00:48
mooc上有很多资源
作者: kk17328 时间: 2023-12-28 10:56
第一先学 C语言,汇编过时了。第二买开发板对着例程学
作者: 200304lc 时间: 2023-12-28 12:14
自学可以,找师傅带更好
作者: admin7412 时间: 2023-12-28 22:59
B站一搜就有很多
作者: admin7412 时间: 2023-12-28 23:00
B站的江科大自化协有详细的教程
作者: shennognshi 时间: 2023-12-29 15:06
用天问BLOCk图形化编程,半天就上手!在慢慢通过做一些小制作,学会C语言,就可以开发好多东西了。单片机的代码量都不大,不像软件工程,那是得学会很多东西,但是单片机就容易多了。千万不要走传统模式,那样几天后你直接劝退。想一想,如果现在电脑系统复制一个文件还要敲dos或linux或其他操作系统命令,你还不崩溃?这那有鼠标拖动简单啊!
作者: shennognshi 时间: 2023-12-29 15:09
用天问BLOCk图形化编程,半天就上手!在慢慢通过做一些小制作,学会C语言,就可以开发好多东西了。单片机的代码量都不大,不像软件工程,那是得学会很多东西,但是单片机就容易多了。千万不要走传统模式,那样几天后你直接劝退。想一想,如果现在电脑系统复制一个文件还要敲dos或linux或其他操作系统命令,你还不崩溃?这那有鼠标拖动简单啊!
作者: paibigstar 时间: 2023-12-29 17:38
B站有以下博主有单片机基础的教程,然后可以自己买开发板套件自己学习
作者: Luzong2016 时间: 2023-12-30 02:01
买开发板 对视频 看论坛 多交流
作者: Savagehhh 时间: 2023-12-30 02:53
建议看江科大的视频入门,对小白友好
作者: jthree 时间: 2023-12-30 10:51
还是从学习c语言开始吧,买谭浩强的c语言书籍,或者去杜洋工作室看看。
作者: zhuls 时间: 2023-12-30 13:19
下一个“猴年马月”是2028年(农历为戊申年)5月24日(端午节前四天)至6月22日(夏至后一日)的戊午月
4-5年的时间,也算是快了
作者: laike123 时间: 2023-12-30 14:30
单片机原理首先是要学的,然后C语言也是要学的。然后买个开发板,写一些简单的程序。然后可以用嘉立创EDA画块自己喜欢的板子,从简单的开始,比如P口控制灯,蜂鸣器,数码管驱动,温度采集,I2C慢慢逐步就入门了。希望能帮助到你!
作者: ranq 时间: 2023-12-30 14:30
学习51单片机(也称为8051单片机)可以按照以下步骤进行: 了解基本概念:首先,您需要了解51单片机的基本概念和工作原理。可以阅读相关的教材、参考书籍或在线教程,了解单片机的结构、寄存器、指令集、IO口等基本知识。 学习汇编语言:51单片机主要使用汇编语言进行编程。了解基本的汇编语言语法、指令集以及寄存器的使用方法。可以通过阅读相关教材、编写简单的汇编程序并进行调试来掌握汇编语言。 学习C语言编程:除了汇编语言,您还可以使用C语言进行51单片机的编程。学习C语言的基本语法、数据类型、函数等知识,并了解如何在51单片机上进行C语言编程。 实践项目:通过完成一些实践项目来巩固所学知识。可以选择一些简单的项目,如LED闪烁、数码管显示等,逐步增加难度和复杂度,例如使用外部中断、定时器等功能。 学习外围设备的驱动和接口:51单片机常用于控制各种外围设备,比如LCD显示屏、键盘、ADC、DAC等。学习如何驱动这些外围设备,并了解它们的接口协议和通信方式。 参考资料和资源:阅读相关的书籍、教材和参考资料是学习51单片机的重要途径。您可以查找一些经典的书籍,如《嵌入式系统设计与应用》、《8051单片机原理与应用》等。此外,互联网上也有很多关于51单片机的教程、博客和论坛可以供您参考。 实践和项目应用:通过实际的项目应用来不断提升技能和经验。可以参加一些比赛或者自己制定一些小项目,例如智能家居控制、车载电子系统等。
作者: anhaoii 时间: 2023-12-30 14:57
可以买些相关书籍,在b站也有相关视频教学
作者: TTT96 时间: 2023-12-30 15:08
先学好C语言 然后买个开发板 按网上的教程一个一个敲一遍
作者: Cvug 时间: 2023-12-30 16:35
学51单片机之前,学好基础知识:比如,C语言、数字电路基础和模拟电路基础知识。
作者: WNWNWN136 时间: 2023-12-30 17:10
不要一味找葫芦画瓢,多找点开源,自己试着做
作者: WNWNWN136 时间: 2023-12-30 17:11
对,说的很真实
作者: LhUpBJT 时间: 2023-12-31 22:12
跟电子技术不一样,单片机是绝对实用工具,不是玩物。
学单片机,就像跟人沟通那样,需要 斟字酌句,那就得先知晓每个单词的含义。
作者: justforsign 时间: 2024-1-1 10:05
可以看看kingst的课程,有比较好的电子书直接下载。官网还有源代码,原理图下载。
跟着学,然后在电脑上用Proteus跟着画电路图,启动一下模拟器,直接看到效果,然后一步步跟着修改
建议安装keil 作为编译软件,但是功能太少,可以下载vscode,安装eide插件,可以非常方便的编写代码和编译。
vscode编译好,转到Proteus里跑,连写入实体机都不需要。
(我之前也是买了51最小系统和数码管,最后发现连线麻烦,配套的元器件还要买和连线,还不如模拟器跑来的快。但是但是但是,不能把模拟器的结果当作是实体机的结果)
暂时这些,我也只是入门,大家一起进步
作者: pluto1000 时间: 2024-1-1 15:43
我感觉,如果是小白,则先学C语言,然后跟学"51黑论坛_WQX 4 单片机入门十四章"
作者: 好的话是不是 时间: 2024-1-1 16:57
好好学习天天向上
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |