自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

应尽便须尽,无复独多虑

成就现在,启迪未来

  • 博客(52)
  • 收藏
  • 关注

原创 冷静的世界线时钟 —— 芯片选型

电源部分(输入5v)24V升压 MC340631.5V降压 LM317驱动部分达林顿管 TD62783APG数码LED控制 TM1620RGB控制器 LPD6803时钟 + 传感器部分时钟模块 DS3231温湿度传感器 DHT11光敏电阻控制部分MCU STM32F103C8T6WIFI ESP8266BLE HC-08...

2019-10-11 21:09:13 522

原创 AD之PCB绘制 —— 第一步:如何制作自己的库

如何有自己的库- 先要有个原理图- 先要有个原理图

2019-10-05 21:58:16 20827 11

原创 Air Traffic Controller_陆空通话

《空中塞车》《东京机场管制保安部》 alpha A - alphaB - bravoC - charlieD - deltaE - echoF - foxtrotG - golfH - hotelI - indiaJ - julietK - ...

2019-09-22 20:14:59 980

原创 垃(le)圾(se)不分三角洲和XYZ

文章目录为什么都这么烧钱- SolidWorks很重要为什么都这么烧钱像一般桌面级(瞎JB搞)的3D打印机分两种:XYZ型和三角洲型说实话,我早就想自己造3D打印机了像这种 “别人玩剩下” 的东西,原理很简单的,就是三根杆加仨步进电机,随便怼上一个挤出机,最便宜的PLA耗材,随便一控制就完事儿了不过很不巧,我都不会像我这种 “云玩家” ,就很讨厌麻烦毕竟理想很丰满,现实很...

2019-08-18 16:51:45 1134 1

原创 Proteus 8.0 安装

安装点击setup开始安装

2019-05-24 20:10:58 6494 2

原创 YoungTalk STM32入门第0步——开发板使用教程

文章目录测试程序基本操作测试程序第一步 基础测试:流水灯、数码管,A4、A5、A6、A7分别表示光敏电阻、电位器、摇杆X、Y的AD值;左上角A、B表示LED1、LED2的亮灭第二步 MP3测试:插入TF卡,内部MP3格式的音乐用0XXX做标号(如0001),A、B切换歌曲;旋转编码器旋转调整音量,按下控制启停第三步 步进电机测试:插入步进电机,步进电机旋转第四步 U盘测试:插入U盘,...

2019-05-11 01:01:31 522

原创 AD——原理图——Shortcut Key

文章目录网络标号 (P + N)网络标号 (P + N)放置(Place) + 网络(Net Label)Tab可修改标号参数,AD对于标号有自+1功能,非常好用

2019-05-09 20:41:36 1301

原创 STM32目录一览

维护:CSDN_JRKSTM32 Of Young Talk 资料速查杨桃STM32官网

2019-05-08 12:02:44 438

原创 OpenMV网站速查

APIMicroPython 和 OpenMV Cam 中文文档

2019-05-08 11:51:12 725

原创 ESP8266 网站速查

资料部分- 芯片咱研究不了,解决方案总是有的 —— 安信可安信可 – Esp8266专题 Esp8266开发文档烧录工具- NodeMCU @ from GitHub官网烧录工具FlasherNodeMCU开发板V1.0资料- LUA 开发LUA固件LUA编程调试环境 – ESPlorerLUA – API...

2019-04-27 22:26:33 190

原创 UAV - 动力系统

