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)

相关推荐
创界工坊工作室16 小时前
50-基AT89C51的自动窗帘控制系统的设计
stm32·单片机·嵌入式硬件·51单片机·proteus
创界工坊工作室1 天前
56-基于STC89C52的智能声控饮水机设计
stm32·单片机·嵌入式硬件·51单片机·proteus
创界工坊工作室2 天前
58-基于51单片机的多自由度机械手控制系统设计
stm32·单片机·嵌入式硬件·51单片机·proteus
艾芯微科技2 天前
HR911130C|汉仁 HANRUN 集成变压器千兆 RJ45 网口参数、电路、PCB 布线、替代与采购避坑
网络·单片机·嵌入式硬件·集成测试·51单片机
创界工坊工作室2 天前
46-基于AT89C51脉冲式电表数据采集器设计
stm32·单片机·嵌入式硬件·51单片机·proteus
艾芯微科技3 天前
DMG2305UX-13|Diodes 20V/5A P 沟道 SOT-23 MOS 管参数、电路应用、替代与丝印避坑
网络·单片机·嵌入式硬件·集成测试·51单片机
笨笨饿3 天前
# 59_CSDN博客自动写流程文章
linux·jvm·stm32·单片机·嵌入式硬件·mcu·51单片机
HRTOS3 天前
8051 单片机 RTOS 开发的难点在哪里?从任务切换、中断管理到资源控制
单片机·51单片机·嵌入式·8051·hrtos
创界工坊工作室4 天前
54-基于STC89C52控制的智能运输小车设计
stm32·单片机·嵌入式硬件·51单片机·proteus
iCxhust4 天前
NTC温度测量计算
单片机·嵌入式硬件·51单片机·热力计算