文章教程

干货 |手把手教你学好单片机

很多想学单片机的人问的第一句话就是:怎样才能学好单片机?对于这个问题今天就我自己是如何开始学单片机,如何开始上手,如何开始熟练这个过程给大家讲讲。先说说单片机,一般我们现在用的比较多的的MCS-51的单片机,它的资料比较多,用的人也很多,市场也很大。就我个人的体会怎么样才能更快的学会单片机这门课。单片机这门课是一项非常重视动手实践的科目,不能总是看书,但是学 …

热爱电子的伙伴,我想对你说

Hi!你还记得当初是因为什么开始热爱上电子的吗?不妨我们一起看看。下面这位来自内蒙古的大三学生热爱电子的“柳暗花明”故事~电子启蒙背景 ?倚在栏杆边,看着火车呜呜地驶向远方,这似乎就是我童年的大部分光阴。和许多男孩子一样,从小我就对这个复杂的世界充满了好奇,天上的鸟为什么会飞,火车为什么会跑?电视机为什么会放出图像?这些问题从我很小的时候就充斥着我的脑袋。然 …

宇凡微详解:51单片机程序执行流程

今天宇凡微为大家分享的内容是51单片机程序执行流程,在我们的学习过程中总是会遇到一些难题,我们宇凡微将为大家整理更多的知识点,供大家学习参考。单片机是没有上操作系统的东西,在keil中编写的代码都是裸机代码,深入编写裸机代码有助于了解硬件的特性。若不是硬件特性已定的情况之下的其它流程都是代码作祟。忽然想到来探探51单片机的执行流程。这个念头起源于最初见到每个 …

玩转单片机,必会的50个电路

单片机电源声音模块收音机485蓝牙光耦can光敏电阻单片机矩阵单片机电路时钟ADC接口电路红外发射显示模块红外接收蜂鸣器驱动流水灯usb供电烧录电路数码管EEPROMLCD1602电路数码管max485红外开关译码器移位寄存器步进电机控制复位电路下载电路电源模块温度模块红外热敏电阻交通灯时钟555彩屏矩阵按键单片机硬件笔记本,一起学习电路设计、PCB设计、仿 …

学习单片机,除了需要电脑以外,还需要以下的一些器材

单片机开发不可避免会遇到很多头疼的问题,例如如何分配CPU的时间。其实到了这个阶段我们要越来越灵活的用单片机,如果什么东西都要自己做,你会累死的。你想一想你要开车,不用什么都自己弄吧,买一辆现成的就可以了。单片机也是一样的先行者其实对很多的问题都研究透了。我们要学会运用现成的东西,把它融入到自己的程序里面。随着需求操作系统应运而生。如果学会了在操作系统上面写 …

STM32z单片机开发过程|芯片如何选型

从今天开始,就开始着手设计一款STM32单片机开发板,我每天会把开发的过程跟大家分享出来,尽量做到细致,让初学者对单片机开发有个入门的印象,同时也和大家一起探讨、分享STM32单片机的学习经验,和大家一起成长为单片机高手。我们逛论坛、逛QQ群的时候经常会看到大家在求资料、求分享,其实有一个很重要、很权威的资料提供者会被大家忽略,那就是官网。各个半导体公司的官 …

单片机程序的作用是什么?如何写入单片机?

单片机程序的用途是让单片机“听话”,按人们所预定的设计完成一系列动作,最终实现一个特定的功能。例如使用单片机控制流水灯,接通电源后,第一次灯亮,然后延时一段时间,第二次灯亮,然后延时一段时间,第三次灯亮……,延时一段时间后又回到第一次灯亮,如此循环不已。这里就有这样的一些问题:第一次亮几盏灯、延时多少时间、一个循环中设置多少次不同的灯亮的情况……,这些决定了 …

精品新闻高级硬件工程师教你如何学习单片机

1万事开头难、要勇敢迈出第一步。开始的时候,不要老是给自己找借口,说KEIL不会建项目啦、没有实验板啦之类的。遇到困难要一件件攻克,不会建项目,就先学它,这方面网上教程很多,随便找找看一下,做几次就懂了。然后可以参考别的人程序,抄过来也无所谓,写一个最简单的,让它运行起来,先培养一下自己的感觉,知道写程序是怎么一回事,无论写大程序还是小程序,要做的工序不会差 …

生成 51 单片机最精准的延时函数的方法

前言我们在学习 51 单片机的过程中会用到延时,比如一个简单的流水灯就需要延时来控制依次点亮的时间,或者一些模块在单片机发出读数据指令后,需要延时几十微秒才可以读出数据等等,这些都离不开延时,所以我们需要一个精准的延时函数来满足我们的需求。本篇介绍一个最简单并且延时最精准的 51 单片机延时函数的生成方法。STC-ISP我们说学习 51 单片机,大部分学习的 …