RYMCU

第 19 章 内部 E2PROM 读写实验

# Nebula Pi
19.1 内部 E2PROM 简介单片机在运行时数据均存储在内部 RAM(随机存储器)中,在掉电时无法保存数据。前面提到过可以通过增加外部存储器 AT24C256 芯片的方式解决,但因为需要增加外部电路,性价比并不高,因此不推荐该方法。 STC89C51/52 内部都自带有 2K 字节的 E2PROM 。可通过对 STC 单片机内部的 E2PROM 编程来实现,这样节省了片外资源,使用也比较方便。
ronger 5 天前

第 18 章 步进电机实验

# Nebula Pi
18.1 步进电机概念步进电机是将电脉冲信号转变为角位移或线位移的开环控制电机,是现代数字程序控制系统中的重要执行元件,应用极为广泛。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为"步距角",它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从
ronger 5 天前

第 17 章 实时时钟 DS1302 实验

# Nebula Pi
前言在许多系统当中都需要精确的时钟功能,因此时钟芯片孕育而生。其中美国达拉斯 DALLAS 公司设计的 DS1302 是一款非常流行的数字时钟芯片。 DS1302 是一款具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日、星期、时、分、秒进行计时,并且具有闰年功能。年计数可达到 2100 年。17.1 DS1302 功能简介DS1302 内部包含 31 字节的通用 RAM,实现设置备用电
ronger 5 天前

第 16 章 红外通信实验

# Nebula Pi
前言本章介绍红外遥控通信试验,通过本章的学习掌握红外遥控器的编码原理以及使用。在 Nebula-Pi 单片机开发板上,配备了一个红外信号接收头,用于接收红外信号,开发板配套了一个红外遥控器,用于发送红外数据。16.1 红外遥控原理简介红外遥控是一种无线、非接触式数据传输技术、具有成本低、抗干扰能力强的短距离通信技术、被广泛的应用于电子设备遥控通信中,包括电视、空调、手机等多种电子设备中,具有广泛的
ronger 5 天前

第 15 章 I2C 总线与 AT24C256 试验

# Nebula Pi
前言在单片机应用系统中,串行通信总线技术是非常重要的通信手段。常用的串行总线通信方式包括异步串行通信 UART 、 I2C (Inter IC BUS)、单总线(One WIRE BUS)以及 SPI 总线(Serial Peripheral Interface BUS)等。单片机的串口通信为 UART 的一种,DS18B20 的通信方式为单总线。采用 I2C 总线通信方式的常用器件包括 E2PR
ronger 5 天前

第 14 章 DS18B20 实验

# Nebula Pi
14.1 DS18B20 简介DS18B20 数字温度传感器提供 9Bit 到 12Bit 的摄氏温度测量精度和一个用户可编程的非易失性且具有过温和低温触发报警的报警功能。 DS18B20 采用的 1-Wire 通信即仅采用一条数据线(以及地)与微控制器进行通信。该传感器的温度检测范围为 -55℃ 至 +125℃,并且在温度范围超过 -10℃ 至 85℃ 之外时,还具有 ±0.5℃ 的精度。此外,
ronger 5 天前

第 13 章 1602 液晶显示实验

# Nebula Pi
13.1 LCD1602 液晶显示模块简介图 13-1 1602 液晶显示模块1602 液晶显示模块是一种通用的工业液晶显示模块,专门用来显示字母、数字、符号等的点阵型液晶显示模块。从名字就可以看出该液晶显示模块有 2 行,每行 16 个字符,共可以显示 32 个字符。每个字符是由 5x7 或者 5x11 的点阵位组成,我们这里讲解的为 5x7 模式的模块。模块显示界面结构尺寸如下图所示:图 13
ronger 5 天前

第 12 章 串口通信实验

# Nebula Pi
12.1 串口通信基础知识前面讲解的都是单片机自身的一些功能,并未涉及单片机与其它单片机或者计算机之间通信。那么单片机与其它设备之间又是怎么通信的呢?有一个历史典故叫烽火戏诸侯,里面的重要角色烽火台就是在那个通信手段匮乏的年代用来传递消息的。遇有敌情发生,则白天施烟,夜间点火,台台相连,传递消息。是最古老但行之有效的消息传递方式。这种方式有一个特点是传递速度快,但传递的信息量非常的少,只能传递有或
ronger 8 天前

第 11 章 外部中断实验

# Nebula Pi
11.1 中断系统知识介绍在单片机中有两个重要的概念分别叫做中断、中断系统,那么他们分别又代表什么意义呢?当单片机 CPU 正在运行主程序时外界发生了紧急事件请求,要求单片机停止当前的工作,而去处理这个紧急事件,处理完成之后,再回到主程序原来的地方继续执行,这样的过程称之为中断,实现中断功能的部件称为中断系统。一般单片机中都有多个中断源,当多个中断源同时发出请求的时候,单片机应该先响应哪一个呢?在
ronger 8 天前

如何为开源做贡献

# 开源软件指南
lang: zh-hans title: 如何为开源做贡献 description: 想为开源贡献力量?本指南为"菜鸟"和初学者而准备! class: contribute order: 1 image: /assets/images/cards/contribute.png related: - beginners - building redirect_from: /zh-cn/how
ronger 9 天前
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 17