代码搜索:STM32寄存器

找到约 10,000 项符合「STM32寄存器」的源代码

代码结果 10,000
www.eeworm.com/read/292398/8357985

dat asslandat90.dat

字符串搜索指令SCAS 指令格式:SCAS OPRD SCASB SCASW 其中OPRD为目的串符号地址。 功能:把AL(字节串)或AX(字串)的内容与由DI寄存器寻址的目的串中的数据相减,结果置标志位,但不改变任一操作数本身。地址指针DI自 动调整。 本指令影响标志AF、CF、OF、PF、SF、ZF。该指令可查找字符串中的一个关键字,只需在本指令执行前,把 ...
www.eeworm.com/read/292398/8357996

dat asslandat92.dat

字符串搜索指令SCAS 指令格式:SCAS OPRD SCASB SCASW 其中OPRD为目的串符号地址。 功能:把AL(字节串)或AX(字串)的内容与由DI寄存器寻址的目的串中的数据相减,结果置标志位,但不改变任一操作数本身。地址指针DI自 动调整。 本指令影响标志AF、CF、OF、PF、SF、ZF。该指令可查找字符串中的一个关键字,只需在本指令执行前,把 ...
www.eeworm.com/read/292398/8358101

dat asslandat11.dat

从存储器取出32位地址的指令LDS 指令格式:LDS OPRD1,OPRD2 其中的OPRD1为任意一个16位的寄存器;OPRD2为32位的存储器地址。 例如:LDS SI,ABCD LDS BX,FAST[SI] LDS DI,[BX] 上面LDS DI,[BX]指令的功能是把BX所指的32位地址指针的段地址送入DS,偏移地 址送入DI。
www.eeworm.com/read/292398/8358112

dat asslandat38.dat

逻辑左移指令SHL(SHift logical left) 指令格式:SHL OPRD1,COUNT 其中OPRD1为目的操作数,可以是通用寄存器或存储器操作数。COUNT代表移位的次数(或位数)。移位一次,COUNT=1;移位多于1次时, COUNT=(CL),(CL)中为移位的次数。 指令功能:对给定的目的操作数左移COUNT次,每次移位时最高位移入标志位CF中,最低位补零 ...
www.eeworm.com/read/292398/8358120

dat asslandat96.dat

重复前缀的说明 在串操作指令前加上重复前缀,可以对字符串进重复处理。由于加上重复前缀后,对应的指令代码是不同的,所以指令的功能便具有重复处理 的功能,重复的次数存放在CX寄存器中。 重复前缀形式有:REP ;CX0,重复执行字符串指令 REPZ/REPE ;CX0,且ZF=1重复执行字符串指令 REPNZ/REPNE ;CX0,且ZF=0重复执行字 ...
www.eeworm.com/read/292398/8358131

dat asslandat98.dat

重复前缀的说明 在串操作指令前加上重复前缀,可以对字符串进重复处理。由于加上重复前缀后,对应的指令代码是不同的,所以指令的功能便具有重复处理 的功能,重复的次数存放在CX寄存器中。 重复前缀形式有:REP ;CX0,重复执行字符串指令 REPZ/REPE ;CX0,且ZF=1重复执行字符串指令 REPNZ/REPNE ;CX0,且ZF=0重复执行字 ...
www.eeworm.com/read/292398/8358147

dat asslandat99.dat

重复前缀的说明 在串操作指令前加上重复前缀,可以对字符串进重复处理。由于加上重复前缀后,对应的指令代码是不同的,所以指令的功能便具有重复处理 的功能,重复的次数存放在CX寄存器中。 重复前缀形式有:REP ;CX0,重复执行字符串指令 REPZ/REPE ;CX0,且ZF=1重复执行字符串指令 REPNZ/REPNE ;CX0,且ZF=0重复执行字 ...
www.eeworm.com/read/292398/8358169

dat asslandat31.dat

字扩展指令CWD(Convert Word to Double Word) 指令格式:CWD 指令功能:将字扩展为双字长,即把AX寄存器的符号位扩展到DX中。 说明:两个字或字节相除时,先用本指令形成一个双字长的的被除数。 本指令不影响标志位。 例如:在B1、B2、B3字节类型变量中,分别存有8们带符号数a、b、c,实现(a*b+c)/a运算。程序如下: ...
www.eeworm.com/read/413516/11153200

asm spi.asm

3.1 MCU串行输入子程序SPIIN 从X25F008的SPISO线上接收8位数据并放入寄存器R0中的应用子程序如下: SPIIN:SETB P1.1 ;使P1.1(时钟)输出为1 CLR P1.2 ;选择从机 MOV R1,#08H ;置循环次数 SPIIN1:CLR P1.1 ;使P1.1(时钟)输出为0 NOP ;延时 NOP MOV C,P1.3 ;从机输出SPISO送进
www.eeworm.com/read/267316/11183391

h parallelpin.h

//ParallePin.h /* data (8)bit : pin2 ~pin9 数据寄存器(即数据输出端口) 可擦写、基地址 e.g:378 bit 引脚:D-sub 信号名 信号源 是否在连接器处倒相 0 Pin2 D0 PC 否 1 Pin3 D1 PC 否 2 Pin4 D2 PC 否 3 Pin5 D3 PC 否 4 Pin6 D4 PC 否 5 P