单片机入门知识

1单片机系统的int是16位

计算机系统的int是32位(数据总线)

2的16次方是65536

所以在单片机中,如果表示一个正整数,这个数字的范围是0~65535,总共有65536种可能

2内存条用于存储计算机运行时的数据,是连接cpu和其他设备的通道,起到数据暂存和交换的作用

3

寄存器是中央处理器(CPU)或其他数字电路(如单片机)内部的小型存储单元。它用于暂时存储指令、数据或地址,这些信息在计算机或电子设备的运行过程中起着关键作用。寄存器就像是一个信息的中转站,CPU 可以快速地读取和写入其中的内容,其存储速度比内存等其他存储设备要快得多。

例如,在一个简单的 8 位单片机中,寄存器的宽度通常为 8 位,这意味着它一次可以存储 8 位(1 字节)的数据。这些数据可以是一个数字、一个字符的 ASCII 码,或者是一条指令的操作码等.

4我们用#include<regx52.h>这个头文件就行

5当操作p2_0时,我们只给0和1

给2的话,也相当于是1

6

^按位异或,一位一位的比较,不一样的为1

7

按键的消抖,当你按下时,一定会发生抖动

这时我们需要延时

8

abc: ;

goto abc;

9共阳

10共阴

11

相关推荐
深圳市宝华视联10 小时前
Python 读取 IP 视频流简单 Demo
python·嵌入式硬件·opencv·网络协议·tcp/ip·实时音视频·嵌入式实时数据库
恒锐丰科技韩生11 小时前
RB6005A|晶准 单节锂电池内置 MOS 保护芯片 DFN2×3‑8
嵌入式硬件·硬件工程
youshi666811 小时前
stm32-PWR、低功耗模式
stm32·单片机·嵌入式硬件
ACP广源盛1392462567311 小时前
Qwen3.8‑2.4T 开源落地@ACP#国产 Serdes 长距离视频传输芯片 GSV5800 在私有化 AI 服务中的价值与应用场景
大数据·数据库·人工智能·嵌入式硬件·矩阵·开源·音视频
Funing711 小时前
STM32 电机动态 PI 控制:从编码器反馈、增量式 PI 到 Matlab 参数拟合与 PWM 输出
stm32·嵌入式硬件·matlab·pi控制算法
云泽80812 小时前
深入浅出 STM32(十八):时钟树、总线与寄存器的底层联动机制
stm32·单片机·嵌入式硬件
米饭不加菜13 小时前
C51 语言参考手册
经验分享·笔记·单片机·嵌入式硬件
深圳市宝华视联13 小时前
院感约束下,手术室音视频布线与设备摆放实施注意事项
嵌入式硬件·音视频·实时音视频·视频编解码·嵌入式实时数据库
科芯创展13 小时前
2.7VIN,5VOUT,360KHz,电荷泵升压芯片,XZ3120
单片机
dozenyaoyida13 小时前
LittleFS 嵌入式文件系统机制拆解与某 RISC-V MCU 实测配置
单片机·嵌入式·文件系统·risc-v·littlefs·flash存储