代码搜索:STM32寄存器
找到约 10,000 项符合「STM32寄存器」的源代码
代码结果 10,000
www.eeworm.com/read/129770/5970449
dat asslandat10.dat
查表指令 XLAT/XLATB
指令格式:XLAT TABLE 其中TABLE为一待查表格的首地址。
XLATB TABLE 其中TABLE为一待查表格的首地址。
指令功能:把待查表格的一个字节内容送到AL累加器中。在执行该指令前,应将 TABLE先送至BX寄存器中,然后将待查节节与在表格中距表首地址位移量送AL,即 (AL)
www.eeworm.com/read/129770/5970453
dat asslandat11.dat
查表指令 XLAT/XLATB
指令格式:XLAT TABLE 其中TABLE为一待查表格的首地址。
XLATB TABLE 其中TABLE为一待查表格的首地址。
指令功能:把待查表格的一个字节内容送到AL累加器中。在执行该指令前,应将 TABLE先送至BX寄存器中,然后将待查节节与在表格中距表首地址位移量送AL,即 (AL)
www.eeworm.com/read/129770/5970460
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位地址指针的段地址
www.eeworm.com/read/463513/6286095
c zjh.c
/*
1 、可通过按键实现频率输出步进加减;步进频率范围0~10MHz;
2、步进值有三种选择:10Hz步进、100Hz、1000Hz。
3、采用1602液晶显示屏,可以实时显示输出频率值,显示当前步进值,显示频率的单位都为Hz。
*/
//基本功能全部实现;2009042407
#include //调用头文件(单片机内部的寄存器定义)
#
www.eeworm.com/read/476301/6296718
h lcd12864.h
#ifndef _LCD12864_H_
#define _LCD12864_H_
//写汉字液晶,液晶屏为128*64,4行*8列汉字
/*
D7 D6 D5 D4 D3 D2 D1 D0
0 0 0 1 1 1 1 D *D=1时显示开,D=0时显示关
1 1 A A A A A A *设定显示开始行寄存器位置
1 0 1 1
www.eeworm.com/read/482336/6622930
text1
EP2FIFOPFH 控制EP2的PF。从高到低依次是:DECIS/PKTSTAT/IN: PKTS[2]OUT:PFC12/IN: PKTS[1]OUT:PFC11/IN: PKTS[0]OUT:PFC10/0/PFC9/PFC8
DECIS 控制PF的极性。若DECIS=0,PF在字节计数等于或小于在PF寄存器中设定值时变高电平。
若DECIS=1(缺省值),PF在字节计数等于或
www.eeworm.com/read/346948/11711829
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/255895/12047764
asm num2.asm
;使用学习版中51的p0、p2.0和p2.1口。
;p2.0为个位控制,p2.1为十位控制
;配套教程 数码1
;01mcu 2002/7/8
a_bit equ 20h ;个位数存放处
b_bit equ 21h ;十位数存放处
temp equ 22h ;计数器寄存器
sta
www.eeworm.com/read/341514/12080654
c main.c
#include "msp430x22x4.h"
//此程序是用ADC10来测片内温度两极管的电压
//执行程序来查看ADC10MEM寄存器的值,
//并用V(temp)=0.00355*TempC+0.986公式来计算片子温度
//最后ad采样值存在ad_value,温度值存在temp_value中,设置断点查看各个计数值
// MSP430F2274