我是如何自学单片机编程语言的

时间:2022-11-13作者:佚名

首先肯定一点的是,编程是完全可以自学的,并且只要掌握了中学水平的知识就可以学会。下面我来给朋友们分享一下我是如何自学单片机编程语言的。
我是如何自学单片机编程语言的
学习编程需要方法
我记得最初学习单片机编程语言是学的汇编语言,在当时比较流行的单片机是MSC-C51为内核的芯片,比如AT89C51/AT89S51等,我在初期学习单片机时,听说汇编语言比较接近单片机的底层,我想为了帮助自己更好地理解单片机内部的结构,我自己买来了一本单片机汇编语言教程,自己一条指令一条指令的理解,我大约花了二个月的时间终于啃下了这111条指令。接下来我又自己弄一些电子元器件,自己焊接组装一个简易的单片机实验板,刚学习的时候,板子上的元器件不需要很多,一般配备发光二极管、数码管、按键、蜂鸣器就够了。然后我从网上下载一些关于单片机编程的视频,按照“鹦鹉学舌”的方法,把视频上的小程序跟着抄下来,下载到单片机中观察现象,初期的时候肯定
在编译程序时会出现各种问题,有的程序你明明跟视频上的一摸一样,但是当你编译时,要么会出现语法错误;要么会出现标点符号上的错误。这时候是最能考验自己的毅力了,我们必须要有耐心。
我是如何自学单片机编程语言的
当我们通过多次的修改,成功点亮一个小灯或者数码管的时候,对于我们这样的初学者来说是最喜悦的时刻,它会给你增添学习的动力,也会使我们一步步喜欢上单片机。当我们按照人家视频上的程序进行“照搬照抄”,并且能够顺利地编译下载成功的时候,就说明了我们已经过了“鹦鹉学舌”这一阶段了。
我是如何自学单片机编程语言的
接下来,我们一定要勤动手,一定不要感觉自己会了图省事,自己复制粘贴别人的程序。我们要做的是“照葫芦画瓢”,先关掉视频,按照自己对程序的理解再敲一遍程序,对于有些程序段不理解的我们甚至先死记硬背下来,这样经过多次的默写背诵代码,编写便理解,这样不出一个星期就会出效果。
我是如何自学单片机编程语言的
当我们把“照葫芦画瓢”这一关克服之后,我们就可以通过修改别人的程序来达到自己想要的控制功能了,这一阶段我把它称之为“他山之石,可以攻玉”。当我们能够通过修改别人的程序,达到自己的控制目的,这就说明我们已经把这个程序理解地八九不离十了。
我是如何自学单片机编程语言的
最后的阶段就是理论结合实际了,我们可以自己编写一些简单实用的小程序,比如电子钟、交通灯、抢答器以及计分牌等。我们在自学编程时要有信心、要有耐心和恒心,有不达目的不罢休的毅力。通过三个月的学习,我认为基本上能够入门。
我是如何自学单片机编程语言的
我在学习单片机编程上走了一些弯路,以我的学习经历看,对于想要快速掌握单片机编程的朋友,我认为直接学单片机C语言就可以了。我们知道汇编语言虽然效率高,执行速度快,但是在它的组织结构和修改维护方面比较麻烦,每条语句读起来比较晦涩难懂。我建议最好直接学习单片机C语言,这也是目前编程领域使用的主流语言之一。

相关阅读

Exe是什么意思?增安型电机防爆原理与保护等级

做防爆电气维修、选型的电工,一定听过增安型电机,它的防爆标志是Ex e,是防爆电机里结构最简单、成本最低的一种。很多人容易把它和隔爆型电机搞混,其实两者核心防爆思路完全不同...
2026-04-11
Exe是什么意思?增安型电机防爆原理与保护等级

史上最全的电工学公式,看看有没有你需要的?

史上最全的电工学公式,看看有没有你需要的!文章篇幅较长,建议先收藏,以后留着慢慢看! 作为从事电气维修或施工的你,曾经在学校里或培训机构所学到的知识,是否在实际工作...
2023-06-11
史上最全的电工学公式,看看有没有你需要的?

中年电工的六大危机:现实的挑战与应对

在电工行业中,中年电工们往往面临着诸多挑战和危机,这些危机不仅影响着他们的职业发展,也对他们的生活产生了重要影响。下面将详细介绍中年电工的六大危机。 一、家庭负担沉重...
2024-08-30
中年电工的六大危机:现实的挑战与应对

PCB板去耦电容大小选择与布置

一、PCB板中去耦电容的分类 去耦电容在补偿集成片或电路板工作电压跌落时能起到储能作用。它可以分成整体的、局部的和板间的三种。整体去耦电容又称旁路电容,它工作于低频(...
2023-03-31
PCB板去耦电容大小选择与布置

发电机三相电压不平衡的原因

发电机是一种将机械能转换为电能的设备。它在现代生活和工业中扮演着至关重要的角色。发电机产生的三相电压不平衡可能由多种因素引起,其中一些主要原因包括: 1. 不均匀的负载...
2023-11-02
发电机三相电压不平衡的原因

热销商品

EPDM配电箱机柜密封条三元乙丙橡胶半圆海绵自粘发泡胶条20*10mm

EPDM配电箱机柜密封条采用优质三元乙丙橡胶(EPDM)材质,具备优异的耐候性、耐臭氧、耐高低温(-40℃~+120℃)及抗老化性能,适用于户外及严苛环境。其半圆海绵结构设计,兼具...
1.08

耐磨耐油丁腈耐高温氟胶防水环保级硅胶包覆聚四氟橡胶O型密封圈

本款O型密封圈采用多层复合结构设计,外层为环保级硅胶,具备优异的防水、耐候与生物相容性;中间层采用耐磨耐油的丁腈橡胶(NBR),确保在油污环境中长期稳定运行;内层则选用...
1

管卡安装片 排水管固定悬吊卡丝固定件 角钢角码连接底座 方钢卡

管卡安装片、排水管固定悬吊卡、丝固定件、角钢、角码、连接底座及方钢卡是建筑给排水系统中常用的管道固定与支撑组件。这些配件通过组合使用,可牢固固定各类排水...
0.8

公牛官方旗舰店奶油风空调16A开关插座五孔面板肤感哑光g12米绒白

公牛官方旗舰店推出的奶油风空调16A开关插座五孔面板,以其独特的设计和实用的功能,成为现代家居的完美选择。这款插座采用肤感哑光G12米绒白设计,表面柔和细腻,触感舒...
11.8

红蓝爆闪LED肩夹灯保安巡逻执勤夜间警示夜跑闪光灯typeC口充电款

红蓝爆闪LED肩夹灯保安巡逻执勤夜间警示夜跑闪光灯typeC口充电款是一款专为夜间安保、巡逻或夜跑设计的便携灯具。这款灯具采用了先进的LED技术,能够提供高亮度、...
4.9

网站栏目