- 第八课 语 句-循环语句
- 第十一课 单片机指令(四)
- MCS-51系列单片机指令S表
- MCS-51系列单片机指令R表
- 第十四课 单片机指令(七)
- 伪指令分析
- 指针寄存器
- 单片机是怎样在液晶上显示字符的 1
- 从零开始51单片机教程 —— 17 单片机定时器与计数器
- 单片机的几个概念
- 单片机应用编程技巧 (FAQ) 2(一)
- 单片机第二十课:中断系统
- MCS-51单片机简述
- AT88RF256型射频卡读写器的设计
- I/O与总线结构
- 从零开始51单片机教程 —— 12 单片机算术运算指令
- 12位A/D转换器AD574及
- 第二十六课 矩阵式键盘接口技术及编程
- 第一课 建立您的第一个C项目(一)
- 从零开始51单片机教程 —— 16 单片机位操作指令
- 第七课 运算符和表达式(3)
- 逻辑门电路总汇和识图
- 数控步进直流稳压电源(一)
- 从零开始51单片机教程——10 数据传递类指令
- 控制转移类指令分析
- 走向单片机世界
- 51单片机的寻址方式
- 伪指令--单片机教案
- 单片机和PC的串行MAX232接口原理图1
- 从零开始51单片机教程 —— 29 单片机音乐程序设计
最新单片机教程教案
-
new
【单片机教程教案】 第八课 语 句-循环语句 2024-12-23循环语句是几乎每个程序都会用到的,它的作用就是用来实现需要反复进行多次的操作。如一个12M的51芯片应用电路中要求实现1毫秒的延时,那么就要执行1000次空语句才可以达到延时的目的(当然可以使用定时器来做,这里就不讨论),如果是写1000条空语句那是多么麻烦的事
-
new
【单片机教程教案】 第十一课 单片机指令(四) 2024-12-231、不带进位位的加法指令 ADD A,#DATA 例:ADD A,#10H ADD A,direct 例:ADD A,10H ADD A,Rn 例:ADD A,R7 ADD A,@Ri 例:ADD A,@R0 用途:将A中的值与其后面的值相加,最终结果否是回到A中。 例:MOV A,#30H ADD A,#10H 则
-
new
【单片机教程教案】 MCS-51系列单片机指令S表 2024-12-23MCS-51系列单片机指令以S开头的指令有8条,分别为: SETB cSETB bitSJMP relSUBB A,RnSUBB A,directSUBB A,@RiSUBB A,#dataSWAP A1、SETB c指令名称:进位标志置位指令指令代码:D.H指令功能:进位标志位置位操作内容:C←1字节数: 1机器周期:12、SETB bit指令名
-
new
【单片机教程教案】 MCS-51系列单片机指令R表 2024-12-23MCS-51系列单片机指令以R开头的指令有6条,分别为: RETRETIRL ARLC ARR ARRC A1、RET指令名称:子程序返回指令指令代码:22H指令功能:子程序返回操作内容:PC15~8←((SP))SP←(SP)-1PC7~0←((SP))SP←(SP)-1字节数: 1机器周期:22、RETI指令名称:中断返回指令指令
-
new
【单片机教程教案】 第十四课 单片机指令(七) 2024-12-23条件转移指令 条件转移指令是指在满足一定条件时进行相对转移。 1、判A内容是否为0转移指令 JZ rel JNZ rel 第一指令的功能是:如果(A)=0,则转移,否则顺序执行(执行本指令的下一条指令)。转移到什么地方去呢?如果按照传统的方法,就要算偏移量
-
伪指令分析1、 设置起始地址ORG 格式: ORG nn nn是16位二进制数;nn给出了存放的超始地址值给程序起始地直或数据块的起始地址赋值。它总是出现在每段源程序或数据块的开始。在一个源程序中可以多次使用ORG命令,以规定不同程序段或数据块的起始位置,所规定的地址从
-
new
【单片机教程教案】 单片机是怎样在液晶上显示字符的 1 2024-12-23 -
new
【单片机教程教案】 从零开始51单片机教程 —— 17 单片机定时器与计数器 2024-12-23关键字:单片机定时器计数器一、单片机计数概念的引入 从选票的统计谈起:画“正”。这就是计数,生活中计数的例程处处可见。例:录音机上的计数器、家里面用的电度表、汽车上的里程表等等,再举一个工业生产中的例程,线缆行业在电线生产出来之后要计米,也就是测量长
-
new
【单片机教程教案】 单片机的几个概念 2024-12-23随着电子技术的迅速发展,计算机已深入地渗透到我们的生活中,许多电子爱好者开始学习单片机知识,但单片机的内容比较抽象,相对电子爱好者已熟悉的模拟电路、数字电路,单片机中有一些新的概念,这些概念非常基本以至于一般作者不屑去谈,教材自然也不会很深入地讲解这
-
new
【单片机教程教案】 单片机应用编程技巧 (FAQ) 2(一) 2024-12-2326. ARM单片机和哪种内核的单片机比较接近? 答:严格的说,ARM不是单片机,是一个嵌入式的实时操作系统。ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。ARM将其技术授权给世界上许多著名
-
new
【单片机教程教案】 单片机第二十课:中断系统 2024-12-23有关中断的概念 什么是中断,我们从一个生活中的例子引入。你正在家中看书,突然电话铃响了,你放下书本,去接电话,和来电话的人交谈,然后放下电话,回来继续看你的书。这就是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。仔细研究一下生活中的中
-
new
【单片机教程教案】 MCS-51单片机简述 2024-12-23MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们
-
new
【单片机教程教案】 AT88RF256型射频卡读写器的设计 2024-12-23摘要:介绍采用北京威利姆兴公司AT—RFMOD06系列射频基站模块结合PIC16型单片机开发的适用于125 kHz低频的AT88RF256型射频卡读写器。重点介绍基站模块的硬件连接及如何通过基站完成对射频卡的读写等控制,并给出相应的应用软件。关键词:射频卡读写器;AT88RF256;PIC单
-
new
【单片机教程教案】 从零开始51单片机教程 —— 12 单片机算术运算指令 2024-12-23关键字:单片机运算指令不带进位位的单片机加法指令ADD A,#DATA ;例:ADD A,#10HADD A,direct ;例:ADD A,10HADD A,Rn ;例:ADD A,R7ADD A,@Ri ;例:ADD A,@R0用途:将A中的值与其后面的值相加,最终结果否是回到A中。例:MOV A,#30HADD A,#10H则执行完本条指令后
-
new
【单片机教程教案】 12位A/D转换器AD574及 2024-12-23AD574A是美国模拟数字公司(Analog)推出的单片高速12位逐次比较型A/D转换器,内置双极性电路构成的混合集成转换显片,具有外接元件少,功耗低,精度高等特点,并且具有自动校零和自动极性转换功能,只需外接少量的阻容件即可构成一个完整的A/D转换器,其主要功能特性如
-
new
【单片机教程教案】 第二十六课 矩阵式键盘接口技术及编程 2024-12-231、矩阵式键盘的结构与工作原理 在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式,如图1所示。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。这样,一个端口(如P1口)就可以构成4*4=16个按键,比之直
-
new
【单片机教程教案】 第一课 建立您的第一个C项目(一) 2024-12-2351单片机C语言学习杂记 学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头疼的事。在众多单片机中51架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一。51的编程语言常用的有
-
new
【单片机教程教案】 从零开始51单片机教程 —— 16 单片机位操作指令 2024-12-23关键字:单片机位操作 前面那些流水灯的例程,我们已经习惯了“位”一位就是一盏灯的亮和灭,而我们学的指令却全都是用“字节”来介绍的:字节的移动、加法、减法、逻辑运算、移位等等。用字节来处理一些数学问题,比如说:控制冰箱的温度、电视的音量等等很直观,能直
-
new
【单片机教程教案】 第七课 运算符和表达式(3) 2024-12-23位运算符 学过汇编的朋友都知道汇编对位的处理能力是很强的,但是C语言也能对运算对象进行按位操作,从而使C语言也能具有一定的对硬件直接进行操作的能力。位运算符的作用是按位对变量进行运算,但是并不改变参与运算的变量的值。如果要求按位改变变量的值,则要利用
-
new
【单片机教程教案】 逻辑门电路总汇和识图 2024-12-23现将各种各样的逻辑门电路小结以下几点: 1.基本逻辑门电路 最基本的逻辑门电路主要有五种:与门电路,或门电路,非门电路,与非门电路和或非门电路。此外,还有异或门,与或非门。 2.集成门电路 逻辑电路有分立元器件和集成门电路两大类,目前在数字系统中主要使用
-
new
【单片机教程教案】 数控步进直流稳压电源(一) 2024-12-23第13章数控步进直流稳压电源13.3.4源程序代码#include<pic.h>//此程序实现"数控步进直流稳压电源"的功能,调试时为了避免资源冲突,应使实验板上的拔码开关S8拔向高电平//本程序设定S9键为增加键,当按住S9键不松开时,输出Vout以0.1V连续步进,//直至键S9松开,当以
-
new
【单片机教程教案】 从零开始51单片机教程——10 数据传递类指令 2024-12-23关键字:单片机地址传递 单片机数据传递类指令有哪些?什么是直接地址传递与间接地址传递 (3)以直接地址为目的操作数的指令MOV direct,A 例: MOV 20H,AMOV direct,Rn MOV 20H,R1MOV direct1,direct2 MOV 20H,30HMOV direct,@Ri MOV 20H,@R1MOV direct,#data MOV 20H,
-
new
【单片机教程教案】 控制转移类指令分析 2024-12-23控制转移类指令分析 控制转移指令用于控制程序的流向,所控制的范围即为程序存储器区间,MCS-51系列单片机的控制转移指令相对丰富,有可对64kB程序空间地址单元进行访问的长调用、长转移指令,也有可对2kB字节进行访问的绝对调用和绝对转移指令,还有在一页范围内短相对
-
new
【单片机教程教案】 走向单片机世界 2024-12-23当今大家对计算机已经不陌生了。从铺天盖地的计算机学习班广告到有关任职必须具备计算机知识的通知,已经使我们自觉不自觉地进入了计算机的世界。但是还有一类计算机我们可能并不熟悉,它就在我们面前,这就是单片机。单片机顾名思义就是将计算机集成到一个芯片上,正因为如
-
new
【单片机教程教案】 51单片机的寻址方式 2024-12-2351单片机的寻址方式学习汇编程序设计,要先了解CPU的各种寻址法,才能有效的掌握各个命令的用途,寻址法是命令运算码找操作数的方法。在我们学习的8051单片机中,有6种寻址方法,下面我们将逐一进行分析。立即寻址在这种寻址方式中,指令多是双字节的,一般第一个字节是
-
new
【单片机教程教案】 伪指令--单片机教案 2024-12-23伪 指 令1.伪指令(1)ORG(起始伪指令)ORG16位地址(2)EQU(数据字节赋值伪指令)标号EQU 数字 (3)DB(定义字节伪指令)标号:DB项或项表把 8 位二进制数表依次存入从标号开始的连续的存储单元中。 (4)DW(定义字伪指令)标号:DW项或项表(5)END(汇编结束命
-
new
【单片机教程教案】 单片机和PC的串行MAX232接口原理图1 2024-12-23 -
new
【单片机教程教案】 从零开始51单片机教程 —— 29 单片机音乐程序设计 2024-12-23关键字:单片机音乐程序设计利用单片机音乐程序设计利用单片机(或单板机)奏乐大概是无线电爱好者感兴趣的问题之一。本文从单片机的基本发间实验出发,谈谈音乐程序的设计原理,并给出具体实例,以供参考。单片机的基本发音实验我们知道,声音的频谱范围约在几十到几千
精彩抢先看New Top