伯努利定律:流体流速大的地方压强小角动量守恒(反扭矩)六自由度:前后、翻滚Roll(X轴);左右、俯仰Pitch(Y轴);垂直、偏航Raw(Z轴)F= MG = f1 + f2 + f3 + f4 悬停 上升 下降法向轴不动,头轴两电机一高一低 俯仰 (向高速度方向仰)头轴不动,法向轴两电机一高一低 翻滚 (向低速度方向滚)头轴上升/下降,法向轴两电机下降/上升 偏航 (向高速度角...

2019-04-05 20:13:44 602

原创 大三之前要做点什么了

旧的不要忘 MATLAB复习

2019-04-04 17:18:28 286

原创 第十届蓝桥省赛总结

终于弄完了,今年还是很简单的虽然东西写了出来,不过还是有很多问题需要总结第一:该用的要用官方提供的例程一定要用,既然给你了就是让用的。比如IIC不能太快,一定要等,还有这些时序有关的都要关中断执行。要用已知求未知。要站在比赛提供的底层上面写驱动。第二:不要乱用enum做标志位不同的软件,不同的版本对enum类型的编译是不一样的。第三:不要盲目跟风那些三、四十万浏览...

2019-03-25 22:05:20 398

原创 蓝桥前最后一更

呵呵他们都说明天会考按键:短按,长按,双击。现在是2019年3月23日23:01,距离比赛开始还有近10个小时。如果这都能压中,那可见蓝桥是挺水的了。睡了晚安,兄弟们。应尽已尽...

2019-03-23 23:08:51 154

原创 运筹帷幄

模块驱动基础模块:LED + Beeper(有源)SEGKBDTimer/CounterUARTDS18B20DS1302AT24C02PCF 8591进阶模块:UltraSonic1838 InfraredNE555LCD1602

2019-03-23 22:54:59 668

原创 不慌,不慌

未来不迎,当时不杂,过往不恋。

2019-03-17 19:46:58 551

原创 外传 —— PWM

PWM,即脉冲宽度调制,在一定PWM_Frequency(PWM波的频率)下,一个脉冲的高电平时间与波的总时间之比,即为占空比。原理所以,就有两个参数:频率 和 占空比假设系统频率是System_CLK,所需频率是Frequency,占空比为Duty_cycle,计时器所计数值为Period。则:(1 / System_CLK) * Period = 1 / Frequency...

2019-03-12 23:47:01 737

原创 PCF8591

辣鸡芯片,无人能敌。没有if,就是菜鸡。ADCAD/DA的主要参数:1、位数:表明这个AD共有2^n个刻度,例如8位AD,输出的刻度是0~255。2、分辨率:就是AD能够分辨的最小的模拟量变化,假设5.10V的系统用8位的AD采样,那么它能分辨的最小电压就是5.10/255=0.02V。3、INL(Interger NonLiner): 积分非线性度,表示了ADC器件在所有的数值点上...

2019-03-10 16:58:46 2551

原创 AT24C02 & IIC

是个狼人

2019-03-06 19:20:28 1410

原创 DS1302

写不明白就不要写

2019-03-01 13:00:26 6449 1

原创 DS18B20 & OneWire

One - Wire协议DS18B20 使用OneWire协议,时序要求严格,不可被打断。第一步:初始化主机(Master)发出(Tx)最低480μs,最高960μs的低电平信号。期间DS18B20主动拉高总线,共15 - 60μs。然后DS18B20发出“存在脉冲”,即将总线拉低 60 - 240μs。主机接收(Rx)这样的脉冲即可认为DS18B20初始化成功。接收过程不低于480μ...

2019-02-26 13:23:12 1182

原创 外传 —— MM & IO编程

MM编程所谓MM编程就是,存储器映射 编程。这种编程是操作外部扩展RAM的一种编程方式。51内核有16根地址线,可寻址216位,P2和P0作为16位Address,P0又作为8位Data。使用XBYTE[Addr] = Data 来描述进行的操作。//开启板子上的高4位LED//XBYTE[0x8000] = 0x0F; //P2 = 0x80 P1 = 0x00 P1 = 0x0F...

2019-02-23 14:35:51 894

原创 UART

慢慢看,仔细看,其实没啥东西对于蓝桥来说:只能使用T1的8位重载(方式2)来产生8位可变波特率(简称Baud)的UART。Baud = (2^SMOD/32) × Use_CLK /(256 - TH1)①可说2SMOD = 1 或 2,亦为2SMOD/32 = 1/32 或 1/16,也就是系数是 1/32 还是 1/16,取决于PCON的SMOD标志位(MSB)。②Use...

2019-02-22 20:35:00 403

原创 Timer/Counter

虽说是定时/计数器,其实还是计数器,计数*机器周期=定时

2019-02-21 20:35:00 1931

原创 KBD

BTN就不写了,直接KBD吧void KBD_Scan(){ u8 i; static u8 index = 0; static u8 keybuff[4][4] = { {0xFF,0xFF,0xFF,0xFF},{0xFF,0xFF,0xFF,0xFF}, {0xFF,0xFF,0xFF,0xFF},{0xFF,0xFF,0xF...

2019-02-18 20:14:51 1871 2

原创 SEG

静态的过于简单,直接开动态扫描的。u8 SEG_code[] = {0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90, 0xBF}; //共阳管码表(10 = -)u8 SEG_buff[] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; //缓冲区void SEG...

2019-02-18 16:46:45 1247 1

原创 LED

LOWB程序员:盘他别的咱也不会,给大家劈(pao)个叉(deng)吧~(狗头)void Flow_LED(){ static u8 buff = 0; static u8 flag = 0x01; P2 = (P2 & 0x1A) | 0x80; //记得开573 P0 = ~flag; if(buff == 0) { flag <<= 1...

2019-02-17 17:58:26 198

原创 74HC573 + Beeper(有源)

code can’t beat picturevoid CloseBeeper(){ P2 = (P2 & 0x1F) | 0xA0; //关闭Beeper P0 &= 0xAF; P2 = 0x00; P2 = (P2 & 0x1F) | 0x80; //关闭LED P0 = 0x00; P2 = 0x00;}

2019-02-17 17:30:25 301

原创 客观题

芯片: IAP15F2K61S2

2019-02-17 15:44:14 449

原创 C51联盟 —— 矩阵键盘

需要理解Q:按键消抖时间在20ms左右CLK为12MHz的51单片机的指令周期大约是2us(1ms约可执行500条指令)(意在说明不影响程序正常运行,例如数码管刷新效果可以维持下去)S:用定时器产生1ms中断,维持键盘“实时”扫描沿用 行列扫描 的思维,形成扫描循环(即 释放当前输出引脚,拉低下次的输出引脚)A:...

2019-02-16 18:58:36 495

原创 keil编译问题

文章目录问题1:代码太大 or 地址溢出问题1:代码太大 or 地址溢出Q:S:Options for Target ‘Target1’ → memory model → compact:variables in pdata“Keil Cx51编译器提供三条编译模式控制命令:SMALL,COMPACT,LARGE,它们对变量存储器空间的影响如下。SMALL:所有变量都被定义在80...

2019-02-14 16:42:58 789

原创 C51联盟 —— DS18B20

DS18B20DALLAS公司成功的One-Wire温度传感器,后在2011年Maxim收购了DALLAS。精度&&工作方式数据格式分MSB(8位)、LSB(8位),其中MSB的高5位是不用做数据信息的,仅最高位用于表示符号。每一个数表示0.0625℃,计数值×0.0625即可换算成摄氏度常用控制编码0xCC:跳过ROM读取0x44:更新Scratchpad...

2019-01-22 21:12:38 297

原创 C51联盟 —— UART

波特率波特率表示每秒钟传送的二进制位数配置C51单片机习惯使用 方式1 工作:10位(8位数据,1位起始,1位结束),波特率可变SCON &= 0X50 (01工作方式)PCON = 0X80 (波特率加倍)...

2019-01-22 19:57:29 153

原创 C51联盟 —— 外部中断+定时器中断

#include <reg52.h>#include <intrins.h>typedef unsigned char u8;typedef unsigned int u16;sbit SEG = P1^0;sbit KEY = P3^2;u8 LED_Buff=1;/********************************************...

2018-12-23 21:38:55 553

原创 C51联盟 —— 活泼的数码管

/*****************************************************************************************************- 文件名:第二讲:数码管.c- 开发板:普中HC6800-ES V2.0 @STC 89C52RC- 作者: C51联盟- 时间: 2018-12-12**************...

2018-12-16 21:07:00 193

原创 C51札记

静态局部变量static是在编译时赋初值的,只赋初值一次,以后每次调用函数时不再重新赋初值,而只是保留上次函数调用结束时的值。持续更新。。。...

2018-12-10 12:00:25 212

原创 C51联盟 —— 点灯

/* ****************************************************************************************************- 文件名:第一讲:LED流水灯.c- 开发板:普中HC6800-ES V2.0 @STC 89C52RC- 作者: C51联盟- 时间: 2018-11-28**********...

2018-12-06 22:15:44 463

原创 Intel 8086 —— CPU硬件类

陶土跟粪土没有什么两样文章目录- 第三章- 第四章- 第三章 8086内部结构 BIU(总线接口单元):完成CPU与存储器或I/O设备之间数据传送EU(执行单元):与BIU并行工作,执行BIU发送的指令 8086寄存器 通用寄存器:AX 1 (累加器):存放运算结果,存低16位      BX(基址寄存器):存放操作数在数据段的基址      CX(计数器):多用于记录程序...

2018-12-02 21:42:44 465

原创 C51联盟 —— STC89C52RC

我和我的小伙伴们即将踏上新的旅程,借此机会记录一下学习的点点滴滴 开发板:普中HC6800-ES V2.0 程序作者:C51联盟开始日期:2018-11-19结束日期:2019-XX-XX目录- 第一章:LED流水灯- 第二章:数码管- 第三章:按键- 第四章:中断- 第五章:UART和USART- 第六章:OneWire协议 —— DS18B20- 第七章:I...

2018-11-28 14:39:32 543

原创 Intel 8086 —— 导论与数制编码

没有抒情,只有干货。文章目录- 第一章 导论- 第二章 数制编码- 第一章 导论微型计算机组成CPU:运算器 (ALU) + 控制器(CU) + 寄存器阵列(RA) 存储器输入 / 输出 接口 (I/O)总线地址总线(AB):20位、单向、对应寻址 216=1MB2^{16} =1 MB216=1MB控制总线(CB):16位、双向、并行数据总线(DB):16位...

2018-11-27 22:42:39 198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除