找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: 砚熙科技
收起左侧

本人高中毕业如何学好单片机?

  [复制链接]
ID:313718 发表于 2018-10-1 18:38 | 显示全部楼层
我也是高中毕业之后,大一学了c语言,学了电路,然后大二自然就学51了,然后做点东西继续学32
回复

使用道具 举报

ID:404726 发表于 2018-10-1 20:49 | 显示全部楼层
其实在大学,本科生研究生博士生基本上也都是靠自学来获取知识的,高中学历当然是可以学好单片机的,其实编写程序,就像小学生写说明文一样,开始干什么,接下来干什么,如果遇到什么情况,就这要做,否则就那样做...只是把内容用另一种更为简单和罗嗦的C语言来表达而已
C语言一开始学习的时候可能会让人感觉一头雾水,但会了的人,都觉得这个一点都不难,而且从不会到会,其实只要不急躁,个半月也就弄明白了,个人认为学习的过程,最好先找C语言的书,比如唐浩强的先细细的看一遍,大概花一个星期左右,然后再开始分析一些简单的程序,但你能看懂别人的程序的时候,也就渐渐的入门了.也就是有了单片机使用C语言的编程功底了.
然后就开始学习单片机,你最好买一块开发板,半年左右你就能进入到可以自己编程做简单程序的水平了.
回复

使用道具 举报

ID:399659 发表于 2018-10-1 21:39 | 显示全部楼层
1,了解单片机的硬件结构
2,掌握编程的基础知识,就是了解二进位数字、十六进位数和软件方面的内容。掌握C语言的常见语句和语法
3,掌握编程环境,编程环境的使用手册,熟悉使用编程环境。现在的编程环境一般都电脑相连,只要具备基本电脑知识的人都可很快掌握操作步骤。
4,进行单片机实验的练习同时和前面所学硬件知识结合组装,起到主学软件,巩固硬件的双重作用。
回复

使用道具 举报

ID:305354 发表于 2018-10-1 22:43 | 显示全部楼层
学最简单的51单片机。在学ARMSTM32系列
回复

使用道具 举报

ID:305354 发表于 2018-10-1 22:44 | 显示全部楼层
先学51,在学ARMSTM32系列。
回复

使用道具 举报

ID:407070 发表于 2018-10-16 10:23 | 显示全部楼层
单片机,模电,数电,C语言,电路基础
回复

使用道具 举报

ID:26275 发表于 2018-10-16 21:28 | 显示全部楼层
我也是高中毕业,已经快20年了,只要跟着教程走,不要有这些疑问,就很快了。只需要跟着教程学会一些C语言的基础就行,
回复

使用道具 举报

ID:281113 发表于 2018-10-17 08:48 | 显示全部楼层
必须去大学,受系统的教育!
回复

使用道具 举报

ID:411357 发表于 2018-10-17 20:47 | 显示全部楼层
先看视频打好基础吧,
回复

使用道具 举报

ID:392136 发表于 2018-10-17 21:14 | 显示全部楼层
先学c语言,视频的话看郭天祥的
回复

使用道具 举报

ID:407730 发表于 2018-10-17 21:35 | 显示全部楼层
我觉得你可以去听李蒙的视频,如果你找不到的话我可以给你,他是我们的单片机老师,讲得很好的。
回复

使用道具 举报

ID:411795 发表于 2018-10-18 16:46 | 显示全部楼层
高中毕业可以先学c语音,买一套开发板,看视频,网上视频书都有,重点在于动手
回复

使用道具 举报

ID:411657 发表于 2018-10-18 18:20 | 显示全部楼层
先学C语言,对C语言有个基础的了解,并且会基本的操作,然后就可以进行操作51单片机,也可以边学单片机边学高深的C语言
回复

使用道具 举报

ID:411936 发表于 2018-10-18 20:31 | 显示全部楼层
多看视频
回复

使用道具 举报

ID:343321 发表于 2018-10-18 21:44 | 显示全部楼层
我个人认为,想要学好单片机,就去买一套学习班,跟着视频一步一步来,遇到不会的,一定要去问百度,记好笔记,笔记很重要,后面做单片机作品时,拿出来看看,是很有用的。最重要的是自己动手去做,每一个实验都要自己亲自动手去做。
回复

使用道具 举报

ID:413816 发表于 2018-10-23 08:32 | 显示全部楼层
需要先了解C语言,可以买一块开发板操作 书籍推荐邱关源的
回复

使用道具 举报

ID:405288 发表于 2018-10-23 09:15 | 显示全部楼层
最好找个师付带一下,少走弯路;学习中有问题马上请教;我毕业多年没用跟你一样什么都不知道了;
回复

使用道具 举报

ID:413816 发表于 2018-10-23 10:38 | 显示全部楼层
前提需要对单片机感兴趣 学习单片机要从简单的内容入手,比如简单流水灯,数字时钟等等,从网上找一些入门的资料,随着所学知识的增加,在学习深一层次的东西,还有就是c语言要学好,二者可以结合在一起学习,效果会更好
回复

使用道具 举报

ID:414432 发表于 2018-10-24 11:12 | 显示全部楼层
C语言要入门 学理论,打基础,否则,问题多多,事倍功半
回复

使用道具 举报

ID:414604 发表于 2018-10-24 14:08 | 显示全部楼层
多看单片机的教学
回复

使用道具 举报

ID:32782 发表于 2018-10-24 16:35 | 显示全部楼层
直接看网上视频,理解的快点。
回复

使用道具 举报

