代码搜索:STM32寄存器
找到约 10,000 项符合「STM32寄存器」的源代码
代码结果 10,000
www.eeworm.com/read/26124/954358
sdi text1.sdi
000B,,,RX EQU P1.6 ;DS18B20接收数据.
000B,,,TX EQU P1.7 ;51发送数据.
,,,FLAG1 EQU 00H ;DS18B20初始化标志位.
,,,FLAG2 EQU 01H ;通知水循环维持时间寄存器(WATER2)开始计时,间隔(WATER1)无需被操作.
,,,FLA
www.eeworm.com/read/27197/980385
asm 多路开关状态指示1.asm
;多路开关状态指示
ORG 0000H
START:MOV A,P1 ;读P1口到A寄存器
ANL A,#0F0H ;保留A的高4位(即4个开关的状态)
RR A ;累加器A的内容循环右移一位
RR A ;累加器A的内容循环右移一位
RR A ;累加器A的内容循环右移一位
RR A ;
www.eeworm.com/read/27624/985699
c ex60.c
//用LED数码显示数字5
#include // 包含51单片机寄存器定义的头文件
void main(void)
{
while(1){
P2=0x7f; //P2.0引脚输出低电平,数码显示器接通电源准备点亮
P0=0x92; //让P0口输出数字"5"的段码92H
}
}
www.eeworm.com/read/27624/985801
c ex65.c
#include // 包含51单片机寄存器定义的头文件
unsigned char code Tab[11]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
//数码管显示0~9的段码表
unsigned char int_time; //记录中断次数
unsigned cha
www.eeworm.com/read/27624/986600
c ex70.c
//软件消抖的独立式键盘输入实验
#include // 包含51单片机寄存器定义的头文件
sbit S1=P1^4; //将S1位定义为P1.4引脚
sbit LED0=P0^0; //将LED0位定义为P0.0引脚
/*************************************************
函数功能:延时约
www.eeworm.com/read/27997/992298
c 4.c
#include //预处理文件里面定义了特殊寄存器的名称如P1口定义为P1
void main(void)
{
//定义花样数据
const unsigned char design[32]={0xFF,0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,
0x7F
www.eeworm.com/read/37287/1071345
asm ex8-7.asm
$include (STC12C5A.inc) ;包含STC12C5410AD寄存器定义文件
;定义常量,根据MASTER_SLAVE的值,选择下载不同的程序
MASTER_SLAVE EQU 0 ;汇编后的程序代码下载到主单片机中
;MASTER_SLAVE EQU 1 ;汇编后的程序代码下载到从单片机#1中
;MASTER_SLAV
www.eeworm.com/read/37287/1071662
asm ex8-6a.asm
$INCLUDE (STC12C5A.inc) ;包含STC12C5A60S2单片机寄存器定义文件
;定义功能常量,用于控制汇编程序是主机程序还是从机程序
;MASTER EQU 1 ;汇编后的程序代码下载到主单片机中
MASTER EQU 0 ;汇编后的程序代码下载到从单片机中
;定义变量
Flags
www.eeworm.com/read/37287/1071800
asm ex7-2.asm
$include (STC12C5A.INC) ;包含STC12C5A60S2单片机寄存器定义文件
ORG 0000H
LJMP MAIN ;转主程序
ORG 0100H
MAIN:MOV SP,#60H ;设置堆栈指针
MOV TMOD,#09H ;T0初始化,T0工作于方式1、定时、GATE置1
MOV TL0,#00
www.eeworm.com/read/249482/4449601
dat asslandat2b.dat
说明: 1. OPRD为16位(字)操作数,可以是寄存器或存储器操作数.
----
2. PUSH的操作过程是: (SP)