一、单片机介绍
CPU:CentralProcessingUnit,中央处理器,完成数据运算、指令处理
2.1GHZ:处理器主频
1MHZ=10^6HZ
1GHZ=10^9 HZ
时间:1/2.1GHZ= 0.476190476us
最小系统:电源、晶振、复位
RAM: Random Access Memory,随机访问内存,存放程序中的变量、临时数据掉电数据丢
失,读写速度快(256byte);
ROM:Read-OnlyMemory,只读存储器,存放单片机程序、代码、指令,掉电数据不丢失

MCU:MicroControllerUmit,微控制器,集成度高,将所有功能集成到一块芯片里(CPU、
RAM、ROM、GPIO、TIMIER、UART),成本低,简单控制。
MPU:MicroProcessingUnit,微处理器,集成度低,只有一块单独的CPU,需要外接些功能
模块(RAM、ROM、控制器芯片),成本高,应用处理复杂任务,可以跑Linux操作
系统。
GPU:Graphics Processing Unit,图形处理单元,处理图形数据,图像渲染。
NPU:Neural ProcessingUnit,神经网络处理单元,AI推理、硬件加速。
FPU: FloatPointUmit,浮点数运算单元,完成浮点数运算(51没有)。
SOC:SystemOnChip,片上系统,将多个芯片集成到一起。
PDIP40:芯片封装形式,双列直插40引脚。
二、代码运算,原理图
其余位不变,指定位置1:使用按位或 t | = ( 1<<n );
其余位不变,指定位清0:使用按位与t &= ~(1<<m);
40个引脚,分为4组:P0-P3网络编号:相同网络编号的引脚在实际电路中彼此连通主要避免复杂连线
寄存器:能够操作硬件具有固定地址的空间逻辑分析仪:
通道->通过杜邦线连接引脚CH1-CH8