E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
K210单片机学习
单片机学习
笔记:中断学习
1.什么是中断,中断的原理中断是为使单片机具有对外部或内部随机发生的事件实时处理而设置的,中断功能的存在,很大程度上提高了单片机处理外部或内部事件的能力。为了能让大家更容易理解中断概念,我们先来举一个生活事例:你打开火,烧上一壶水。然后去洗衣服,在洗衣服的过程中,突然听到水壶发出水开的报警声,这时,你停止洗衣服动作,立即去关掉火,然后将开水灌入暖水瓶中,灌完开水后,你又回去继续洗衣服。这个过程中实
ToDoNothing
·
2020-08-17 01:25
单片机
小蜜蜂
单片机学习
EFM8SB
EFM8SB是一款芯科科技的8位低功耗单片机。开发环境simplicitystudio。具体使用方法:http://download.csdn.net/download/badagougou/101647901sbit是定义特殊功能寄存器的位变量例如:sbitp0_0=p0^0定义p0_0为P0口第一位2sfr定义一个八位特殊功能寄存器形式为:sfrname=address30x99为串口数据缓冲
badagougou
·
2020-08-16 18:55
单片机
蓝桥杯
单片机学习
(二)——继电器与蜂鸣器
一.原理同LED一样,继电器(RELAY)和蜂鸣器(BUZZER)仍然是由P0口控制,再往前对应的依次是Y5C,Y5,再到P2口的三位。这也能解释为啥每次程序前都有一串“P2=0XA0,P0=0X00;”,就是为了关闭这两者。ULN2003是一个达林顿管(不用管这是个啥),取反门,且输出端与VCC相接,因此P0输出端为高电平时继电器和蜂鸣器会开始工作。简单讲,P0输出0x10时P04为高电平,继电
blurrrrrrrr
·
2020-08-15 16:48
蓝桥杯单片机
单片机
c语言
51
单片机学习
历程(一)单片机入门
单片机入门什么是单片机单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由
ZalGGboy
·
2020-08-15 13:14
51单片机
初学者
单片机
单片机学习
笔记————51单片机实现判断数据头来接收一串数据的串口通用程序框架
proteus虚拟串口的实现:https://mp.csdn.net/console/editor/html/107251649一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/*******************************************************************************************************
DJDN426611
·
2020-08-15 13:26
单片机
proteus
C
单片机学习
笔记————51单片机实现判断数据尾来接收一串数据的串口通用程序框架
proteus虚拟串口的实现:https://mp.csdn.net/console/editor/html/107251649一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/*******************************************************************************************************
DJDN426611
·
2020-08-15 13:26
单片机
proteus
C
单片机学习
:单片机独立按键和矩阵键盘概念及原理
1.按键分类与输入原理按键按照结构原理科分为两类,一类是触点式开关按键,如机械式开关、导电橡胶式开关灯;另一类是无触点式开关按键,如电气式按键,磁感应按键等。前者造价低,后者寿命长。目前,微机系统中最常见的是触点式开关按键。在单片机应用系统中,除了复位按键有专门的复位电路及专一的复位功能外,其他按键都是以开关状态来设置控制功能或输入数据的。当所设置的功能键或数字键按下时,计算机应用系统应完成该按键
EDA365????
·
2020-08-15 12:37
单片机
stm32f103系列单片机串口初始化
stm32f103系列单片机串口初始化这篇文章是本人从小白到熟悉这个单片机的过程,本在使用过程中主要是针对的64为单片机,但是其它引脚位数的单片机应该也是比较实用,由于篇幅较长,废话不多说,开始
单片机学习
之旅吧
欲言还修
·
2020-08-15 12:43
stm32
STM32单片机(10) 数码管输出实验[补] 静态(共阳)+动态(共阴)
转载请注明出处:http://blog.csdn.net/leytton/article/details/38445553】注:使用普中科技开发板测试时,需要拔掉Boot1插口参考手册、电路图等参见STM32
单片机学习
weixin_30482181
·
2020-08-15 11:56
STC51单片机下载程序的时候不要在VCC端接DHT11
今天使用51
单片机学习
板调试DHT11湿度传感器,下载程序的时候把DHT11烧掉了。一开始我使用杜邦线把DHT11的VCC引脚接到学习板上的VCC端,GND接GND,数据端口接51单片机的P0.0。
阏男秀
·
2020-08-15 11:10
单片机
Kendryte
K210
陀螺仪R6082V的调试记录
陀螺仪R6082V其实不难,算法这块已经是做好了,只需要将数据读取出来即可。但是中间也遇到了点小问题,记录一下。首先是配置方面了,在硬件配置方面有一个脚是值得关注的,就是配置模式的引脚(第1脚)这个应该算是一个低级错误了,怪我自己。一开始我直接就直接的设置高电平,但后面完全抓不到数据,注意,这里的意思是接地为uart模式,上拉为i2c模式。因为芯片一开始上电的时候就会去确认这个引脚的电平,如果是使
smile_5me
·
2020-08-15 11:24
Kendryte
K210
Kendryte
K210
使用GPIO模拟i2c波形
K210
自带的i2c有个不好的地方,就是当你读取数据的时候,若因为地址问题没有通讯上的话,是没有办法通过示波器来测试这个设备是否应答的,只发一次若不应答就会把程序给卡死,所以有些时候还是需要用到模拟的i2c
smile_5me
·
2020-08-15 11:53
Kendryte
K210
51
单片机学习
笔记——串口通信
一、通信传输方式并行通信与串行通信通信传输方式可分成串行通信和并行通信:并行通常将数据字节的各位用多条数据线传送。并行通信控制简单,传输速度快;但对传输线路要求高,成本较高,且接收方同时接收存在困难,抗干扰能力差。适合近距离、大量、快速的信息交换。串行通信将数据字节分成一位一位的形式在一条传输线上逐个传送。传输线少,长距离成本低,可利用电话网等现成设备,但数据的传送控制比并行通信复杂,且传送效率低
Obs_cure
·
2020-08-15 10:51
51单片机定时器初值计算详解
前言:本文详细介绍了51
单片机学习
过程中定时器的初值计算问题以及相关概念,力求把每一个学习过程中的可能会遇到的难点说清楚,并举相关的例子加以说明。
SudekiMing
·
2020-08-15 07:17
51单片机
MSP430
单片机学习
视频
MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精简指令集(RISC)的混合信号处理器(MixedSignalProcessor)。MSP430单片机称之为混合信号处理器,是由于其针对实际应用需求,将多个不同功能的模拟电路、数字电路模块和微处理器集成在一个芯片上,以提供“单片机”解决方案。该系列单片机多应用于需要电池供电的便携式仪器仪表中。与51单片机相
weixin_30273931
·
2020-08-14 01:33
性价比超高的51
单片机学习
板与开发板
产品简介LG-MCU单片机开发学习板是一款全面支持STC全系列、AT89S系列与SST系列单片机的多功能合一开发学习工具,是专门为广大51
单片机学习
者和开发人员而专门设计的;可谓性能卓越,相对于市面上的其他同类产品具有极高的性价比
tx05512
·
2020-08-14 01:36
51
单片机学习
路程(三)数码管点亮
文章最后面附有:数码管一些特殊运用。数码管电路图数码管原理和结构图真值表,编程时用的到,这边先列出来。下面就是点亮大数码管(共阳级)的代码://七段数码管显示实验//2018.7.22#include#include#defineDataPortP1//换接口,只需修改这里sbitSeg_Latch=P2^2;//段锁存sbitBit_Latch=P2^3;//位锁存unsignedcharcod
MyFamily_IT
·
2020-08-14 00:41
51单片机
51单片机开发板资料270G | 免费下载
《手把手教你学51单片机》《郭天祥51单片机TX-1C51-视频教程征服你》《单片机视频教程(汇编)》《给力者51单片机视频教程》《慧净51单片机全套视频HJ-C5》《人人学会单片机教学资料》《天狼星
单片机学习
教程
电子芯
·
2020-08-14 00:28
资料
单片机
开发板
51单片机
资料
STM32
单片机学习
心得——MDK使用技巧
这一篇是我学习单片机两个月来对KeilMDK(Version522)的小技巧总结但是丑话摆在前头,别指责我使用的是盗版软件,我不过是一个穷学生,到我有能力支持正版的时候,我自然会购买使用关于MDK,其实小技巧很多,但总的来说大约就是美化和调试了(所用例子是我自己写的一个花式流水灯,其中流水灯外设来源于LY-51S单片机开发板)1.美化按如图位置打开configuration(配置项),找到Colo
weixin_30617695
·
2020-08-13 20:07
STC 51单片机程序下载失败总结
工具STC单片机最小系统、USB-TTL下载线(戒者
单片机学习
板自带下载电路)、电脑STC单片机
opshres169
·
2020-08-13 16:09
STC 51
单片机学习
by day1 ----------LED灯闪烁
STC51
单片机学习
byday1----------LED灯闪烁一,普中科技单片机接线图:二,LED灯闪烁#include//此文件中定义了51的一些特殊功能寄存器voiddelay(unsignedinti
zdd880101
·
2020-08-11 15:48
单片机
STM32处理器定时器分析(实现一个定时中断)
前言:1.本博文基于STM32F103ZET6芯片和ST官方提供的3.5.0库函数;2.学习过51
单片机学习
STM32定时器会容易理解一些,但是两个定时器的实力有很大的距离;3.定时器是难点也是重点;本博文以通用定时器
wuyuzun
·
2020-08-11 14:54
stm32
stm32
通用定时器
TIM
【51
单片机学习
笔记】基于STC89C52制作的交通信号灯
一、简介近来学(玩)了下已经好久没碰的51,心血来潮自己DIY了一个交通信号灯模型。没有什么创新之处,就是复(dao)习(gu)复(dao)习(gu)了下51的定时器中断、外部中断以及最小系统电路,熟悉了下74HC595的用法和数码管。因为好久没碰51了导致数码管的顺序记反了懒得再改电路了,于是将错就错就按反着的顺序搞下去了。由于快考试了事情也比较多,基本是隔三差五得做,时间战线拉得比较长。。。当
凡人就行
·
2020-08-11 13:48
单片机学习
【蓝桥杯——
单片机学习
笔记】十一.定时器和计数器详解(STC15F2K60S2)
一.寄存器(只给出有用的位)1.TCON定时器/计数器0/1控制寄存器SFRnameAddressbitB7B6B5B4B3B2B1B0TCON88HnameTF1TR1TF0TR0TF1:T1溢出中断标志位。产生溢出时,硬件置1,请求中断。进入中断后硬件清0;TR1:0—关闭T1,1—打开T1;TF0:T0溢出中断标志位。产生溢出时,硬件置1,请求中断。进入中断后硬件清0;TR0:0—关闭T0,
默默无闻小菜鸡
·
2020-08-11 13:51
STC15学习笔记
单片机学习
笔记 —— 软件的使用
一个半月前学习了单片机,现在忘的差不多了,重新把遗忘的拾起来吧(●’◡’●)一、STC-ISP软件的使用软件主界面:软件包含基本的设置、打开/下载程序按钮以及串口助手、定时器计算器、软件延时计算器等窗口。基本使用串口号:当单片机与电脑连接后,正常连接则显示USB-SERALCH340和对应串口号单片机型号:单片机型号选择IAP15F2K61S2打开程序文件:点击打开程序文件按钮,选择hex文件
我有两颗糖
·
2020-08-11 13:37
单片机
单片机学习
笔记————51单片机实现通过串口用delay延时方式发送一串数据
proteus虚拟串口的实现:https://mp.csdn.net/console/editor/html/107251649一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/*******************************************************************************************************
DJDN426611
·
2020-08-11 11:24
单片机
proteus
C
STM32F1开发指南笔记20----数码管驱动芯片TM1640解析
以前在
单片机学习
中,驱动数码管是直接将数码管连接单片机,在单片机上需要编写很复杂的程序,并且对数码管需要实时扫描。在实际项目开发中,一般使用数码管专用控制芯片来驱动数码管,提高开发效率。
_Amen
·
2020-08-11 10:43
STM32
stm32
单片机
嵌入式
物联网
二、新唐N32905U1DN开发教程:控制IO口点亮LED
新唐
单片机学习
交流群:57955260,本教程代码分享至群共享,欢迎加入学习交流开发板上有四颗LED等,分别有PB3、PB4、PB5、PB6,低电平点亮①拷贝Non-OS_KEIL\N32905_Non-OS_KEIL
电子茶馆
·
2020-08-11 05:42
嵌入式AI-K210篇-硬件-模型训练、部署
K210
的其他参数如下:双核64-bitRISC-VRV64IMAFDC(RV64GC)CPU/400MHz(可超频到600MHz)双精度FPU8MiB64bit片上SRAM(6MiB通用SRAM+2MiB
SEASKY_L
·
2020-08-11 03:04
Kendryte-k210
yolo
seasky
单片机学习
笔记————用关中断和互斥量来保护多线程共享的全局变量
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:Mutex----@File:main.c----@Edit:ZHQ----
DJDN426611
·
2020-08-10 23:45
单片机
C
proteus
单片机
proteus
互斥量
单片机学习
之路一些常见的疑问也是我的个人学习总结
STM32的八种输入输出模式?输入模式上拉输入:通过内部的上拉电阻将一个不确定的信号通过一个电阻拉到高电平。下拉输入:把电压拉到GND。与上拉原理相似。浮空输入:引脚内部什么都不接,处于浮空模式下,电平状态是不确定的。外部信号输入什么,IO口就是什么状态。模拟输入:接收到的是连续的模拟信号,一般用于AD转换。输出模式:推挽输出:可以输出高低电平,连接数字器件。在stm32中推挽电路由两个MOS管组
new_stylle
·
2020-08-10 12:04
嵌入式
Linux
第九节:独立按键的双击按键触发
(1)硬件平台:基于朱兆祺51
单片机学习
板。用矩阵键盘中的S1和S5号键作为独立按键,记得把输出线P0.4
yuanmeixiang
·
2020-08-10 08:32
单片机程序框架
基于状态机的单片机按键短按长按功能的实现
转载自:http://m.elecfans.com/article/608499.html发表于2017-12-2808:43:46控制/MCU+关注1、引言在自己在科研实践和对学生教学中发现,现在
单片机学习
中对于按键处理的方法都是
weixin_30699235
·
2020-08-10 07:40
单片机学习
记录——独立按键
硬件连接从电路连接图可以看出,8个独立按键一端接地,一端接插口JP5。在开发板上,通过外接排线使JP5接P1端口。单片机通过读入P1端口的状态(0或1),就得之哪个按键被按下。软件设计编写按键扫描函数/*************************************************************函数名:duli_key_scan*函数功能:识别哪个键被按下*输入:无*输
jiaruitao777
·
2020-08-10 06:28
51单片机学习记录
单片机学习
笔记————51单片机实现独立按键的双击按键触发
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:Independent-KEY----@File:main.c----@Ed
DJDN426611
·
2020-08-10 06:17
单片机
C
proteus
蓝桥杯
单片机学习
过程记录(二十九)第八届国赛超声波测距机
蓝桥杯
单片机学习
过程记录(二十九)第八届国赛超声波测距机题目如下:已完成应用的内容:EEPROM、定时器、数码管led灯,独立按键DA电压输出超声波测距/*-----------------------
爆炒小肥牛
·
2020-08-09 02:55
单片机
单片机
串口通信
超声波
蓝桥杯
单片机学习
过程记录(二十四)动态数码管中断内显示
蓝桥杯
单片机学习
过程记录(二十四)动态数码管中断内显示不得不改进的一点了,把数码管的显示放进中断内,以实现数码管不受外界干扰。以往的写法是放进main函数里,这样的话受干扰很大,索性拿进了中断。
爆炒小肥牛
·
2020-08-09 02:24
单片机
蓝桥杯
单片机学习
过程记录(九)IIC通信读取
蓝桥杯
单片机学习
过程记录(九)IIC通信读取没写写入的函数,听说不考//IIC通信读电压值#include#include#defineucharunsignedchar;#defineuintunsignedint
爆炒小肥牛
·
2020-08-09 02:23
单片机
蓝桥杯
单片机学习
过程记录(二)独立按键
蓝桥杯
单片机学习
过程记录(二)独立按键按键控制led灯按键控制流水灯按键消抖、抬起亮灯多个按键控制流水灯单片机独立按键控制部分长夜漫漫无心睡眠,京京姑娘你在哪按键控制led灯//按键控制led灯#includevoidmain
爆炒小肥牛
·
2020-08-09 02:23
单片机
蓝桥杯
单片机学习
过程记录(十六)第八届电子钟
蓝桥杯
单片机学习
过程记录(十六)第八届电子钟这届做的时间好像有点久,在中间关于时钟显示页面并设置这一步停了好久,后来设置了三个变量,得出了显示较为不错的结果,稍后去研究以下大佬们的代码学习学习。
爆炒小肥牛
·
2020-08-09 02:23
单片机
51
单片机学习
之流水灯的设计
我是我在学习郭天祥的《51单片机C语言教程》中的笔记。【例2.2.1】编写程序,点亮第一个发光二极管。#include//52系列单片机头文件abitled1=p1^0;//声明单片机P1口的第一位voidmain()//主函数{led1=0;/*点亮第一个发光二极管*/}在代码中假如头文件有两种输入方法:#include-->从软件安装文件中搜#include"reg52.h"-->先从当前工程
筱意思
·
2020-08-08 22:01
51单片机
2015.08.01 STC15
单片机学习
日记-并行I/O口
大一摸爬滚打时听说过单片机IO有四种模式,只用过强推挽。今天经过系统学习了解到他们分别是:准双向口/弱上拉、强推挽/强上拉、高阻输入、开漏。其中第一种是默认模式,传统8051模式。每个端口的模式设定由中PxM1、PxM0(x=0~7)中的相应引脚为进行选择,P0M1.0和P0M0.0用于设置P0.0引脚,P0M1.7和P0M0.7用于设置P0.7脚。也可以用十六进制数直接给PxM1、PxM0(x=
PeterrrWang
·
2020-08-08 22:22
【蓝桥杯——
单片机学习
笔记】九.超声波模块和红外收发模块(STC15F2K60S2)
一.超声波模块测距跳线帽连接1-3和2-4!1.原理图2.代码及注释sbitTX=P1^0;sbitRX=P1^1;//延时函数voidDelay10us()//@11.0592MHz{unsignedchari;_nop_();i=25;while(--i);}//发送超声波,规定每次发送8个40kHz的方波voidsend_ware(void){unsignedchari;for(i=0;i<
默默无闻小菜鸡
·
2020-08-08 20:31
STC15学习笔记
单片机
【蓝桥杯——
单片机学习
笔记】一.蜂鸣器和继电器的控制(STC15F2K60S2)
一.原理图二.原理图分析如上图,74HC138是一个3-8译码器,三个输入端分别与单片机的P2.7、P2.6和P2.5相连,四个输出端(输出低电平有效)分别作为74HC02四个或非门的输入端。或非门U25B的输出端Y5C与M74HC573锁存器的锁存使能输入端LE(输入高电平有效)。锁存器的输入端分别与P0.0~P0.7相连,输出端分别与ULN2003驱动芯片的输入端相连(ULN2003可看作一个
默默无闻小菜鸡
·
2020-08-08 20:31
STC15学习笔记
【蓝桥杯——
单片机学习
笔记】十七.CCP/PCA/PWM的应用(STC15F2K60S2)
简介:此模块共有3个,可用作外部中断,定时器,高速脉冲产生,PWM产生。CCP意思是:Capture(捕获),Compare(比较),PWM(脉宽调制)。PCA是ProgrammableCounterArray(可编程计数器阵列)。一.所用寄存器1.CMODPCA工作模式寄存器SFRnameAddressbitB7B6B5B4B3B2B1B0COMDD9HnameCIDLCPS2CPS1CPS0E
默默无闻小菜鸡
·
2020-08-08 20:00
STC15学习笔记
单片机学习
笔记 —— 按键消抖
按键是我们学习单片机时一个重要的器件,我们在按下按键时,难免会一位手抖动或者接触不稳定,但如果不消抖,按键按下的瞬间将会产生成百上千次按键有效的结果,最终的现象不可预料,所以有必要进行消抖。一、消抖原理原理:使用定时器计时产生中断,只要在一定次数的中断内,按键按下有效的次数达到一定次数,就可以认为按键按下了,此时返回一个按键有效的现象。例子:比如,我们设置200us产生一个中断,定义两个变量:
我有两颗糖
·
2020-08-08 20:03
单片机
51
单片机学习
笔记【六】——串口通信实验
一.串口通信基础1.串行通信串行通信将数据字节分成一位一位的形式在一条传输线上逐个传送。单片机采用串行通信。特点是:传输线少,长距离传送成本低,但数据传送控制复杂。串行通信的传输的传输方向:单工(数据传输只能沿一个方向),半双工(传输数据和接受数据分布进行),全双工(传输和接受同步进行)。单片机采用异步通信,发送和接受设备使用各自的时钟频率,容易实现,但传输效率不高,数据格式2.MAX232实验通
OliverKen
·
2020-08-08 19:20
51单片机
单片机学习
笔记————指针的第一大好处,让一个函数可以封装多个相当于return语句返回的参数
proteus虚拟串口的实现:https://mp.csdn.net/console/editor/html/107251649一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序1/******************************************************************************************************
亲爱的小燕子
·
2020-08-08 16:00
单片机学习
:用三个按键实现对四线…
输入设备:三个按键:1、K1:实现正常旋转的启动2、K2:实现电机的反转启动3、K3:不管是正向还是反向立即停止对电机的旋转输出设备:单片机的四个管教,分别对应四线双极电机驱动模块的四个输入管教A、B、C、D,该驱动模块的四个输出模块的管教分别对应。其代码如下:#include#definespeed200sbitMA=P0^0;sbitMB=P0^1;sbitMC=P0^2;sbitMD=P0^
瞧不起的鱼
·
2020-08-08 16:51
单片机学习
————数码管与独立按键
静态数码管LED显示器工作方式有两种:静态显示方式和动态显示方式。静态显示的特点是每个数码管的段选必须接一个8位数据线来保持显示的字形码。当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止。所谓静态显示,就是数码管的笔画点亮后,这些笔画就一直处于点亮状态。这种方法的优点是占用CPU时间少,显示便于监测和控制。缺点是硬件电路比较复杂,成本较高。LED数码管根据LED的不同接法可以分为2类:
frenzied
·
2020-08-08 15:10
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他