RYMCU

devcui

i'll change this website.

1.CC2530开发环境 CC2530 IAR vscode
1.CC2530 开发环境搭建1.1 工具列表只提供工具列表,资源需要自行上网搜寻并自行"支持"正版软件。使用 IAR Embedded Workbench for 8051 version 10.20 做为编辑器用来创建项目注意 IAR 必须使用高版本,后续会用到 VSCODE 插件联动 IAR 做代码提示使用 SmartRF Flash Programmer 1.9.0 将 IAR 编译的 h
devcui 1 年前
NO19.总体回顾-NEBULA-VSCODE 蜂鸣器 单片机 科技新闻
7.3 寄存器 7.4 IE 为各个中断开关寄存器, IP,IPH 为各个中断的优先级配置寄存器7.5 TCON 和定时公用,功能一样7.6 SCON 串口功能位,T2CON 计时器 2/记次器 2 功能位,XICON 未知7.7 中断线路图 6.驱动了一个蜂鸣器6.1 6.2 直接给 P00 低压驱动蜂鸣器7.实现按键功能7.1 7.2 通过 P10,11,12 和中断标志位 TF 来确定哪个健
devcui 3 年前
NO16.实时时钟DS1302实验-NEBULA-VSCODE nebula-vscode
DS1302DS1302 包含 31 字节通用 RAM3 线串行数据通信接口如图所示给了三根线1.CE2.IO3.SCLK单字节操作模式向 DS1302 传输一个字节的控制指令第 7 位为 1,第 0 位为读写位第 6 位为 1 时,操作 31 字节 RAM,为 0 时操作时钟寄存器如图可知CE 在操作时需保持拉高SLCK 上升沿写入,下降沿读取IO 写数据/*
devcui 3 年前
NO11.串口通信实验-NEBULA-VSCODE nebula-vscode
a.9 针串口: b.串口又叫串行口c.将数转换成连续的串行数据发送的接口d.接收串行数据的接口什么是串口通信?a.通信分为 并行通信 串行通信两种b.连接方和被连接方收发数据的过程什么是波特率?假如 A 向 B 发送数据,约定波特率为 9600bps,单片机在没有串口通信的情况下,数据发送引脚: TxD 为高电平起始将A的TXD引脚拉低,B监测到接收引脚RXD电平被拉低
devcui 3 年前
NO18.内部EEPROM读写实验-NEBULA-VSCODE nebula-vscode
EEPROMEEPROM 简单来说就是存储数据的元器件,断电后数据依然可以被保存。
devcui 3 年前
NO17.步进电机实验-NEBULA-VSCODE nebula-vscode
结构简单、成本低、步距角小,可达 1.2°、但动态性能差、效率低、发热大,可靠性难保证。永磁式 永磁式步进电机的转子用永磁材料制成,转子的极数与定子的极数相同。其特点是动态性能好、输出力矩大,但这种电机精度差,步矩角大,价格较便宜。其特点是输出力矩大、动态性能好,步距角小,但结构复杂、成本相对较高。
devcui 3 年前
NO15.红外线通信实验-NEBULA-VSCODE nebula-vscode
1.什么是红外通信无线,非接触式数据传输技术,将信息加入红外光波中,利用发射装置发射,接收设备收到红外光后,将信息解码并做出相应操作。
devcui 3 年前
NO14.I2C总线与AT24C256 nebula-vscode
1.什么是总线两线式通信线路SCL 时钟线SDA 数据线1.1 总线应用图所有基于 I2C 总线的外围器件都是在这五种底层信号的基础上进行数据的读写,这五中信号分别是:1.起始信号2.停止信号3.写字节信号4.读字节并发送应答信号5.读字节并发送非应答信号1.2 起始停止信号1.起始信号: SDA 下降沿在 SCL 下降沿之前2.结束信号: SDA 上升沿在 SCL 上升沿之后SBIT; //总线
devcui 3 年前
NO12.1602液晶显示实验-NEBULA-VSCODE 液晶显示 对比度
LCD 屏,有 16 个引脚2.16 个引脚第 1,2 引脚:VDD、VS S 为 1602 供电的正负极,最佳供电电压为 5V。第 4 引脚:RS 为数据/命令选择端,当 RS=1 时,选择操作 1602 内部的数据寄存器,当 RS=0 时,选择操作内部指令寄存器。第 6 引脚:E 为 1602 液晶显示模块使能端,与 RS,R/W 配合使用在高电平时读取信息,负跳变时执行指令。第 15,16
devcui 3 年前
NO13.DS18B20实验-NEBULA-VSCODE nebula-vscode
}4.2 写一个字节a.图分两个部分,左边写 0,右边写 1b.左边,先看最上方, 60us
devcui 3 年前
小白关于IDE问题 编辑器 ide
用记事本就可以写了,但是写着写着觉得记事本背景太白了,就换成了其他的编辑器如图,这是我用 vim 自己搭的一个编辑器,纯写代码,至于 转译,写文件到板子里 基于 sdcc,stcgal 用了最原始的方法用 sdcc 转译 :sdcc ./src/led/led1.c -o /Users/ferried/Projects/mcs51/out/out.ihx用 stcgal 刷程序,python3 .
devcui 3 年前
NO10.中断-NEBULA-VSCODE nebula-vscode
3.如何设置中断结合图一分析图一 INT0 的 IPH 为 PX0H 和 PX0 设置第一优先级 就将 PX0H=1,PX0=1图一 INT0 的 中断请求标志位位 IE0,中断允许控制位为 EX0 和 EA结合上述看图二设置第一优先级找到 PX0H 和 PX0,分别为 0xB7^0,0XB8^0 设置值即可允许 INT0 中断的 EX0 和 EA 位于 0xA8^0,0xA8^8 如想控制 IN
devcui 3 年前
  • 1
  • 2
  • 3