r0

共 52 篇文章
r0 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 52 篇文章,持续更新中。

μCOS-Ⅱ在LPC2131上的移植

NoInt EQU 0x80 USR32Mode EQU 0x10 SVC32Mode EQU 0x13 SYS32Mode EQU 0x1f IRQ32Mode EQU 0x12 FIQ32Mode EQU 0x11 ;引入的外部标号在这声明 IMPORT OSIntCtxSw

ARM_经典问答总结40AQ

第1问: Q:请问在初始化CPU堆栈的时候一开始在执行mov r0, LR这句指令时处理器是什么模式 A:复位后的模式,即管理模式.

MCS-51 单片机实用子程序库

;片内 RAM 初始化子程序 IBCLR: MOV A,R0 MOV R1,A CLR A IBC1 : MOV @R1,A INC R1 DJNZ R7,IBC1 RET ;片外 RAM 初始化子程序 EBCLR1: MOV A,ADDPL MOV DPL,A MOV A,ADDPH MOV DPH,A CLR C EBC11: MOVX @D

BPSK_Simulation_for_AWGN_Rayleigh_Channels

BPSK SYSTEM SIMULATION We simulate the generation of random variables r0 and r1

如何在C程序中使用汇编

怎样在C程序中使用汇编,如何在C程序中使用汇编:方法一:在每个汇编语句前加asm即可。如:<BR>void reset_data(void) &#123; asm mov r0,#0dfh asm d

距离分辨率 thrt0=1*pi/6 斜视角 angb=0.6*lamda/res_a 合成波束宽度 Rr=5000

距离分辨率 thrt0=1*pi/6 斜视角 angb=0.6*lamda/res_a 合成波束宽度 Rr=5000 目标中心到航迹垂直距离 V=100 飞机的航速 Tp=1e-6 脉冲宽度 T=10e-

可以实现des的功能

可以实现des的功能,c++编写。 DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位,其算法主要分为两步:   1初始置换   其功能是把输入的64位数据块按位重新组合,并把输出分为L0、R0两部分,每部分各长3 2位,其置换规则为将输入的第58位换到第一位,第50位换到第2位……依此类推,最后一位是原来的第7位。L0、R0则是换位输出后的两部分,L0是输出的

红外解码程序主要工作为等待红外线信号出现

红外解码程序主要工作为等待红外线信号出现,并跳过引导信号,开始收集连续32位的表面数据,存入内存的连续空间。位信号解码的原则是:以判断各个位的波宽信号来决定高低信号。位解码原理如下: &#61548 解码为0:低电平的宽度0.56ms+高电平的宽度0.56ms。 &#61548 解码为1:低电平的宽度1.68ms+高电平的宽度0.56ms。 程序中必须设计一精确的0.1ms延时时间作为基

ARM定址方式 直接由暂存器取出值操作 指令中的位址为暂存器编号 例题: MOV R1,R2 R2 -&gt; R1 SUB R0,R1,R2 R1 - R2 -&gt; R

ARM定址方式 直接由暂存器取出值操作 指令中的位址为暂存器编号 例题: MOV R1,R2 R2 -&gt; R1 SUB R0,R1,R2 R1 - R2 -&gt; R0

一个恢复r0态SSDT挂钩的小程序

一个恢复r0态SSDT挂钩的小程序,包括exe文件和驱动文件的源码

功能:浮点数开平方(快速逼近算法) 入口条件:操作数在[R0]中。 出口信息:OV=0时

功能:浮点数开平方(快速逼近算法) 入口条件:操作数在[R0]中。 出口信息:OV=0时,平方根仍在[R0]中,OV=1时,负数开平方出错。 影响资源:PSW、A、B、R2~R7 堆栈需求: 2字节

功能:浮点倒数函数 入口条件:操作数在[R0]中。 出口信息:OV=0时

功能:浮点倒数函数 入口条件:操作数在[R0]中。 出口信息:OV=0时,结果仍在[R0]中,OV=1时,溢出。 影响资源:PSW、A、B、R2~R7、位PFA、PFB 堆栈需求: 5字节

