摘要: 一、for循环 1. 基本语法 for (初始化表达式; 条件表达式; 更新表达式) { // 循环体 } 执行流程: 执行初始化表达式(仅一次)检查条件表达式,若为真则执行循环体执行更新表达式重复步骤 2 和 3,直到条件为假 2. 示例:打印 1 到 10 的整数 #include <stdio 阅读全文
posted @ 2025-06-27 12:53 RaLi 阅读(0) 评论(0) 推荐(0)
摘要: 一、if-else语句 1. 基本语法 if (条件表达式) { // 条件为真时执行的代码 } else { // 条件为假时执行的代码 } 条件表达式:结果为非零(真)或零(假)else部分:可选 2. 多分支结构 if (条件1) { // 条件1为真时执行 } else if (条件2) { 阅读全文
posted @ 2025-06-27 12:40 RaLi 阅读(0) 评论(0) 推荐(0)
摘要: 一、printf函数 - 格式化输出 1. 基本语法 #include <stdio.h> int printf(const char *format, ...); 功能:按照指定格式向标准输出(通常是屏幕)打印数据返回值:成功返回输出的字符数,失败返回负数 2. 格式控制字符串 格式控制字符串由普 阅读全文
posted @ 2025-06-27 12:27 RaLi 阅读(0) 评论(0) 推荐(0)
摘要: 典型 32 位系统输出 char: 1 字节 short: 2 字节 int: 4 字节 long: 4 字节 long long: 8 字节 float: 4 字节 double: 8 字节 long double: 12 字节 典型 64 位系统输出 char: 1 字节 short: 2 字节 阅读全文
posted @ 2025-06-27 12:10 RaLi 阅读(0) 评论(0) 推荐(0)
摘要: 画点 //画点 //x:0~127 //y:0~63 void OLED_DrawPoint(u8 x,u8 y) { u8 i,m; i=y/8; m=y%8; OLED_GRAM[x][i] |= (1 << m); OLED_RefreshGram(); // 刷新显存 } 清点 //清除一个 阅读全文
posted @ 2025-05-02 10:02 RaLi 阅读(0) 评论(0) 推荐(0)
摘要: 0到99计数 ,段选共阴极 ;0到99计数 ORG 0000H LJMP MAIN ORG 000BH LJMP TIMER0_ISR ORG 0100H ; 定义位选控制位 DISPLAY_SELECT BIT 20H.0 MAIN: ; 定时器 0 初始化 MOV TMOD, #01H ; 设置 阅读全文
posted @ 2025-04-27 18:31 RaLi 阅读(0) 评论(0) 推荐(0)
摘要: IAP15W4K58S4定时/计数器结构工作原理 定时器工作方式控制寄存器TMOD 不能进行位寻址,只能对整个寄存器进行赋值 寄存器地址D7D6D5D4D3D2D1D0复位值TMOD89HGATEC/(T低电平有效)M1M0GATEC/(T低电平有效)M1M000000000B D0-D3为T0控制 阅读全文
posted @ 2025-04-05 22:46 RaLi 阅读(0) 评论(0) 推荐(0)
摘要: 中断服务入口程序入口地址: 存储空间两个字节 0003H:外部中断0 000BH:定时/计数器0 0013H:外部中断1 001BH:定时/计数器1 0023H:串口1 TCON与SCON寄存器 寄存器地址D7D6D5D4D3D2D1D0复位值TCON88H TF1TR1TF0TR0IE1IT1IE 阅读全文
posted @ 2025-03-30 22:48 RaLi 阅读(0) 评论(0) 推荐(0)
摘要: 基本概念 : 中断: 指计算机在执行程序的过程中,出现某些事件需要立即处理时,CPU暂时中止正在执行的程序,转去执行对某种请求处理的程序。当处理程序执行完毕后,CPU再回到先前被暂时中止的程序继续执行。 中断系统 : 实现这种功能的部件称为中断系统 中断源: 请示CPU中断的请求源称为中断源 中断响 阅读全文
posted @ 2025-03-25 21:18 RaLi 阅读(2) 评论(0) 推荐(0)
摘要: 1. 定义差异 指令周期(Instruction Cycle) 单片机完成一条完整指令(如取指令、译码、执行)所需的时间。不同指令的指令周期长度可能不同: 单周期指令:如简单的算术运算(ADD、MOV),通常只需 1 个机器周期。多周期指令:如乘法(MUL)、除法(DIV)或复杂操作,可能需要 2~ 阅读全文
posted @ 2025-03-23 19:58 RaLi 阅读(1) 评论(0) 推荐(0)