- 博客(11)
- 收藏
- 关注
原创 单片机-按钮消抖
#include<reg51.h>sbit key=P3^2;delay(int x){ int i,j; for(i=0;i<x;i++) { for(j=0;j<125;j++) {;} }}main(){ while(1) { if(key==0) { delay(10); if(key==0) { P0=~P0; while(key==0) {;} } } } }
2021-11-19 15:25:13
424
原创 单片机-按钮中断
#include<reg51.h> int0()interrupt 0 //中断{ P0=~P0;}main(){ IT0=1; EX0=1; EA=1; while(1) {;} }
2021-11-19 15:22:59
1539
原创 单片机-消抖
//按键消抖 if(key==0) //第一次检测到按键按下 { delay(5); //延时,目的跳过抖动时刻 if(key==0) //第二次检测按键是否按下 { while(key==0); //判断按键是否释放,如果key=0;说明按键没有释放,则等待 flag=~flag; //当key不等于0,说明按键释放了,则进行按键处理 } } //消抖结束...
2021-11-08 20:24:13
1130
原创 单片机-走马灯
#include<reg51.h>int array[] = {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};yanShi(int x){ int i,j; for(i=0;i<x;i++) { for(j=0;j<125;j++) { ; } } }main(){ int i; while(1) { for(i=0;i<8;i++) { P0=array[i]; y
2021-10-31 16:48:20
269
原创 单片机-led按钮
#include<reg51.h>sbit led=P1^7;sbit key=P3^2;bit flag;yanshi(int x)//延时函数{ int i,j; for(i=0;i<x;i++) { for(j=0;j<125;j++) { ; } }}key_scan(){ if(key==0)//判断按键是否按下 { yanshi(5);//延时,目的是跳过抖动 if(key==0)//跳过抖动后,在按键稳定状态下,
2021-10-31 16:46:44
346
原创 JS_day05-JavaScript运行机制
JavaScript运行机制代码:let a=20;const b=30;var c;function multiply(e,f){var g=20;return e*f*g;}c=multiply(20,30);console.log(c)可整理成:function multiply(e,f){var g=20;return e*f*g;}var c;//只执行这三条let a=20;const b=30;c=multiply(20,30);1、当代码运行时,Ja
2020-11-01 22:33:03
101
原创 JS_day04
作业一const xf = [] // 小费const all = [] // 总金额function num(a, b, c) {for (let i = 0; i < arguments.length; i++) {let sum = 0;let xfSum = 0;if (arguments[i] < 50) {xfSum = arguments[i] * 0.2sum = arguments[i] + xfSumxf[i] = xfSumall[i] = sum;
2020-10-23 21:41:44
116
原创 JS_day03
day03// 创建对象// 1. 通过Object构造函数let myObject = new Object();myObject.name = 'xiaojichao';myObject.age = 20;console.log(myObject);// 2. 通过对象字面量创建对象const oStudent = {};oStudent.name = 'xiao';oStudent.age = 21;const oStudent1 = {name: 'xiao',age: 2
2020-10-18 13:27:30
652
1
原创 JS_day02
作业1 bmi.js// Marklet MarkMass = 60;let MarkHeight = 1.7;let MarkBMI = MarkMass / (MarkHeight * MarkHeight);console.log('Mark的BIM为:' +MarkBMI);// Johnlet JohnMass = 52;let JohnHeight = 1.67;let JohnBMI = JohnMass / (JohnHeight * JohnHeight);conso
2020-10-18 13:26:52
89
原创 JS_day01-搭建前端开发环境
搭建前端开发环境一、安装谷歌浏览器在谷歌浏览器官网下载电脑操作系统对应的版本,并安装。二、安装Node在Node官网下载需要版本的安装包。(一)安装步骤一)安装包下载完成后,双击“node-v6.9.2-x64.msi”,开始安装。点击【Next】二)勾选复选框,点击【Next】三)修改安装目录到其他磁盘,尽量不要安装到C盘。点击【Next】四)点击【Install】五)安装完后点击【Finish】完成安装(二)检验一下是否安装成功键盘按键【win+R】,输入cmd输入
2020-09-25 16:08:47
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人