功能:多字节BCD码加法和减法 入口条件:字节数在R7中

功能:多字节BCD码加法和减法 入口条件:字节数在R7中,被加数在[R0]中,加数在[R1]中。 出口信息:和在[R0]中,最高位进位在CY中。 影响资源:PSW、A、R2 堆栈需求: 2字节

MCS-51定点运算子程序库

MCS-51定点运算子程序库,定点运算子程序库文件名为DQ51.ASM,为便于使用,先将有关约定说明如下: 1.多字节定点操作数:用[R0]或[R1]来表示存放在由R0或R1指示的连续单元中的数 据。地址小的单元存放数据的高字节。例如:[R0]=123456H,若(R0)=30H,则(30H)=12H, (31H)=34H,(32H)=56H。 2.运算精度:单次定点运算精度为结果最低位的

单片机RS232/RS485串行发送实验(双机通讯)。 实验步骤: (1)

单片机RS232/RS485串行发送实验(双机通讯)。 实验步骤: (1),准备两台598K实验机,确定1号机为发送,2号机为接收; (2),当作RS232接口实验时,1号机和2号机的P3.0和P3.1交叉相连,且两机共地; (3),当作RS485接口实验时,1号机和2号机的A、B作对应连接,同时1,2号机的R/TEN接P1.0, P3.0接R0, P3.1接DI。 (

说明: 1. DL1MS: 延时1ms 子程序, DL01MS : 延时0.1ms 子程序 2. MOV R0,#80H 红外接收的数据的地址 80H~8DH 3. SHOW_RFCO

说明: 1. DL1MS: 延时1ms 子程序, DL01MS : 延时0.1ms 子程序 2. MOV R0,#80H 红外接收的数据的地址 80H~8DH 3. SHOW_RFCODE 在LCD上显示红外接收的数据(演示用) 4. 在中断中建立红外接收数据标记,在主程序中调用RF_JS

知识要点:理解熟悉散转结构的程序 运行结果:按P3.2 或3.3(低4 位的任意一个键盘)第一位数码管加1 直到9 循环 开始显示0把P3 送OFH,判断有没有按键,没有则反复循环,有按R0

知识要点:理解熟悉散转结构的程序 运行结果:按P3.2 或3.3(低4 位的任意一个键盘)第一位数码管加1 直到9 循环 开始显示0把P3 送OFH,判断有没有按键,没有则反复循环,有按R0 加1,如到10 那么则清除, 最后根据R0 的值散转.

VIP专区-嵌入式/单片机编程源码精选合集系列(70)

<b>VIP专区-嵌入式/单片机编程源码精选合集系列(70)</b><font color="red">资源包含以下内容:</font><br/>1. 数据采集 数据采集 数据采集.<br/>2. 对DS1302完整的驱动.<br/>3. 说明: 1. DL1MS: 延时1ms 子程序, DL01MS : 延时0.1ms 子程序 2. MOV R0,#80H 红外接收的数据的地址 80H

VIP专区-嵌入式/单片机编程源码精选合集系列(84)

<b>VIP专区-嵌入式/单片机编程源码精选合集系列(84)</b><font color="red">资源包含以下内容:</font><br/>1. 基于fpga和sopc的用VHDL语言编写的EDA的PS/2鼠标与VGA控制模块.<br/>2. 基于fpga和sopc的用VHDL语言编写的EDA的VGA彩条信号显示控制器.<br/>3. 基于fpga和sopc的用VHDL语言编写的EDA的VG

VIP专区-嵌入式/单片机编程源码精选合集系列(85)

<b>VIP专区-嵌入式/单片机编程源码精选合集系列(85)</b><font color="red">资源包含以下内容:</font><br/>1. 功能:浮点数开平方(快速逼近算法) 入口条件:操作数在[R0]中。 出口信息:OV=0时.<br/>2. 全套成熟无线遥控汽车防盗器资料.<br/>3. 万年历制作全套资料,19位LED数码管显示.<br/>4. 这是一个制作小车的电路原理