51单片机如何入门?
发布网友
发布时间:2022-05-06 09:43
我来回答
共5个回答
热心网友
时间:2022-06-29 07:09
入门快不快要看你有没有一定的基础,比如电子电路知识,0基础的话确实是有点难。
零基础的话建议:
1,学习电子元器件基础
2,学习模拟电子电路基础
3,学习数字电路基础
4,熟悉51单片机硬件结构
5,学习编程语言
上面的学完了就入门了 ,我不建议买51单片机开发实验板来学习,开始学就是要增加自己的动手能力,动手才了解电路,排除故障,得到经验,制作一个51单片机最小系统是很简单的,再加个8位流水灯,就可以学了,然后再加按键,和流水灯一起学,这样硬件制作也学会,编程也学会,循序渐进才有进步,不要想着一步登天。
有空和我交流交流,我也在学51单片机。
热心网友
时间:2022-06-29 07:10
上网买一块开发板,里面有光盘,把光盘里的视频学会了,单片机就基本的入门知识就学会了。可以在淘宝上买。有几点建议:1、买一块多一些配件的,包括步进电机、液晶显示和红外遥控,不然另外买显得麻烦。多配件的可能贵一些,我的只有遥控,100多。2、建议买一块矩阵键盘是4*5的(4行5列),比4*4的要好,除了4*4的键盘还有4个独立键盘。3、据我所知,视频都是郭天祥的那个,那里用的D/A芯片是DAC0832,A/D芯片是ADC0804。建议买这两个芯片的开发板,初学者照着视频学会简单点。有些是用别的芯片,如pcf8591。
热心网友
时间:2022-06-29 07:10
单片机入门最快的方法就是自己实践,一边看书一边实践是最快的。
你可以一步一步来
推荐你做连个小作品就可以轻松入门了
1.流水灯也叫跑马灯 ,通过这个小作品你应该知道如何操作单片机的IO口了,并且单片机的开发环境和下载方法也都会掌握的差不多了。
2.数码管时钟,用数码管做一个时间显示,通过按键来调节时间,不要用专用的时钟芯片,就用单片机的内部定时器,用上中断。
这两个作品做下来,51单片机的基本情况你就掌握的差不多了,虽然还有一些资源你没有用到,但是通过这两个作品你应该已经掌握了51单片机的脾气,也知道了学习方法。
当然,这两个作品你不一定要独立完成,可以请教别人,但是要记得多问些为什么。
好了,就说这么多吧,加油吧。
热心网友
时间:2022-06-29 07:11
我推荐郭天祥的《新概念51单片机C语言教程》,比较容易能让人尽快的进入状态。最好在配块学习板,这个淘宝上有很多,价钱也不贵,可以挑一个,最好能兼容郭天祥的学习板(这样书里的例子就可以直接拿来用了)。然后一边看书,一边编程,烧到单片机里试验,书和板子两者配合起来入门就容易多了。
热心网友
时间:2022-06-29 07:12
看郭天祥
51单片机知识点汇总,学好这篇文章基本算入门了
在深入学习51单片机之前,掌握以下内容将有助于基础入门:STC89C51引脚详解 电源与时钟:Vcc(40)/GND(20)/XTAL1(19)/XTAL2(18),Vcc和GND提供电源,XTAL1/2用于外接时钟,需配合晶体和电容进行配置。编程控制引脚:RST(复位)、PSEN、ALE/PROG、EA/Vpp,每个引脚对应特定功能,如初始化、程序存储器读...
学习单片机,需要哪些基础,入门都学哪些东西
1、电路基础:一些数字电路、模拟电路基础。毕竟以后要自己设计电路,这些知识是很有用的。2、C语言基础:C语言开发,相比汇编最大的优点就是移植性要好。学习51单片机,C语言编程当然需要有些基础。3、一些单片机的基础知识:虽然是初学者,但是一些基础理论知识还是应该知道的。4、一些焊接等动手能力,这...
学51单片机怎么选入门开发板?
1. 经济与基础篇学习51单片机并不需要昂贵的设备。一个基本的最小系统,包括几个LED灯、按键、一块基本的洞洞板,再加上一本教程书籍,就能满足初学者的需求。随着技能提升,你可以逐渐引入更多模块,如高级协议模块,甚至考虑进阶到其他高端单片机。如果你时间和精力充足,这个学习路径大约半年即可完成。...
51单片机怎么入门
有了单片机学习板之后你就要多练习,最好是自己有台电脑,少看电影,少打游戏,把学习板和电脑连好,打开调试软件坐在电脑前,先学会怎么用调试软件,然后从最简单的流水灯实验做起,等你能让那八个流水灯按照你的意愿随意流动时你已经入门了,你会发现单片机是多么迷人的东西啊,太好玩了,这不是在学...
51单片机如何入门?
1,学习电子元器件基础 2,学习模拟电子电路基础 3,学习数字电路基础 4,熟悉51单片机硬件结构 5,学习编程语言 上面的学完了就入门了 ,我不建议买51单片机开发实验板来学习,开始学就是要增加自己的动手能力,动手才了解电路,排除故障,得到经验,制作一个51单片机最小系统是很简单的,再加个8位流水...
谁能教教我怎么学单片机,先学什么,怎么入门?
学习51单片机的IO模块,使用IO点灯(流水灯)、控制数码管、控制8*8点阵模块、按键输入。 学习51单片机的中断模块,先从最简单的外部中断,使用中断的方式识别按键事件。 学习51单片机的定时器模块,实现1s定时,实现简单的数字秒表,实现IO口输出PWM波。 学习51单片机的串口模块,掌握串口电平标准,TTL、RS232、USB电平标准,...
如何入门单片机/嵌入式
对于想要探索单片机和嵌入式世界的你,这是一个清晰的入门指南:首先,深入理解底层逻辑,从基础的51单片机开始,郭天祥的教程是个不错的选择,务必掌握驱动控制和寄存器配置。接下来,挑战STM32,涉及外设操作如液晶显示和电机控制,同时,ucos-ii和嵌入式Linux(区分应用开发与内核驱动)是必不可少的技能...
想学习单片机汇编语言,怎样学入门比较快呢
4、指令无需强记,只要明白指令类型、指令字长和指令运行周期等即可。当然,上述要求只是初步要求。汇编语言是与硬件紧密联系的编程语言,没有电子硬件基础,学起来有种学天书的感觉,所以,硬件扫盲是必须的;另外,要先从51单片机的汇编学比较好,因为它的资料多,硬件相对简单,指令丰富,最主要它是一款...
想自学51单片机,想知道需要什么基础~已经学过C++……求有经验的大神...
其实51的单片机还是比较好学的,学习单片机从这入门可以说是比较不错的选择。我觉得学过了c++的话,学习51就已经够了。51单片机的入门,你可以买一本郭天祥的《新概念51单片机c语言教程》,这本书作为入门教材还是不错的。入门后,你就可以自己尝试看看数据手册了。其次,我觉得最好有一块51的开发板,...
(1小时学会C语言51单片机)C语言入门教程
6.自己动手动手动手做一个简单的功能 最后,我其实不建议51入门,可以直接stm32,虽然他还是单片机。不过十年前我当初也是51入门的,乐此不疲。至于忽悠你什么协议,内核,我觉得让一个大一嵌入式新手学这些,无疑没有基础就想建高楼,所以踏踏实实从基础开始,大学就是注重基础,学习能力!