代码搜索:STM32寄存器
找到约 10,000 项符合「STM32寄存器」的源代码
代码结果 10,000
www.eeworm.com/read/378183/9248401
dat asslandat10.dat
查表指令 XLAT/XLATB
格式: XLAT TABLE 其中TABLE为一待查表格的首地址.
---- XLATB TABLE 其中TABLE为一待查表格的首地址.
功能: 把待查表格的一个字节内容送到AL累加器中.在执行该指令前,应将 TABLE先送至BX寄存器中,然后将待查节节与 ---- 在表格中距表首地址位移量送AL,即 (AL)
www.eeworm.com/read/378183/9248414
dat asslandat11.dat
查表指令 XLAT/XLATB
格式: XLAT TABLE 其中TABLE为一待查表格的首地址.
---- XLATB TABLE 其中TABLE为一待查表格的首地址.
功能: 把待查表格的一个字节内容送到AL累加器中.在执行该指令前,应将 TABLE先送至BX寄存器中,然后将待查节节与 ---- 在表格中距表首地址位移量送AL,即 (AL)
www.eeworm.com/read/377624/9269275
c main.c
#include "msp430x22x4.h"
//此程序是用ADC10来测片内温度两极管的电压
//执行程序来查看ADC10MEM寄存器的值,
//并用V(temp)=0.00355*TempC+0.986公式来计算片子温度
//最后ad采样值存在ad_value,温度值存在temp_value中,设置断点查看各个计数值
// MSP430F2274
www.eeworm.com/read/374156/9419608
h lcd_dis.h
//LCD 初始化函数,一般用于LCD屏的寄存器初始化
extern void LCD_Init(void); //在LCD_Driver_User.c中定义的函数,如有必要该函数还会包含端口初始化、复位等操作
//画直线函数,s_x、s_y为起始点,e_x、e_y为结束点
//extern void Line(unsigned char s_x,unsigned char s_y,un
www.eeworm.com/read/374150/9419867
h lcd_dis.h
//LCD 初始化函数,一般用于LCD屏的寄存器初始化
extern void LCD_Init(void); //在LCD_Driver_User.c中定义的函数,如有必要该函数还会包含端口初始化、复位等操作
//画直线函数,s_x、s_y为起始点,e_x、e_y为结束点
//extern void Line(unsigned char s_x,unsigned char s_y,un
www.eeworm.com/read/176085/9517267
dat asslandat9.dat
标志传送指令 POPF
指令格式:POPF
指令功能:本指令的功能与PUSHF相反,在子程序调用和中断服务程序中,往往用PUSHF指令保护FLAG的内容,用POPF指令将保护的FLAG内 容恢复。如果对堆栈中的原FLAG内容进行修改,如对TF等标志位进行修改,然后再弹回标志位寄存器FLAG。这是通过指令修改TF标志的唯一 方法 ...
www.eeworm.com/read/176085/9517303
dat asslandat114.dat
溢出中断指令INTO(INTerrupt if Overflow)
指令格式:INTO
功能:本指令检测OF标志位,当OF=1时,说明已发生溢出,立即产生一个中断类型4的中断,当OF=0时,本指令不起作用。
操作过程:
如果OF=1,则(SP)
www.eeworm.com/read/176085/9517882
dat asslandat10.dat
查表指令 XLAT/XLATB
指令格式:XLAT TABLE 其中TABLE为一待查表格的首地址。
XLATB TABLE 其中TABLE为一待查表格的首地址。
指令功能:把待查表格的一个字节内容送到AL累加器中。在执行该指令前,应将 TABLE先送至BX寄存器中,然后将待查节节与在表格中距表首地址位移量送AL,即 (AL)
www.eeworm.com/read/176085/9517891
dat asslandat11.dat
查表指令 XLAT/XLATB
指令格式:XLAT TABLE 其中TABLE为一待查表格的首地址。
XLATB TABLE 其中TABLE为一待查表格的首地址。
指令功能:把待查表格的一个字节内容送到AL累加器中。在执行该指令前,应将 TABLE先送至BX寄存器中,然后将待查节节与在表格中距表首地址位移量送AL,即 (AL)
www.eeworm.com/read/176085/9517905
dat asslandat21.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位地址指针的段地址