万企云聘| 00后专属赛博招聘趴!
C51 库函数(2) 3.2 STDIO.H:一般I/O函数C51编译器包含字符I/O函数.它们通过处理器的串行接口操作.为支持其它I/O机制.只需修改getkey()和putchar()函数.其它所有I/O支持函数依赖这两个模块.不需要改动.在使用8051串行口之前
C51程序优化 1.指针: 对于大部分的编译器.使用指针比使用数组生成的代码更短.执行效率更高.但是在Keil中则相反.使用数组比使用的指针生成的代码更短.通常使用自加.自减指令和复合赋值表达式(如a-=1及a+=1等)都能够生
C51函数的递归调用 前几天在写C51程序时用到了递归.简单程序如下:void WRITE_ADD(uchar addr,uchar wbyte) { START(); //先发送起始信号 WRITE_BYTE(0); //设备地址+W命令 if(!ERROR_Flag) //正确收到应答 { WRIT
关于stm32定时器的理解 TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High;表面意思是输出控制极性为高.但是意思是定时器输入0.不反相.输出0,输出控制极性为低.定时器输入0.反相输出1,CC1E控制开关.#define TIM_OCPolarit
stm32定时器实现60秒定时秒表 #include"led.h"#include"delay.h"#include"key.h"#include"sys.h"#include"lcd.h"#include"usart.h"#include"timer.h"#include"beep.h"extern u32 sec; int main(void) { delay_init();
GPIO 配置之ODR, BSRR, BRR 详解 用stm32 的配置GPIO 来控制LED 显示状态.可用ODR,BSRR,BRR 直接来控制引脚输出状态.ODR寄存器可读可写:既能控制管脚为高电平.也能控制管脚为低电平.管脚对于位写1 gpio 管脚为高电平.写 0 为低电平BSRR 只写寄
C51指针小结 一. 指针变量的定义 指针变量定义与一般变量的定义类似.其形式如下: 数据类型 [存储器类型1] * [存储器类型2] 标识符, [存储器类型1] 表示被定义为基于存储器的指针.无此选项时.被定义为一般指针.这