2、累加器A与片外RAM之间的数据传递类指令
MOVX A,@Ri
MOVX @Ri,A
MOVX A,@DPTR
MOVX @DPTR,A
说明:
1)在51中,与外部存储器RAM打交道的只可以是A累加器。所有需要送入外部RAM的数据必需要通过A送去,而所有要读入的外部RAM中的数据也必需通过A读入。在此我们可以看出内外部RAM的区别了,内部RAM间可以直接进行数据的传递,而外部则不行,比如,要将外部RAM中某一单元(设为0100H单元的数据)送入另一个单元(设为0200H单元),也必须先将0100H单元中的内容读入A,然后再送到0200H单元中去。
2)要读或写外部的RAM,当然也必须要知道RAM的地址,在后两条指令中,地址是被直接放在DPTR中的。而前两条指令,由于Ri(即R0或R1)只是一个8位的寄存器,所以只提供低8位地址。因为有时扩展的外部RAM的数量比较少,少于或等于256个,就只需要提供8位地址就够了。
3)使用时应当首先将要读或写的地址送入DPTR或Ri中,然后再用读写命令。
例:将外部RAM中100H单元中的内容送入外部RAM中200H单元中。
MOV DPTR,#0100H
MOVX A,@DPTR
MOV DPTR,#0200H
MOVX @DPTR,A
3、程序存储器向累加器A传送指令
MOVC A,@A+DPTR
本指令是将ROM中的数送入A中。本指令也被称为查表指令,常用此指令来查一个已做好在ROM中的表格
说明:
1)此条指令引出一个新的寻址方法:变址寻址。本指令是要在ROM的一个地址单元中找出数据,显然必须知道这个单元的地址,这个单元的地址是这样确定的:在执行本指令立脚点DPTR中有一个数,A中有一个数,执行指令时,将A和DPTR中的数加起为,就成为要查找的单元的地址。
2)查找到的结果被放在A中,因此,本条指令执行前后,A中的值不一定相同。
例:有一个数在R0中,要求用查表的方法确定它的平方值(此数的取值范围是0-5)
MOV DPTR,#TABLE
MOV A,R0
MOVC A,@A+DPTR
.
.
TABLE: DB 0,1,4,9,16,25
设R0中的值为2,送入A中,而DPTR中的值则为TABLE,则最终确定的ROM单元的地址就是TABLE+2,也就是到这个单元中去取数,取到的是4,显然它正是2的平方。其它数据也可以类推。
标号的真实含义:从这个地方也可以看到另一个问题,我们使用了标号来替代具体的单元地址。事实上,标号的真实含义就是地址数值。在这里它代表了,0,1,4,9,16,25这几个数据在ROM中存放的起点位置。而在以前我们学过的如LCALL DELAY指令中,DELAY 则代表了以DELAY为标号的那段程序在ROM中存放的起始地址。事实上,CPU正是通过这个地址才找到这段程序的。
可以通过以下的例子再来看一看标号的含义:
MOV DPTR,#100H
MOV A,R0
MOVC A,@A+DPTR
.
.
ORG 0100H.
DB 0,1,4,9,16,25
如果R0中的值为2,则最终地址为100H+2为102H,到102H单元中找到的是4。这个可以看懂了吧?
那为什么不这样写程序,要用标号呢?不是增加疑惑吗?
如果这样写程序的话,在写程序时,我们就必须确定这张表格在ROM中的具体的位置,如果写完程序后,又想在这段程序前插入一段程序,那么这张表格的位置就又要变了,要改ORG 100H这句话了,我们是经常需要修改程序的,那多麻烦,所以就用标号来替代,只要一编译程序,位置就自动发生变化,我们把这个麻烦事交给计算机指PC机去做了。
堆栈操作
PUSH direct
POP direct
第一条指令称之为推入,就是将direct中的内容送入堆栈中,第二条指令称之为弹出,就是将堆栈中的内容送回到direct中。推入指令的执行过程是,首先将SP中的值加1,然后把SP中的值当作地址,将direct中的值送进以SP中的值为地址的RAM单元中。例:
MOV SP,#5FH
MOV A,#100
MOV B,#20
PUSH ACC
PUSH B
则执行第一条PUSH ACC指令是这样的:将SP中的值加1,即变为60H,然后将A中的值送到60H单元中,因此执行完本条指令后, 内存60H单元的值就是100,同样,执行PUSH B时,是将SP+1,即变为61H,然后将B中的值送入到61H单元中,即执行完本条指令后,61H单元中的值变为20。
POP指令的执行是这样的,首先将SP中的值作为地址,并将此地址中的数送到POP指令后面的那个direct中,然后SP减1。
接上例:
POP B
POP ACC
则执行过程是:将SP中的值(现在是61H)作为地址,取61H单元中的数值(现在是20),送到B中,所以执行完本条指令后B中的值是20,然后将SP减1,因此本条指令执行完后,SP的值变为60H,然后执行POP ACC,将SP中的值(60H)作为地址,从该地址中取数(现在是100),并送到ACC中,所以执行完本条指令后,ACC中的值是100。
这有什么意义呢?ACC中的值本来就是100,B中的值本来就是20,是的,在本例中,的确没有意义,但在实际工作中,则在PUSH B后往往要执行其他指令,而且这些指令会把A中的值,B中的值改掉,所以在程序的结束,如果我们要把A和B中的值恢复原值,那么这些指令就有意义了。
还有一个问题,如果我不用堆栈,比如说在PUSH ACC指令处用MOV 60H,A,在PUSH B处用指令MOV 61H,B,然后用MOV A,60H,MOV B,61H来替代两条POP指令,不是也一样吗?是的,从结果上看是一样的,但是从过程看是不一样的,PUSH和POP指令都是单字节,单周期指令,而MOV指令则是双字节,双周期指令。更何况,堆栈的作用不止于此,所以一般的计算机上都设有堆栈,而我们在编写子程序,需要保存数据时,通常也不采用后面的方法,而是用堆栈的方法来实现。
例:写出以下程序的运行结果
MOV 30H,#12
MOV 31H,#23
PUSH 30H
PUSH 31H
POP 30H
POP 31H
结果是30H中的值变为23,而31H中的值则变为12。也就两者进行了数据交换。从这个例子可以看出:使用堆栈时,入栈的书写顺序和出栈的书写顺序必须相反,才能保证数据被送回原位,否则就要出错了。
作业:在MCS51下执行上面的例程,注意观察内存窗口和堆栈的变化。
单片机入门教程第10课-单片机指令(三)
- 单片机(619327)
- 指令(35335)
相关推荐
51单片机入门教程之从原理到汇编
6 课:单片机并行口结构 7 课:单片机的特殊功能寄存器 8 课:单片机寻址方式与指令系统 9 课:单片机数据传递类指令 10 课:单片机数据传送类指令 11 课:单片机算术运算指令
2018-11-21 17:46:47
51单片机入门教程(0)—— 开发环境配置 精选资料分享
51单片机入门教程(0)—— 开发环境配置本教程包含51单片机开发环境Keil_C51的安装、破解和汉化,以及51单片机仿真环境proteus的安装、破解。(说明:本教程仅供学习交流之用,禁止任何
2021-07-21 07:35:43
51单片机C语言入门教程
51单片机C语言入门教程51 单片机C 语言学习杂记学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51
2009-09-24 09:00:12
51单片机C语言入门教程
51单片机C语言入门教程使用 C 语言肯定要使用到C 编译器,以便把写好的C 程序编译为机器码,这样单片机才能执行编写好的程序。KEIL uVISION2 是众多单片机应用开发软件中优秀的软件之一
2009-11-27 08:50:37
51单片机及C语言入门教程下载
发个51单片机的C语言教程,希望帮到大家51单片机及C语言入门教程.pdf 2015-2-28 10:48 上传 点击文件名下载附件 1.38 MB, 下载次数: 18
2018-07-19 06:58:04
51单片机应用从零开始(电子版)
的应用基础知识进行系统而翔实的介绍。本书适合作为电类本科学生的参考用书及高职高专学生的单片机应用威廉希尔官方网站
教材,也可作为无线电爱好者学习单片机的入门读本。封皮:部分目录:第1章身边的单片机1.1单片机在哪
2017-11-19 14:12:33
51单片机教程(从原理开始基于汇编)
指令 10课:单片机数据传送类指令 11课:单片机算术运算指令 12课:单片机逻辑运算类指令 13课:单片机逻辑与或异或指令祥解 14课:单片机条件转移指令 15课:单片机位操作指令 16课:单片机
2012-07-15 17:25:33
51单片机汇编教程 精选资料推荐
很多电子爱好者,都想学习单片机这门威廉希尔官方网站
。下面的这一系列教程是 www.51hei.com 专门为初学者入门而准备的,从底层硬件入手基于汇编和c两种语言,详细的介绍了单片机的原理,指令,寄存器,以及
2021-07-15 07:18:06
单片机入门和学习威廉希尔官方网站 经验分享
,单片机是否入门只有三点: 1、独立掌握Keil+Proteus两大软件的使用方法并设计出仿真版的交通灯。 2、独立在面包板上搭接单片机最小电路,并通过下载器将控制一个LED闪烁的HEX文件
2018-07-19 00:45:22
单片机入门指南!!!
单片机学习板作为一个学习开发平台,不管硬件结构、指令、编程的先后顺序,将各种知识融合在各个实例程序之中进行学习,这样的话,完成第一个实验就能清楚单片机的开发过程,完成第二、三个实验,就能自已模仿性地编出
2013-12-22 03:23:45
单片机原理及应用
位判跳(条件转移) 本章小结 思考题及习题 实训三 80C51单片机基本指令训练 第4章 80C51的程序设计 4.1 程序编制的方法和技巧 4.1.1 程序编制的步骤 4.1.2
2017-08-26 15:54:40
单片机在线电子书
课:控制转移类指令、半导体存储器、条件转移指令、单片机的内外部结构(二)、位及位操作指令、计数器与定时器、定时计数器控制字、中断系统、寻址方式与指令系统、堆栈操作、算术运算类指令 。专业级人士写的书,值得初学者查看:单片机经典入门教程`
2011-04-02 22:48:52
单片机快速入门技巧
大学里上单片机课程时,选用的教材好像是《51单片机汇编》,老师讲了一学期的汇编指令。直到期末考试,也没有见过单片机长什么样子,也不知道单片机到底用什么环境开发,单片机有什么用。本来是一门实用、偏动手
2020-03-26 14:15:54
单片机执行指令
单片机执行指令我们来思考一个问题,当我们在编程器中把一条指令写进单片机内部,然后取下单片机,单片机就可以执行这条指令。那么这条指令一定保存在单片机的某个地方,并且这个地方在单片机掉电后依然可以保持
2021-12-10 06:28:24
单片机的入门
入门甚至还没有入门的新手有所帮助,心愿足矣,水平有限,求老手轻拍。。。单片机的学习,模电数电是最基本的,也是最重要的,构成单片机最小系统的三个要素,是电源,晶振和复位电路,话说这是之前的STC89C5...
2021-07-21 09:14:34
单片机编程入门知识
单片机编程入门知识,作为一个大三老狗,才开始单片机入门,晚是晚了点,但是由于知识体系比大一大二稍加完善,所以看问题也相对于更加全面,所以写下学习笔记作为分享,当然,知识水平有限,希望大神们能够给出
2021-07-14 08:17:40
AT指令与单片机
设计思路有点不懂了,求教:我上位机发送AT指令,GPRS模块接收 再通过串口发送数据传送给单片机之后,我单片机在对这些指令操作还是怎么做?来几个大神给点提示!我有AT指令集相关资料!看了好多遍 看不懂!也找不到我想要的这方面的东西。
2013-05-08 08:22:32
Proteus 7 Professional 51单片机 入门教程
Proteus 7 Professional 51单片机 入门教程http://proteus.814e.com/下载了一个Proteus 7 Professional 51单片机 入门教程传上来和大家分享
2008-11-17 17:56:29
STC51单片机入门分享!
3篇 单片机基本模块单元第9章 定时计数器第10章 中 断第11章 串 行 口第12章 IIC 通信第13章 SPI 通信 第4篇 编 程 实 例第14章 常用单片机接口程序第15章 1602液晶第
2019-11-03 18:54:53
STM32单片机的指令介绍
STM32单片机有三级流水线,指令周期不定的,arm给出的是1.25MIPS/Mhz,一个平均执行速度就是1Mhz的频率,每秒钟可以执行1.25M指令。72M,那么就是72*1.25MSTM32
2021-07-13 06:36:48
[分享经典]单片机软硬件设计视频教程
教你学单片机之AVR入门篇第10讲 AVR单片机的ADC_手把手教你学单片机之AVR入门篇第11讲 液晶显示模块的使用_手把手教你学单片机之AVR入门篇第12讲-上-DS18B20与多功能电子钟_手把手
2011-03-02 11:02:08
[推荐]单片机c语言经典教程(共16课,连载)
]◎ 单片机c语言教程第四课 C51常量 [3-30]◎ 单片机c语言教程第三课
2009-04-06 22:57:11
【51单片机】单片机入门者必学的最全设计合集
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom威廉希尔官方网站
的发展,8004单片机取得了长足的进展,成为应用最广
2019-01-18 14:55:01
【单片机威廉希尔官方网站 资料汇总】
`《不需要或者已经有的朋友可以略过。文件格式:PDF》《我会按此顺序发上来》1 51单片机_C语言入门教程 23页2 C51单片机C语言编程基础和实例 42页3 单片机红外控制发射器设计 47页4
2012-08-18 15:54:06
【秀秀资源】STM8单片机相关资料
1.STM8系列单片机入门_V3.22.stm8s单片机延时函数详细解答3.STM8单片机入门V3.04.ST单片机STM8S开发入门教程5.STM8L15X系列单片机中文数据手册6.STM8单片机
2017-03-21 20:53:48
一本最好的五一单片机入门教程没有之一,阿拉爽!
这本教程阿拉认为是目前最好的单片机入门教程,看懂以后单片机也就差不多了。http://bbs.eeworld.com.cn/thread-343616-1-1.html偷偷的进村,打q1an9的不要
2014-10-03 18:53:19
书籍教程:AVR单片机入门教程
本下载资料是关于AVR单片机的入门教程,希望大家多多捧场! 就我自己的学习经验来看,对初学者而言,希望大家先学好51单片机,再来学AVR单片机...
2012-07-26 21:10:20
发一个原创视频系列,51单片机入门
[原创] 第一课:单片机控制led流水灯视频教程 [原创] 单片机学习第二课按键控制花样流水灯 [原创] 51单片机基础学习第三课单片机控制数码管的动静态显示 [原创] 单片机基础学习第4课定时器
2012-09-11 17:18:48
合泰单片机入门教程-完整版
合泰单片机入门教程-完整版,最近参加福建省的合泰杯比赛,第一次接触合泰单片机,一开始学习的是51 和 32 ,虽然各类单片机的操作都万变不离其中,但是相对于51和32 的资料,合泰单片机的资料对于
2021-07-15 09:53:59
如何入门学习单片机
如何入门学习单片机1、先说说博主51单片机历程1.1 大一暑假,老师忽悠留校自学1.2 暑假结束,成果?1.3 后续学习?2、再谈谈关于如何学习51单片机的建议2.1 硬件上,必须自备一块开发板
2021-11-23 06:14:52
学单片机怎么入门
小伙伴咨询,比如说买什么开发板,学习路线是怎么样的,这个行业前景怎么样。正好,也在这里分享下。我从事了单片机开发行业近10年了,不敢自称什么大神大佬,但是我写出的内容绝对比很多键盘侠给的建议要靠谱很多。一、学单片机怎么入门大学时期,正是人学习能力最强的时候,只要掌握正确的学习路径,自学2-3个月完全能够
2021-08-04 08:44:47
学习51单片机
因为本人最近在学习51单片机这门课。下面的这一系列教程是专门为初学者入门而准备的,从底层硬件入手基于汇编和c两种语言,详细的介绍了单片机的原理,指令,寄存器,以及接口等,这些都是从单片机最基本的东西
2021-11-18 08:45:39
学习PIC单片机的目的是什么
它为例走一遍PIC开发的整个流程。虽然C语言已成主流,由于PIC单片机汇编指令只有35条,记忆容易,这次就从非主流开始!一、准备工作1. 在二手市场买来一本【PIC单片机原理与应用】第4版。2. 在淘宝
2021-07-13 07:18:10
怎么用单片机
现在关于单片机的网课教程可以说泛滥了。对于新手来说,教程太多不一定是好事,因为没经验,不知道怎么选择。那么如果你不知道最佳学习路径,可以看我这篇文章,入门先学什么,进阶学什么,每个环节学到什么程度我
2021-11-22 06:42:26
手把手教你学单片机之AVR入门视频教程
与DS1302_手把手教你学单片机之AVR入门篇第09讲 IIC总线与at24c02_手把手教你学单片机之AVR入门篇第10讲 AVR单片机的ADC_手把手教你学单片机之AVR入门篇第11讲 液晶显示模块
2011-03-02 11:04:07
瑞萨R7F0Cxxx系列单片机入门教程 精选资料分享
这是一篇关于瑞萨R7F0Cxxx系列单片机的入门教程,网上关于这方面的资料特别少,可能是使用的人较少的原因吧。由于工作的原因,这段时间接触了这款单片机,所以写下了这篇博客,希望能给大家一些帮助。...
2021-07-28 07:31:17
说说单片机怎么烧写程序
此单片机入门教程主要讲的51单片机,和其他的单片机编程烧写所涉及的软件会有出入,51单片机是最基本的入门,入门好了,学习其他单片机不会是难题,上几篇文章讲了单片机最基本的东西,今天这节就来说说单片机
2022-01-27 06:18:12
【PADAUK】应广单片机 PMS150C系列 代烧录
在当今的嵌入式系统领域,应广单片机一级代理 PMS150C 系列凭借其卓越的性能和广泛的应用,已经成为了行业内的佼佼者。本文将详细介绍 PMS150C 系列
2023-11-23 20:51:01
应广单片机 PFS154系列 代烧录
在当今的嵌入式系统领域,应广单片机一级代理 PFS154系列以其卓越的性能和广泛的应用而备受瞩目。本文将详细介绍PFS154系列单片机的特点和应用,以及其在不同领域中的具体应用案例。一
2023-11-23 20:55:05
【PADAUK】应广单片机 PMS134系列 商业级 烧录
在当今的科技时代,单片机作为控制电路的核心部件,广泛应用于各种行业。其中,应广单片机一级代理PMS134系列以其商业级的品质和性能,成为了市场上的佼佼者。本文将详细介绍PMS134系列单片机的特点
2023-11-23 20:58:53
【PADAUK】 应广PMS152E系列 应广单片机
Padauk应广PMS152E系列单片机Padauk应广PMS152E系列单片机是一种广泛应用于各种领域的高性能微控制器。这款单片机具有多种特点,包括高速度、低功耗、多外设和可靠性高等,因此在工业
2023-11-23 21:03:48
【PADAUK】 应广PGS152单片机EEPROM芯片
单片机的一个重要组成部分,用于存储非易失性数据。在本篇文章中,我们将深入探讨PADAUK PGS152单片机EEPROM芯片的特点、应用和使用注意事项。第
2023-11-23 21:16:37
【PADAUK】应广单片机 PFC151系列
Padauk是一家专业的单片机一级代理,我们提供全面的单片机解决方案,包括PFC151系列。PFC151系列是一款高性能的单片机,它具有低功耗、高速度、高可靠性等优点。该系列单片机适用于各种应用,如
2023-11-23 22:20:39
8位FLASH单片机HR7P169BFGSD
一、引言随着科技的不断发展,单片机在各种领域中的应用越来越广泛。其中,8位FLASH单片机因其具有的优越性能和广泛的应用范围而备受关注。本文将介绍一款适用于多种应用的8位FLASH单片机
2023-11-27 20:45:04
8位FLASH单片机HR7P169BFGSF
在当今的电子世界中,单片机作为控制核心发挥着越来越重要的作用。其中,8位FLASH单片机HR7P169BFGSF凭借其高性能、大容量、高可靠性和易于编程等优点,广泛用于智能家居、工业控制、消费电子等
2023-11-27 20:47:47
九齐MCU单片机 NY8B072A SOP20 NY
九齐单片机NY8B072A SOP20 NY九齐单片机NY8B072A SOP20 NY是一款基于ARM Cortex-M0内核的微控制器,具有高性能、低功耗、高集成度等特点,适用于各种嵌入式应用场
2023-11-27 21:31:12
NY8B062M型号单片机,台湾九齐AD单片机,威廉希尔官方网站 支持
一、NY8B062M型号单片机NY8B062M是一款由台湾九齐(Joystick)公司生产的8位AD单片机,具有高性能、低功耗、高集成度等特点。该单片机采用CMOS威廉希尔官方网站
,内核采用8051微处理器
2023-11-27 21:34:18
NY8A050D单片机,AD单片机,九齐代理
这篇文章将介绍台湾九齐单片机NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特点、应用领域、与其他单片机的比较等内容。一、九齐单片机NY8A050D 6 I/O
2023-11-27 21:54:52
单片机教程十一:单片机算术运算指令、单片机逻辑运算类指令
单片机教程十一:单片机算术运算指令
不带进位位的单片机加法指令
ADD A,#DATA ;例:ADD A,#10H
ADD A,direct ;例:ADD A,10H
ADD A,Rn ;例:
2009-05-15 23:06:242815
单片机入门教程第16课-计数器与定时器(二)
单片机入门教程第16课-计数器与定时器(二)
说明:本课部份图请打本单片机书,都有,抱歉,不及画。 定时/计数器的方式控制字
2010-01-07 15:54:541066
单片机入门教程第15课-单片机指令(八)
单片机入门教程第15课-单片机指令(八)
位及位操作指令通过前面那些流水灯的例子,我们已经习惯了“位”一位就是一盏灯的亮和灭,而我
2010-01-07 16:01:02850
单片机入门教程第14课-单片机指令(七)
单片机入门教程第14课-单片机指令(七)
条件转移指令 条件转移指令是指在满足一定条件时进行相对转移。 1、判A内容是否为
2010-01-07 16:14:051215
单片机入门教程第12课-单片机指令(五)
单片机入门教程第12课-单片机指令(五)
三、逻辑运算类指令 1、对累加器A的逻辑操作: CLR A ;将A中的值清0,单周期单字节
2010-01-07 16:20:101243
单片机入门教程第11课-单片机指令(四)
单片机入门教程第11课-单片机指令(四)
1、不带进位位的加法指令 ADD A,#DATA ;例:ADD A,#10H ADD A,direct ;例:ADD A,10H ADD
2010-01-07 16:21:251155
单片机入门教程第九课-单片机指令(二)
单片机入门教程第九课-单片机指令(二)
数据传递类指令 (3)以直接地址为目的操作数的指令MOV direct,A 例: MOV 20H,A MOV direct,Rn MOV 20H,R1MOV
2010-01-07 16:25:551104
单片机入门教程第七课-单片机内部结构分析(五)
单片机入门教程第七课-单片机内部结构分析(五)
通过前面的学习,我们已知单片机的内部有ROM、有RAM、有并行I/O口,那么,除了这些东西之外
2010-01-07 16:28:54831
单片机入门教程第五课-单片机的内外部结构分析(三)
单片机入门教程第五课-单片机的内外部结构分析(三)
一、延时程序分析 上一次课中,我们已经知道,程序中的符号R7、R6是代表了一个
2010-01-07 16:31:08641
单片机入门教程第二课-单片机的内部、外部结构(一)
单片机入门教程第二课-单片机的内部、外部结构(一)
一、单片机的外部结构 拿到一块芯片,想要使用它,首先必须要知道怎样连
2010-01-07 16:52:30846
单片机入门教程第一课 单片机概述
单片机入门教程第一课 单片机概述
1、何谓单片机 一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存
2010-01-07 16:54:131263
单片机入门教程目录-单片机课程体系改革总体规划
单片机入门教程目录-单片机课程体系改革总体规划
第一部份:入门 一、 单片机的基础知识 1、 微型计算机与单片机 1) 微型计算机的
2010-01-07 16:56:321197
单片机入门教程前言-新8051教程
单片机入门教程前言-新8051教程
传统的单片机教学,均是以单片机的结构为主线,先讲单片机的硬件结构,然后是指令,然后是软件编程,然后是
2010-01-07 16:58:301316
单片机入门教程第19课-定时、中断实验一
单片机入门教程第19课-定时、中断实验一
1、利用定时器实现灯的闪烁在学单片机时我们第一个例子就是灯的闪烁,那是用延时程序做的
2010-01-07 15:50:49994
单片机入门教程之单片机的输入与输出口的详细资料说明
本文档的主要内容详细介绍的是单片机入门教程之单片机的输入与输出口的详细资料说明包括了:1 、 P0口,2 、 P1口,3 、P2口,4 、 P3口,5 、并行端口在使用时应注意的几个问题,6 、单片机与继电器等 大电流负载的接口
2019-04-01 08:00:0011
单片机c语言编程入门教程
单片机c语言编程入门教程说难不难,说易不易,学习单片机c语言首先就要明白这两样东西是啥?单片机入门编程主要是学C语言,其次就是电路跟编程语言。
2021-07-29 10:39:1617545
串口 单片机 文件_单片机入门教程之烧写程序方法
此单片机入门教程主要讲的51单片机,和其他的单片机编程烧写所涉及的软件会有出入,51单片机是最基本的入门,入门好了,学习其他单片机不会是难题,上几篇文章讲了单片机最基本的东西,今天这节就来说说单片机
2021-12-03 19:36:0427
从0开始学单片机入门教程
单片机是一门实践性非常强的学科,为此我们突破传统思路,全面围绕单片机试验,从简单的流水灯开
始, 逐步的带领大家从这些简单的几行或者 10 几行的程序,来熟悉和理解单片机的指令.
2023-03-03 10:22:1750
评论
查看更多