当前位置: 首页 > backend >正文

硬件基础与c51基础

  • SOC----System on chip(系统级芯片)

是一个集成了CPU、GPU和其他多个系统的"超级芯片",用于功能完整的设备

  • MCU----MicrocontrollerUnit(微控制单元)

是一个集成了CPU和其他外围设备的"完整微型计算机",用于控制

  • MPU----MicroprocessorUnit(微处理单元)

通常指作为独立芯片的CPU

  • GPU----GraphicsProcessingUnit(图像处理器)

最初是CPU的专用协处理器,主要负责图形计算,但现在其强大的并行能力也使其成为通用计算的重要角色

  • CPU----Central Processing Uint(中央处理器)

是一个通用计算核心的概念

  • c8051单片机
    • 寄存器(外设)P0、P1、P2、P3

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

  • P0、P1、P2、P3

四个八位的并行输入、输出(I/O)端口寄存器

每个寄存器控制八个引脚(Px.0~Px.7)

  • eg
    • 控制8led

  • 控制数码管

  • GPIO

是微控制器(MCU)或片上系统(SoC)上的一种​可编程数字引脚​。其核心特点是​功能通用——通过软件配置,同一个引脚既能作为输入也能作为输出,用于读取外部信号或驱动外部设备。它是微控制器与外部世界进行​数字信号交互的最基本、最直接的方式

http://www.xdnf.cn/news/19733.html

相关文章:

  • 深入剖析Spring Boot中Spring MVC的请求处理流程
  • Linux(2)|入门的开始:Linux基本指令(2)
  • FPGA实现流水式排序算法
  • 开源 C++ QT Widget 开发(十二)图表--环境监测表盘
  • CouponHub项目开发记录-基于责任链来进行创建优惠券模板的参数验证
  • Django get_or_create 方法详解
  • centos9 docker启动不起来,docker启动发生堵塞问题!
  • 少儿舞蹈小程序(6)打造您的“活”名片:动态展示机构实力
  • MySQL的utf8 、utf8mb3 和 utf8mb4 的区别和排序规则
  • Python 工具: Windows 带宽监控工具
  • JavaScript考核
  • Tomcat 全面指南:从目录结构到应用部署与高级配置
  • mit6.031 2023spring 软件构造 笔记 Specification
  • 【LeetCode 热题 100】1143. 最长公共子序列——(解法二)递推
  • 2025 大学生职业准备清单:从数据到财会,这些核心证书值得考
  • 【IO】多进程编程课后练习
  • 单多行文本溢出
  • Selenium核心技巧:元素定位与等待策略
  • ArkUI核心功能组件使用
  • 【线段树】3525. 求出数组的 X 值 II|2645
  • Spring 事务原理解析:AOP 的一次完美落地
  • 深度学习——基于卷积神经网络实现食物图像分类【4】(使用最优模型)
  • 广度优先搜索(BFS, Breadth-First Search)
  • 数字化转型的六大天问:你的项目为何失败
  • 数据开发工作了一年,准备跳槽,回顾一些面试常见问题,大数据面试题汇总与答案分享
  • 【3D打印】3D打印机首次使用心得
  • 2025最新“Java 面试八股文 + 各大厂的面试真题”限时开源
  • 人工智能助力流感疫苗选择:MIT 团队推出 VaxSeer 系统
  • Understanding the Flap T in American English
  • 开源企业级快速开发平台(JeecgBoot)