51单片机 day1

1.什么是CPU、MCU、MPU、GPU、NPU、FPU、SOC?

  • CPU:中央处理器 数据运算和指令处理

  • MCU:微控制器 集成度高 所有功能集中在一片芯片,应用在简单领域,成本低

  • MPU:微处理器 集成度低 只有一块芯片,应用在复杂领域,成本高

  • GPU:图像处理器 图形处理、图像渲染

  • NPU:神经网络处理器 AI推理、加速 神经网络处理

  • FPU:浮点型运算单元 应用于浮点型运算

  • SOC:片上系统 多个功能集成在一块芯片(体积小,功耗低)

2.RAM和ROM区别?51单片机芯片内部的RAM和ROM大小?

  • RAM:随机访问存储器 512字节 存放单片机程序运行中的变量

  • ROM:只读存储器 8KB 存放单片机运行中的程序、代码、指令

3.什么是外设寄存器?

能够操作硬件,有固定地址的空间

4.你作LED和数码管用到了哪些寄存器?

LED:P2

数码管:位选P1 段选P0

5.NPN型三极管和PNP型三极管的区别?

箭头指向N型半导体,箭头的出发点是P型半导体,箭头朝外是NPN型三极管:基极输出高电平,三极管导通;基极输出低电平,三极管关断

箭头朝内是PNP型三极管:基极输出低电平,三极管导通;基极输出高电平,三极管关断

6.数码管显示数值的操作流程?

通过4个NPN型三极管控制,给三极管基极对应引脚高电平,三极管导通,再通过P1寄存器,给定对应引脚高电平,则点亮。

7.如何实现指定位清0和指定位置1?

清0: P2&=~(1<<n)

置1: P2 |=(1<<n)

相关推荐
abc light1 小时前
单片机(3)
51单片机
HRTOS3 小时前
HRTOS Debug 正式发布:为 8051 实时系统提供可观测、可诊断的运行状态监控能力
单片机·嵌入式硬件·51单片机
llilian_163 小时前
PTP时钟服务器时间溢出隐患解决方案 1588时钟服务器 ptp服务器
大数据·网络·单片机·嵌入式硬件·51单片机
晊晌_h4 小时前
嵌入式从0到精通——51单片机(四)| DS18B20
51单片机·ds18b20
索端阳4 小时前
从时序到代码:51单片机驱动DS18B20温度传感器的深度复盘
51单片机
艾芯微科技5 小时前
ESDUNL24VC1 单向 ESD 静电保护二极管参数、电路设计与 PCB 防护布局
网络·单片机·嵌入式硬件·集成测试·51单片机
M78佐菲14 小时前
51单片机学习笔记:ds18b20要点整理
linux·笔记·嵌入式硬件·学习·51单片机
m0_7527531217 小时前
单片机基础知识
单片机·51单片机
xx~t1 天前
嵌入式——单片机2
嵌入式硬件·学习·51单片机·串口·蜂鸣器