上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 28 下一页
摘要: 单片机的按键在按下时会对应的引脚会变成低电平也就是0。所以只要判断值是否变为0就可以判断是否有按键按下。 按键对应的引脚一般在单片机上按键旁边都会有标示。 我的单片机上自带的按键是一种机械按键,就是按下后会马上自动弹起。也就是说引脚的值会有1变为0再变回1。 下面是按下按键后点亮灯,再按下熄灭灯的代 阅读全文
posted @ 2020-08-26 19:57 maycpou 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 让蜂鸣器鸣叫的代码: #include <reg52.h>#include <intrins.h> sbit Buzzer = P3^6; void Delay100ms() //@11.0592MHz{ unsigned char i, j; i = 180; j = 73; do { while 阅读全文
posted @ 2020-08-24 20:16 maycpou 阅读(333) 评论(0) 推荐(0) 编辑
摘要: #include <reg52.h>#include <intrins.h> sbit LED0 = P0^0;sbit LED1 = P0^1;sbit LED2 = P0^2;sbit LED3 = P0^3;sbit LED4 = P0^4;sbit LED5 = P0^5;sbit LED6 阅读全文
posted @ 2020-08-23 13:52 maycpou 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 在用C语言进行单片机代码编写的时候我们需要引入一些单片机专用的头文件如:#include <reg52.h> ,#include <intrins.h>等。 在#include <reg52.h>头文件中,扩展了几个类型专门用于单片机的操作,这里说下sfr和sbit: sfr就是特殊功能寄存器,他是 阅读全文
posted @ 2020-08-23 13:42 maycpou 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在单片机中实现延迟n秒后执行代码,没有指定实现该功能的函数提供。 借助stc-isp选定相应的单片机型号和晶振型号可以帮助我们生成延迟函数。 将生成的函数直接拷贝到我们的代码里面,还需要加上一个头文件:#include <intrins.h> 实现led灯间隔1秒进行闪烁的代码如下: #includ 阅读全文
posted @ 2020-08-23 13:11 maycpou 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 每个单品机都有一个晶振 晶振用于产生cpu执行指令需要的时钟频率信号 所以晶振的频率越高则cpu的运行速度就越快 一般这些频率我们一般用Hz赫兹来表示,也就是在1秒内能完成多少次操作(晶振的操作就是输出一次电平),比如频率为50Hz则表示1秒内可以完成50次操作。 周期表示完成一次操作所用的时间(秒 阅读全文
posted @ 2020-08-22 16:31 maycpou 阅读(1596) 评论(0) 推荐(0) 编辑
摘要: 如:stc89c52rc 40I-PDIP 40。 stc代表是stc公司生产的。 89表示是兼容8051指令的也就是所谓的51单片机。 c表示工作电压为5.5v~3.3V,也可以是LE表示工作电压是3.6V~2.0V。 52表示程序的空间(可以理解为硬盘)大小为8KB(就是8000字节),51是4 阅读全文
posted @ 2020-08-22 16:18 maycpou 阅读(1294) 评论(0) 推荐(1) 编辑
摘要: 2.将代码导入单片机运行 (1)首先需要下载两个软件:Keil和stc-isp,keil用于编写C的代码并且编译,stc-isp用于将编译好的代码导入单片机 Keil软件需要安装,stc-isp一般下载下来是一个压缩文件,解压后就可以直接用 (2)向keil中添加stc的项目类型,由于在keil中建 阅读全文
posted @ 2020-08-22 16:03 maycpou 阅读(3331) 评论(0) 推荐(0) 编辑
摘要: 1.最简单的实践,加载OSM地图数据 var map = new Map({ target: 'map', layers: [ new TileLayer({ source: new OSM() }) ], view: new View({ center: proj.fromLonLat([37.4 阅读全文
posted @ 2020-08-13 17:19 maycpou 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 在web.config文件中更改请求的最大时间限制(默认是两分钟): <aspNetCore requestTimeout="00:20:00" processPath="dotnet" arguments=".\XXX.DemoAPI.Host.dll" stdoutLogEnabled="fal 阅读全文
posted @ 2020-08-11 16:38 maycpou 阅读(2037) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 28 下一页