ID:78463 发表于 2018-10-24 17:19 | 显示全部楼层
推荐先学谭浩强的C语言基础,有了C语言的基础后学习郭天祥的51单片机丛书。自己一定要购买开发板,学习模仿光盘里面的历程,我就是这样学习的
回复

使用道具 举报

ID:414825 发表于 2018-10-24 19:13 | 显示全部楼层
可以先从学习好一门开发语言入手,然后再弄套开发板进行摸索设计吧
回复

使用道具 举报

ID:414884 发表于 2018-10-24 20:37 | 显示全部楼层
加油,用心学
回复

使用道具 举报

ID:414894 发表于 2018-10-24 20:50 | 显示全部楼层
只要掌握好基础的电路知识,知道单片机的构成原理和如何编辑c语言不是很难
回复

使用道具 举报

ID:414894 发表于 2018-10-24 20:52 | 显示全部楼层
1、熟悉单片机的原理,结构;  2、学好数电,模电,为设计电路打好基础;  3、熟练使用C语言,多学习别人的程序; 4、对操作系统原理有一定的了解;  5、Protel至少要有点基础; 6、要实际动手调试电路的能力。  学习单片机的步骤   当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当实用。然而 51 单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此按照我们实验室多数人的路线接下来大多数人会学习 AVR 单片机, AVR 单片机在功能上较 51 有很大提升,集成了 A/D 、快速 PWM 等很多实用的功能,而且和很多大型的单片机在功能上有很多类似之处,因此如果以后还想掌握其他单片机 AVR 无疑是一个很好的跳板。   学习的过程   学习单片机最终要的是当然是练,我所说的学习跟课堂上的单片机学习不同,我以前也看过一些单片机教材,有些教材讲的是单片机的工作原理和内部结构,这些东西对于我们暂时并不需要,等以后开课的时候在学习好了。现在要学习的是暂时抛开内部结构原理不谈,如何能用单片机写一些简单的小程序,是从实用性的角度出发,网上有一种说法称之为先实践后理论的学习方法。   因此我的观点如下,单片机的硬件结构首先要有一个基本的了解,最起码要知道各引脚的功能、区别,能自己动手搭一个单片机的最小系统,然后就可以直接从程序入手,程序最好还是用 C 语言编程,从简单的跑马灯做起,逐渐深入,陆续可以做一些数码管、液晶、 DS1302 、 DS18B20 等电子元器件的应用,在深入就可以结合一些具体实例扩展一些中断、串口通讯等功能。还有一点要声明的是单片机里用到的 C 语言其实很有限,课堂上学习 C++ 的很大一部分内容在初期单片机编程中都用不到,因此没必要因为觉的自己的 C 语言基础不是很好而对单片机望而止步!
回复

使用道具 举报

ID:414900 发表于 2018-10-24 21:02 | 显示全部楼层
你刚开始接触先从一些基础开始,找一些入门教程来看然后通过一些仿真软件慢慢学
回复

使用道具 举报

ID:414900 发表于 2018-10-24 21:04 | 显示全部楼层
买一块51单片机开发版,因为51的比较简单,先按照开发版的教程码代码,把原理搞明白了再自己拓展。51学会了可以学32的。
回复

使用道具 举报

ID:188735 发表于 2018-10-25 09:43 | 显示全部楼层
没有任何基础的话,建议买一块开发板,先在上面运行一些简单的程序,比如说让LED灯亮灭,用UART通讯之类的。当然,我觉得用开发板学单片机其实啥都学不到,最好还是找一个项目,哪怕是自己想要做的,从头开始自己画板子,这样学习才最快最好。
回复

使用道具 举报

ID:414757 发表于 2018-10-25 10:40 | 显示全部楼层
单片机学好,关键是学习心态
回复

使用道具 举报

ID:415614 发表于 2018-10-26 09:04 | 显示全部楼层
结合教程和视频学习比较好,容易理解
回复

使用道具 举报

ID:416109 发表于 2018-10-27 00:44 | 显示全部楼层
多去浏览一些专业网站 多看一些有关的视频 先打好基础
回复

使用道具 举报

ID:387351 发表于 2018-10-27 09:44 | 显示全部楼层
可以先用Proteus仿真 熟悉后可以买一块51开发板学习 网上很多资料的
回复

使用道具 举报

ID:357520 发表于 2018-10-27 18:49 | 显示全部楼层
嗒嘀嗒嗒嘀嘀 发表于 2018-7-14 11:26
首先你需要去学会C语言,大部分学编程的人学的第一门语言就是C语言,然后再买一块单片机开发板,边学变做实 ...

CODEBLOCKS这个有没有适合初学者的教程
回复

使用道具 举报

ID:416511 发表于 2018-10-27 23:17 | 显示全部楼层
先了解,然后进行入门性的学习,刚开始会觉得吃力,需要一定的指引,这时候你需要静下心来,坚持着仔细认真的学下去,可以在网上找一些资料,资金充足的话可以报班学习。
回复

使用道具 举报

ID:416511 发表于 2018-10-27 23:19 | 显示全部楼层
可以网上找一些资料,资金充足的话报个辅导班,想学好的话最主要还是坚持下去。
回复

使用道具 举报

ID:416574 发表于 2018-10-28 09:43 | 显示全部楼层
先学学c语言,然后找本单片机的书看看,最重要的,买个板子自己动手练习,肯定能学好
回复

使用道具 举报

ID:416700 发表于 2018-10-28 14:26 | 显示全部楼层
先自己买教材或者网上视频学c语言  编程语言很重要 然后看单片机开发教程
回复

使用道具 举报

ID:416700 发表于 2018-10-28 14:28 | 显示全部楼层
如果不是该专业的学生 可以先学c语言 然后再通过教程学单片机开发
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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