自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记得提醒我去学习

To err is human

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

原创 蓝桥杯相关代码目录

1.基础模块:LED灯:移位运算控制流水灯数码管:数码管显示继电器和蜂鸣器:关于继电器和蜂鸣器的干扰问题按键: 定时扫描独立按键三行代码实现独立按键程序定时扫描矩阵按键PWM:关于PWN调节小灯泡亮暗iic :eeprom与pcf859ds1302:DS1302时钟模块ds18b20:DS18B20读取温度(带小数)2.省赛代码:模拟灌溉系统简易温度采集与...

2019-03-20 20:40:05 2225 4

原创 【JavaScript学习笔记六】类型转换

一.类型转换1.使用typeof检查数据类型typeof "John"; //返回stringtypeof 3.14; //返回numbertypeof NaN; //返回numbertypeof false; //返回booleantypeof [1, 2, 3, 4]; //返回object,在JavaS...

2019-09-21 02:17:35 278

原创 【JavaScript学习笔记五】条件与循环

一.条件基于不同的条件来执行不同的动作。1. if语句语法:if (condition1){ 当条件 1 为 true 时执行的代码}else if (condition2){ 当条件 2 为 true 时执行的代码}else{ 当条件 1 和 条件 2 都不为 true 时执行的代码}2.switch语句语法:switch(n){ c...

2019-09-14 02:28:25 208

原创 【JavaScript学习笔记四】事件,字符串,运算符和比较

一. 事件HTML 事件是发生在 HTML 元素上的事情。当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。常用的事件:onchange:html元素改变onclick:点击html元素onmouseover:鼠标在html元素上移动onmouseout:鼠标从html元素上移开onkeydown:按下键盘按键onload:浏览器完...

2019-09-12 03:13:13 251

原创 2019中国机器人大赛窄足机器人赛后总结

日程28号出发: 中午乘高铁出发,晚上11点到达青岛站附近的宾馆。29号调试: 早上8点乘专车到达比赛现场,开始调试,由于没有传感器,要适应场地,所以重调。晚上6点多调试完成,每个赛道都试了一遍,基本可以跑完。以为可以安心的时候,8点多机器人走赛道时候被人拉了一下,脚底舵机坏了,重新换,一切数据重调。没有调完,10点多回的酒店。30号初赛: 由于运气好,我们下午比赛,所以还有一个上午的时...

2019-09-02 23:32:44 4758 4

原创 【JavaScript学习笔记三】对象,函数,作用域

一.对象对象是拥有属性和方法的数据。在 JavaScript中,几乎所有的事物都是对象。键值对通常写法为 name : value (键与值以冒号分割)。对象的属性之间一定要用逗号隔开;定义:var person = {name:"蔡徐坤", sing:"鸡你太美!", like:function() { return "唱,跳,rap,打篮球...

2019-08-27 02:28:43 159

原创 【JavaScript学习笔记二】输出,变量与数据类型

一.输出一共有四种方式显示数据。使用 window.alert() 弹出警告框。使用 document.write() 方法将内容写到 HTML 文档中。使用 innerHTML 写入到 HTML 元素。使用 console.log() 写入到浏览器的控制台。(按下F12调出控制台)注意: 请使用 document.write() 仅仅向文档输出写内容。如果在文档已完成加载后执行...

2019-08-26 03:36:45 196

原创 【JavaScript学习笔记一】基础了解和用法

一.JavaScript简介是一种解释性脚本语言(代码不进行预编译)。主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。二.用法HTML 中的脚本必须位于 <sc...

2019-08-24 01:26:06 193

原创 【CSS学习笔记十三】表单

一.输入框input { width:100%;}/*使用 :focus 选择器可以设置输入框在获取焦点时的样式*/input:focus{ background-color:lightblue;}设置指定类型的输入框可以使用以下属性选择器input[type = text] :选取文本输入框input[type = password] : 选择密码的输入框input...

2019-08-23 02:51:57 399

原创 【CSS学习笔记十二】菜单制作

一.水平菜单灵活应用之前所学到的知识,注意点都写着注释里了。实例:<!DOCTYPE html><html> <head> <style> ul { list-style-type:none; margin:0; padding:0; width:100%; /*水平*/ ba...

2019-08-23 01:30:46 143

原创 【CSS学习笔记十一】组合选择符和伪类伪元素

一.组合选择符组合选择符说明了两个选择器之间的关系组合方式:后代选择器(以空格分隔)子元素选择器(以大于号分隔)相邻兄弟选择器(以加号分隔)后续兄弟选择器(以“~”分隔)1.后代选择器也就是它的子子孙孙div p{ color:red;}2.子元素选择器只有儿子女儿才是第一继承人div>p{ color:blue;}3.相邻兄弟选择器也就是住在...

2019-08-22 02:25:55 161 1

原创 【CSS学习笔记十】定位,浮动,对齐

一.定位1.Positionposition 属性指定了元素的定位类型。元素可以使用的顶部,底部,左侧和右侧属性定位。但是,必须是先设定position属性。position参考值:static:默认值,没有定位,遵循正常的文档流对象,不会受到 top, bottom, left, right影响。fixed:元素的位置相对于浏览器窗口是固定位置,即使窗口滚动它也不会移动。rela...

2019-08-22 01:25:35 282

原创 【CSS学习笔记九】分组嵌套,尺寸和显示

一.分组和嵌套随着学习的元素越来越多,每个元素里可能有定义重复的样式,为了减少代码,可以使用分组。例如:/*p和h1里面颜色的样式相同*/p{ color:red;}h1{ color:red;}/*因此可以转化下方这种形式,每个选择器用逗号隔开*/p,h1{ color:red;}而嵌套正如其名,选择器内部选择器的选择的样式看起来很晕,但是只要分辨出哪个选...

2019-08-21 02:23:03 125

原创 【CSS学习笔记八】外边距和填充

一.外边距margin(外边距)属性定义元素周围的空间。margin 清除周围的(外边框)元素区域,也就是说是完全透明的,没有颜色。margin 可以单独改变元素的上,下,左,右边距,也可以一次改变所有的属性,与边框相同。参考值:auto:自动,设置浏览器边距length:长度,单位px,em等%:定义一个使用百分比的边距语法:/*第一种表达*/p{ margin-...

2019-08-21 01:09:50 244

原创 电赛总结与感想

五分靠硬件,三分靠软件,二分看运气。今年电赛我和我的小伙伴选了D题,简易电路测试仪。基础部分的要求是测量一个放大电路,测出它的输入输出电阻,电压增益,要求误差不超过正负百分之十,另外要绘制它的幅频特性曲线,测量它的上限频率。发挥部分是断开或短路任意放大电路的电阻,电容,能够自动判断并显示故障原因,判断正确的情况下,提高判断速度,每段时间不超过2s。看到这道题,经过讨论后,决定的思路是这样的...

2019-08-15 21:40:13 4559

原创 【CSS学习笔记七】盒子模型

盒子模型:所有HTML元素可以看作盒子CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。盒模型允许我们在其它元素和周围元素边框之间的空间放置元素。举图说明:不同部分的说明:Margin(外边距) - 清除边框外的区域,外边距是透明的。Border(边框) - 围绕在内边距和内容外的边框。Padding(内边距) - 清除内容周围的区域,...

2019-08-05 03:25:55 335

原创 【CSS学习笔记六】 边框和轮廓

一.边框1.边框样式使用border-style属性用来定义边框的样式参考值:none: 默认无边框dotted: 定义一个点线边框dashed: 定义一个虚线边框solid: 定义实线边框double: 定义两个边框。 两个边框的宽度和 border-width 的值相同groove: 定义3D沟槽边框。效果取决于边框的颜色值ridge: 定义3D脊边框。效果取决于边框的颜...

2019-08-05 02:35:23 568

原创 【CSS学习笔记五】列表和表格

一.列表使用CSS,主要是可以列出进一步的样式,并可用图像作列表项标记。不同的列表项标记使用list-style-type属性指定列表项标记的类型参考值:disc:默认,实心圆circle:空心圆square:实心方块decimal:数字upper-roman:大写罗马数字(I, II, III, IV, V等)lower-roman:小写罗马数字(i, ii, iii, i...

2019-08-04 02:56:47 185

原创 【CSS学习笔记四】字体和链接

一.字体1.字形有两种类型的字体名称通用字体系列: 拥有相似外观的字体系统组合(如:Serif,字符在行的末端拥有额外的装饰)特点字体系列:一个特定的字体系列(如 “Times” 或 “Courier”)使用font-family属性设置文本的字体系列参考值应该使用多个用作后备,如果浏览器不支持第一种字体,将尝试第二种语法:p{font-family:"宋体", Times, ...

2019-08-02 07:01:51 317

原创 【CSS学习笔记三】背景和文本

一.背景1.背景颜色主要有三种方式定义十六进制RGB颜色名称例如:body {background-color:#ff0000;} body {background-color:rgb(255,0,0);} body {background-color:red;} 2.背景图像background-image 属性描述了元素的背景图像.默认情况下,背景图像进行水平平铺...

2019-08-01 04:53:05 130

原创 【CSS学习笔记二】CSS文件创建与优先级

首先插入样式表的方法有三种:外部样式表(External style sheet)内部样式表(Internal style sheet)内联样式(Inline style)一.内部样式表与笔记一的实例相同,直接使用 style 标签在文档头部定义内部样式表就可以了<style> h1 { color:red; font-size:12px; ...

2019-07-31 05:19:11 114

原创 【CSS学习笔记一】初识CSS

一.什么是CSS?CSS名称层叠样式表(英文全称:Cascading Style Sheets),它是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。特点:样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加到 HTML 4....

2019-07-31 04:54:21 150

原创 【HTML学习笔记九】框架和颜色

1.HTML框架作用: 通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面。语法:<iframe src="URL" width = "xxx" height = "xxx" frameborder = "x"></iframe> width:定义边框的宽height:定义边框的长frameborder:定义边框是否显示,"1"显示,"0"不显示实...

2019-07-29 05:13:14 293

原创 【HTML学习笔记八】表单

一.表单表单使用form标签设置<form>. input元素.</form>二.输入元素使用input标签,类型由type定义1.文本域文本域通过<input type="text"> 标签来设定,宽度为20个字符。昵称:<input type = "text" name = "nickname">2.密码字段&l...

2019-07-29 04:38:47 119

原创 【HTML学习笔记七】页面布局

1.div元素div是html标签之一,div具有分割内容作用,div与CSS样式可让网页实现各种样式效果。实例:<!DOCTYPE html><html> <head> <meta charset = "utf-8"> <title>页面布局</title> </head> <body...

2019-07-28 04:42:53 113

原创 【HTML学习笔记六】表格和列表

表格1.表格标签table:定义表格th:定义表头tr:定义表的行td:定义表的单元caption:定义表格标题colgroup:定义表格列的组col:定义表格列的属性thead:定义表格页眉tbody:定义表格主体tfoot:定义表格页脚boder:表格边距cellpadding:表格间距实例:<!DOCTYPE html><html>...

2019-07-28 04:09:36 114

原创 【HTML学习笔记五】图像

1.语法<img src="url" alt="some_text" heitgt="xxx" width="xxx" > <img>是空标签,只包含属性,没有闭合标签src(source)的值是url,图像的位置alt里的some_text是图像无法载入时,替换文本告诉失去的信息height和width:设置图片的高和宽2.图像映射usemap:将...

2019-07-27 23:40:29 226

原创 【HTML学习笔记四】链接详解与头部概念

一.HTML超链接1.语法<a href="url">链接文本</a> 2.图片链接将链接文本替换为图片就可以通过点击图片来跳转了实例:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>图片链接</title&g...

2019-07-27 02:04:52 345

原创 【HTML学习笔记三】文本格式化

1.常用文本格式化标签<b>字体加粗<strong>着重语气<i>字体斜体<em>着重文字<big>大体字<small>小体字<sup>上标字<sub>下标字<ins>插入<del>删除<q>引用实例:<!DOCTYPE html&...

2019-07-26 23:49:51 105

原创 【HTML学习笔记二】HTML基础

一.HTML标题HTML标题(Heading)通过<h1>到<h6>标签定义h1字体最大,h6字体最小例如:<h1>狗屎舍友今天叫我去拿外卖</h1> <h2>狗屎舍友今天叫我去拿外卖</h2> <h3>狗屎舍友今天叫我去拿外卖</h3> <h4>狗屎舍友今天叫我去拿外卖&lt...

2019-07-26 00:39:43 113

原创 【HTML学习笔记一】认识HTML

一.什么是HTML超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言(或超文本标签语言)的结构包括“头”部分、和“主体”部分,其中“头”部提供关于网...

2019-07-25 23:42:17 132

原创 汇编指令操作单片机键盘

一.外部中断代码:******************************************************************************* 文件名:外部中断控制数码管加减* 描 述:* 作 者:思索与猫* 日 期: 19/6/27* 备 注: * ***********************************...

2019-06-27 13:01:48 1630

原创 汇编指令控制单片机数码管

一.静态显示数码管代码:注意:使用的单片机具有段选(P2.6)和位选(P2.7)应用代码时请结合实际使用单片机自行修改或接线!!!ORG 0000HAJMP MAINORG 0100HDULA BIT P2.6WELA BIT P2.7 MAIN: SETB WELA ;打开位选 MOV P0,#0FEH ;选择数码管第一位 CLR WELA ;关闭位选...

2019-06-27 00:19:12 6176

原创 汇编指令控制单片机LED灯

一.点亮LED灯简单的对P1口进行操作就可以了代码:ORG 0000HAJMP MAINORG 0100HMAIN: MOV P1,#0FEH ;点亮LED1 AJMP MAINEND二.延时控制流水灯延时程序生成:设置好单片机系统频率和定时长度注意使用STC-Y1指令集,否则延时不准确代码:ORG 0000HAJMP MAINORG 0100H...

2019-06-26 22:28:20 9939

原创 汇编常用指令三

一.控制转移类指令1.无条件转移指令绝对转移指令AJMP addr11相对转移指令SJMP relHRER: SJMP HERE;动态停机长转移指令LJMP addr16间接转移指令JMP @A+DPTR2.条件转移指令进位/无进位转移指令JC relJNC rel累加器内容为零/非零转移指令JZ relJNZ rel...

2019-06-25 20:52:43 1494

原创 汇编常用指令二

一.算术运算类指令1.加法指令不带进位ADD A,RnADD A,directADD A, @RiADD A,#data带进位ADDC A,RnADDC A,directADDC A, @RiADDC A,#data增量指令INC AINC RnINC directINC @RiINC DPTR十进制调整指令(用在ADD或ADDC指令后,...

2019-06-25 20:02:35 4811

原创 汇编常用指令一

一.常用缩写符号#data::8位立即数#data16:16位立即数Rn:工作寄存器,n=0~7Ri:工作寄存器,i=1,2@:间接地址符号direct:8位直接地址direct16:16位直接地址addr11:11位目的地址,用于AJMP,范围2kbaddr16:16位目的地址,用于LJMP,范围64kbrel:有符号的8位地址,用于SJMPbit:位地址/:位操作前缀...

2019-06-25 19:29:22 2863

原创 超声波门禁系统

1.题目2.代码main.c******************************************************************************* 文件名:超声波门禁系统* 描 述:* 作 者:思索与猫* 日 期: 19/5/21* 备 注: * *****************************...

2019-05-21 18:28:44 746

原创 蓝桥杯国赛 多功能测量表

1.题目2.重点代码eeprom的写由于eeprom连续写有延迟问题,所以需要加大约5ms的间隔,这里我使用了4ms另外存放的数据过大的话,需要分开,例如频率要拆开分为高8位和低8位if(flag_keep == 1) { if(flag_4ms) { flag_4ms = 0; switch(index) ...

2019-05-18 20:31:11 614

原创 17年电子设计竞赛题

1.题目2.程序main.c******************************************************************************* 文件名:17电赛试题* 描 述:* 作 者:思索与猫* 日 期: 19/5/12* 备 注: * **********************************...

2019-05-12 16:32:29 1840

空空如也

空空如也

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

TA关注的人

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