代码搜索:STM32寄存器
找到约 10,000 项符合「STM32寄存器」的源代码
代码结果 10,000
www.eeworm.com/read/379624/9191272
c s3c2410经spi驱动led.c
/****************************************************
工作需要做了s3c2410下用spi接口驱动74H595移位寄存器来控制8个LED。linux下字符型驱动为比较简单的驱动类型,作为入门很合适。硬件连接s3c2410---74H595: GPB0--RCLK SPICLK0--SRCLK SPIMOSI0--SER VDD--/SRCLR
www.eeworm.com/read/176085/9517181
dat asslandat30.dat
字节扩展指令CBW(Convert BYte to Word)
指令格式:CBW
指令功能:将字节扩展为字,即把AL寄存器的符号位扩展到AH中。
说明:两个字节相除时,先使用本指令形成一个双字节长的被除数。
本指令不影响标志位。
例如:MOV AL,25
CBW
IDIV BYTE PTR DATA1
www.eeworm.com/read/176085/9517822
dat asslandat26.dat
堆栈操作指令 PUSH和POP
指令各式:PUSH OPRD
POP OPRD
指令功能:实现压入操作的指令是PUSH指令;实现弹出操作的指令是POP指令,其中 的OPRD为16位(字)操作数,可以是寄存器或 存储器操作数。PUSH的操作过程 是:(SP)
www.eeworm.com/read/176085/9517924
dat asslandat25.dat
堆栈操作指令 PUSH和POP
指令各式:PUSH OPRD
POP OPRD
指令功能:实现压入操作的指令是PUSH指令;实现弹出操作的指令是POP指令,其中 的OPRD为16位(字)操作数,可以是寄存器或 存储器操作数。PUSH的操作过程 是:(SP)
www.eeworm.com/read/280724/10054160
c zly.c
#include //6MHz
#define uchar unsigned char
#define uint unsigned int
#define reset() {WDT=0x1e;WDT=0xe1;}//看门狗复位宏定义
sfr WDT=0xa6; //定义看门狗寄存器
uchar code DATA_7SEG[10]={0x3f,0x06,0x5b
www.eeworm.com/read/425655/10340250
c 24.c
#include //包含特殊功能寄存器库
sbit P34=P3^6;
unsigned char k,xshu,ge,shi;
unsigned int i;
unsigned char a[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned char b[3];
void dela
www.eeworm.com/read/279273/10449350
txt 57.txt
如何使用MSCOMM32.OCX发送大于80H的字符,可否给个示例程序?
答:该接发方式为
MSComm1.InputMode=comInputModeBinary
如发一个A0H
Dim TxData(0) As Byte
TxData(0)=&HA0
MSComm1.Output=TxData
这是接收方寄存器为8位的情况,如为16位,则:
Di
www.eeworm.com/read/352250/10570360
c runled.c
#include //预处理文件里面定义了特殊寄存器的名称如P1口定义为P1
void main(void)
{
//定义花样数据
const unsigned char design[32]={0xFF,0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7F,
0
www.eeworm.com/read/351802/10609572
txt ad9852.txt.txt
[file head]:
#include
#include "AD9852.h"
//送入9852的数据缓冲区,初始化为控制寄存器值,使能PLL,5倍频,外部刷新
unsigned char AD9852_Data[]={0x10,0x45,0x00,0x60,0x00,0x00};
void delay_us(unsigned int us)
www.eeworm.com/read/277690/10612143
c tx_rx.c
//(发送部分)
#include
/*该程序实现单片机双机异步通信功能,该程序是发送部分*/
extern char k,j; /*定义通用寄存器*/
/*SCI部件初始化子程序*/
void sciint()
{
SPBRG=0X19; /*将传输的波特率设为约9 600位/秒*/
TXSTA=0X04; /*选择异步高速方式传输8位数据*/
R