RAM:随机存储器(断电丢失), ROM:只读存储器,用来存储程序(永久存储),RAM相当于电脑的内存条(也相当于手机的运行内存),ROM相当于电脑的硬盘(也相当于手机的128,256G)、

PDIP(PDIP Plastic Dual In-Line Package)译为塑料双列直插式封装,芯片封装的形式之一,DPI与PDIP代表的意思是一样的、

晶振给单片机内部的总线CPU提供时钟,CPU通过访问总线就可以访问到所有的外部设备、

Vcc:接电源正极,Gnd:接电源负极、

XTAL1/2外接晶振,晶振通过震荡(分频)确定一个固定的周期,从而给单片机提供时序来驱动代码运行、

RST:用来复位、

P0.0 - P0.7,8个引脚为一组,这是因为该51单片机的位数是8位、

注意:图中所谓的高低电频其实是在说高低电平,之前写错了、

更高系列的STC单片机可能会存在内置晶振,但是该89C52没有内置晶振,只能外接、

单片机属于数字芯片,给出的是高低电平,高电平就是+5V(+3V等),低电平就是0V,只能给出这两种电平,单片机只能处理数字信号、

AD转换就是将模拟信号转换成数字信号,然后再交给单片机处理,如:将输入信号为0-5V连续变化的信号(模拟信号)转换成数字信号,交给单片机处理、

DA转换就是将数字信号转换成模拟信号,单片机可以将输出的数字信号转换成模拟信号供外部使用,即可以将输出的数字信号转换成一个0-5V中间的电压值,这样就可以使得比如LED灯处于0-5V中间的亮度,并不再是要么最亮,要么不亮的状态,既可以调节LED灯的亮度、

51-单片机及开发板介绍相关推荐

  1. 51单片机入门-开发板介绍及软件安装

    [1-1] 课程简介_哔哩哔哩_bilibili[1-2] 开发工具介绍及软件安装_哔哩哔哩_bilibili[1-3] 单片机及开发板介绍_哔哩哔哩_bilibili 书籍:51单片机C语言教程-郭 ...

  2. Mac版下实现51单片机进行开发的环境搭建

    目录 前言 简单介绍一下51单片机吧 一.安装homebrew 二.内核编译器 sdcc 安装 三.安装CH341驱动 四.烧录程序stcgal的安装 1.python3下载安装并配置环境 2.验证是 ...

  3. 《51单片机应用开发从入门到精通》——2.6 中断控制功能的作用

    本节书摘来自异步社区<51单片机应用开发从入门到精通>一书中的第2章,第2.6节,作者 张华杰,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.6 中断控制功 ...

  4. 杂学——硬件:MIPI,压/速/频信号、并行转串行,SDI,PPM,单片机及开发板,交流直流,电容电阻,总线,RS485

    MIPI(移动产业处理器接口): MIPI DSI协议介绍 摄像头的MIPI接口.DVP接口和CSI接口(百度知道) MIPI接口资料汇总(精) 串行接口.并行接口.低压差分信号.差分布线: Alti ...

  5. 国产超低功耗华大单片机HC32L136开发板上手入门

    今天介绍下国产超低功耗华大单片机HC32L136开发板上手后的入门操作(开发板可以在华大MCU应用交流群:164973950 免费申请).HC32L136开发板(如下图所示)分为板载调试模块(左半部分 ...

  6. 国产超低功耗华大单片机HC32F003开发板上手入门

    今天介绍下国产超低功耗华大单片机HC32F003开发板上手后的入门操作(开发板可以在华大MCU应用交流群:164973950 免费申请).HC32F003开发板(如下图所示)分为板载调试模块(左半部分 ...

  7. 国产超低功耗华大单片机HC32L110开发板上手入门

    今天介绍下国产超低功耗华大单片机HC32L110开发板上手后的入门操作(开发板可以在华大MCU应用交流群:164973950 免费申请).HC32L110开发板(如下图所示)分为板载调试模块(左半部分 ...

  8. 国产超低功耗华大单片机HC32F005开发板上手入门

    今天介绍下国产超低功耗华大单片机HC32F005开发板上手后的入门操作(开发板可以在华大MCU应用交流群:164973950 免费申请).HC32F005开发板(如下图所示)分为板载调试模块(左半部分 ...

  9. 51单片机程序开发入门知识

    51单片机在我的理解上来说,就是遵循51指令集工作的芯片.他就像一台超微型的电脑,里面有内存.硬盘.CPU等基本配备. 而他所谓的CPU使用的就是51指令集,他的硬盘就是内置的Flash,他的内存也是 ...

  10. STM32开发(1)----stm32f103c6t6开发板介绍和环境搭建

    stm32f103c6t6开发板介绍 前言 一.stm32f103c6t6芯片资源介绍 1.STM32 的命名规则 二.最小系统开发板介绍 三.开发板基本使用方法 1.软件安装 1.1MDK5 安装 ...

最新文章

  1. 饿了吗app都是用html写的,Vue2.0仿饿了么webapp单页面应用详细步骤
  2. audio标签下方有空隙的原因与解决方法
  3. Android之ndk之用arm-linux-androideabi工具通过地址找到具体哪里崩溃
  4. 现在人真的很奇怪,看见有钱人点头哈腰
  5. 大 Θ记号、大 Ω记号、空间复杂度、时间复杂度
  6. 华为交换机Console口密码重置及配置
  7. 使用postman测试post类型请求
  8. C语言学习:原子操作
  9. 库卡profinet通讯中文说明书
  10. 新版本微信PC端小程序打不开 一直加载 白屏等问题及解决方案
  11. ubuntu 黑体_Ubuntu 黑体解决方案
  12. firefox上传文件
  13. mathtype免费版下载及序列号获取地址
  14. 智能座舱域控制器功能自动化测试方案
  15. Cesium的坐标拾取详解
  16. SAP中利用价格条件有效期条件重叠实现修改价格条件单位的需求实例分析测试
  17. python画图颜色随机_用python画随机颜色随机大小随机位置的正方形
  18. 【推荐】国外破解网址大全
  19. 开源的数据图表工具 Redash 的学习
  20. halcon图像缩放

热门文章

  1. java Android OKHttp HTTPS 请求证书验证 PEM证书(1)
  2. openwrt编译用于mt7688的mplayer
  3. python脚本问题:Non-ASCII character '\xe6' in file
  4. 山寨手机平台斯凯网络
  5. DHCP Snooping-option82relay的原理及实例
  6. wireshark+网管交换机抓包教程
  7. ubuntu16.04下dyna-slam编译运行
  8. opencv3.4.0安装contrib3.0.0模块
  9. ESP8266-Arduino编程实例-MS5611气压传感器驱动
  10. atoi函数的介绍和模拟实现