N1 51单片机

一、单片机介绍

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

相关推荐
Jason_zhao_MR6 小时前
Linux与实时控制如何兼得
linux·嵌入式硬件·机器人·工业控制
BSD_CGQ7 小时前
FSR传感器STM32 DMA高速采样工程实现(高精度、低CPU占用)
stm32·单片机·嵌入式硬件·压力传感器·源头工厂·柔性薄膜压力传感器·可变电阻压力传感器
芯岭技术郦9 小时前
32 位 ARM® Cortex®-M0+ 内核MCU普冉MS32C001-C
单片机·嵌入式硬件
骑着毛驴数星星9 小时前
STM32 CAN波特率与采样点计算,基于HAL库
stm32·单片机·嵌入式硬件
zhangrelay10 小时前
Arduino-MEGA-ESP单片机理论课笔记02-硬件-2026
笔记·单片机·嵌入式硬件
艾芯微科技11 小时前
钰泰 ETA5055V330DD1E|SOT-223 3.3V LDO,低压差、大电流线性稳压选型分享
网络·单片机·嵌入式硬件·集成测试·51单片机
新晨单片机设计12 小时前
S023A-基于STM32单片机智能插座【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·单片机智能插座
威嵌神州12 小时前
恩智浦 T1022 性能怎么样?QorIQ 架构中端工业嵌入式优势解析
嵌入式硬件
weixin_6906547412 小时前
龙迅#LT9611EX 现MIPI转HDMI1.4功能主推型号,分辨率高达4K30HZ,IC内置I2C无需外部12C控制。
嵌入式硬件·音视频·信号处理
EatFans13 小时前
全栈自造 Status Deck(四):硬件终于到了,从点亮屏幕到跑通第一个 Demo
单片机·物联网