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
TM4单片机学习
单片机学习
:DSP-GPIO
F28335将88个GPIO口分成3个部分。A----GPIO0~GPIO31B----GPIO32~GPIO63C----GPIO64~GPIO87所以当我们配置引脚的时候看到GPA,GPB,GPC等等,其实就是对应的是某个端口组。既然说到配置,那就看看GPIO口如何配置。每个GPIO口都会对应着寄存器,改变寄存器的值就会改变GPIO口的配置。主要的寄存器有这几个端口复用寄存器GPxMUXnx=
我家大宝最可爱
·
2023-10-07 04:05
单片机
单片机
单片机学习
:51单片机warning和error
今天遇到一个error,非常的痛苦,keil无法定位只给error。***ERRORL104:MULTIPLEPUBLICDEFINITIONSSYMBOL:SMALLCHARSMODULE:.\Objects\lcd5110.obj(LCD5110)SMALLCHARS是定义的字库,单独定义在ziku.h文件中codeunsignedcharSmallChars[]={0x00,0x3E,0x5
我家大宝最可爱
·
2023-10-07 04:05
单片机
单片机
单片机学习
:STM32启动文件
;********************(C)COPYRIGHT2011STMicroelectronics********************;*FileName:startup_stm32f10x_hd.s;*Author:MCDApplicationTeam;*Version:V3.5.0;*Date:11-March-2011;*Description:STM32F10xHighDe
我家大宝最可爱
·
2023-10-07 04:05
单片机
单片机
单片机学习
:程序启动与运行
程序保存在存储设备之中,通过有序的读取来实现运行,这称为存储程序方式,现在看来很理所当然,但是在过去确是一个里程碑的意义,因为以前改变程序是改变布线的(想想自己学的数字电路)。但是程序是如何启动运行的呢?单片机我们可以通过串口或者JLINK来讲编译好的bin文件或者hex文件烧录到单片机里面,我们都知道代码是烧录在flash中的,程序运行时会将堆栈分配到RAM中,程序的变量,结果都存在堆栈中,CP
我家大宝最可爱
·
2023-10-07 04:35
单片机
单片机
51
单片机学习
笔记-12LCD1602液晶屏
12LCD1602液晶屏[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。12.1LCD1602介绍LCD1602(LiquidCrystalDisplay)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符,还可以有8个自定义字符。显示容量:16×
虎慕
·
2023-10-05 18:51
#
51单片机-江科大
51单片机
学习
嵌入式硬件
蓝桥杯
单片机学习
11——PCF8591A/D&D/A转换芯片
上期我们学习了DS1302实时时钟的基本使用,现在我们来学习PCF8591A/D&D/A转换芯片的相关内容蓝桥杯
单片机学习
11——PCF8591A/D&D/A转换芯片PCF8591A/D&D/A转换芯片引脚图原理图
不想写代码的我
·
2023-10-03 11:12
蓝桥杯单片机学习
单片机
蓝桥杯
学习
51单片机
c语言
【蓝桥杯-
单片机学习
笔记(十六)】PCF8591原理与A/D、D/A转换
一、PCF8591PCF8591是单片、单电源低功耗8位CMOS数据采集器件,具有4个模拟输入、一个输出和一个串行I2C总线接口。3个地址引脚A0、A1和A2用于编程硬件地址,允许将最多8个器件连接至I2C总线上而不需要额外硬件。器件的地址、控制和数据通过两线双向I2C总线传输。PCF8591功能包括多路复用模拟输入、片上跟踪和保持功能、8位模数转换和8位数模转换。最大转换速率取决于I2C总线的最
傻萌的路飞
·
2023-10-03 11:38
蓝桥杯
单片机
蓝桥杯
学习
c语言
51单片机
C51单片机实现矩阵键盘密码锁
通过则篇文章,我将带领大家一起学习用C51单片机中的矩阵键盘制造一个简易的密码锁装置,希望这篇文章对大家有所帮助,希望大家在C51
单片机学习
中获取更多的知识。
IT闫
·
2023-10-01 14:10
单片机
嵌入式硬件
努力,第九天。
图片发自App今日日程1.早上c语言:30分钟,完成,看了结构体相关的内容2.下午
单片机学习
:串口相关的知识3.晚上运动一次keep,模拟科目一考试2次90分以上。
CallmeTime
·
2023-09-30 15:53
【STM32
单片机学习
】第五课:STM32标准外设库(SPL 库)
【朱老师课程总结】第一部分、章节目录3.5.1.为什么会有标准外设库3.5.2_3.外设库的结构介绍和之后的学习方法1_23.5.4.标准库对硬件信息的封装方式3.5.5.使用结构体方式访问寄存器的原理3.5.6.使用结构体方式访问寄存器的实践3.5.7_8.使用标准库重写LED的程序3.5.9_10.RCC模块的标准库全解析3.5.11.RCC模块的标准库全解析33.5.12.RCC模块的标准库
搞IC的小冯
·
2023-09-26 17:50
【STM32单片机学习】
标准外设库
STM32
嵌入式开发
51
单片机学习
笔记
1、输入输出口sbit定义引脚sbitLED_R=P0^5;P0M0=0x00;//设置P0.0-P0.7为准双向口2、中断INTCLKO=0x30;//使能INT2INT3下降沿中断EA=1;//打开总中断中断使用3、PWM输出51单片机是可以输出PWM的,比较麻烦。此时需要用到内部定时器来实现,可用两个定时器实现,也可以用一个定时器实现。4、定时器/计数器核心部件是一个加法计数器,本质是对脉冲
嵌入式新手小张
·
2023-09-24 17:51
学习笔记
51单片机
学习
笔记
单片机学习
--->Keil多文件工程
1、在文件夹中创建新的文件夹目录:App文件夹:用于存放外设驱动文件,如LED、数码管、定时器等。Obj文件夹:用于存放编译产生的c/汇编/链接的列表清单、调试信息、hex文件、预览信息、封装库等文件。Public文件夹:用于存放51单片机公共的文件,如延时、51头文件、变量类型重定义等。User文件夹:用于存放用户主函数文件,如main.c。2、在keil中点击三个小方块,创建对应目录3、在ke
重生之我在苏州学嵌入式
·
2023-09-22 06:45
单片机学习-通用知识
单片机
学习
嵌入式硬件
蓝桥杯
单片机学习
4——独立按键&矩阵按键
上期学习了数码管的静态显示,这次我们来学习独立按键&矩阵按键独立按键原理很简单,当作为独立按键使用时,跳线帽的23接在一起,此时按键如果按下,则按键连接的IO口电平会被拉低,通过捕获IO的电平变化,就可以判断按键是否按下。按键消抖什么是按键消抖?按键为什么会有抖动?通常的按键所用开关为机械弹性开关。由于机械触电的弹性作用,按键在闭合及断开的瞬间均伴随有一连串的抖动。键抖动会引起一次按键被误读多次。
不想写代码的我
·
2023-09-14 06:14
蓝桥杯单片机学习
蓝桥杯
单片机
学习
c语言
嵌入式硬件
单片机学习
6-矩阵按键实验
矩阵按键实验矩阵按键介绍独立按键与单片机连接时,每一个按键都需要单片机的一个I/O口,若某单片机系统需较多按键,如果用独立按键便会占用过多的I/O口资源。单片机系统中I/O口资源往往比较宝贵,当用到多个按键时为了减少I/O口引脚,引入了矩阵按键。本章以4*4矩阵键盘为例讲解其工作原理和检测方法。开发板上将16个按键排成4行4列,第一行将每个按键的一端连接在一起构成行线,第一列将每个按键的另一端连接
竹烟淮雨
·
2023-09-14 06:42
单片机
学习
矩阵
51
单片机学习
之-中断
中断在51单片机中共5个中断源,分别为:总的来说分为内部中断与外部中断先说内部中断,也就是上图的两种定时器中断(T0,T1)。它们的使用与4个寄存器有关现在来介绍四种寄存器中断允许寄存器中断优先级寄存器定时器工作方式寄存器定时器控制寄存器正如它们的名字一样,先允许,判断优先级,再选择工作方式,最后启动选择的定时器**中断允许寄存器(IE)EA:中断允许总开关。(1:所有中断请求被允许;0:所有中断
jiang2360
·
2023-09-14 06:40
51
单片机学习
之-串口中断
串口中断SM2:多机通信控制位,(0:数据直接进入SBUF,并同时使R1致1)T1:发送中断标志位,(发送数据自动由硬件置1,并且同时执行中断程序,也必须在中断程序中写0)RI:接收中断标志位,(收到数据自动由硬件置1,并且同时执行中断程序,也必须在中断程序中写0)
jiang2360
·
2023-09-14 06:40
单片机
AutoLeader控制组——51
单片机学习
笔记(一)
目录1.点亮LED灯1.1LED灯闪烁1.2控制LED灯按时闪烁:1.3LED灯流水灯1.4二进制点灯2.独立按键控制LED灯2.1按键控制LED亮灭2.2.按键控制灯左右移动3.数码管3.1静态数码管显示3.2.动态数码管显示4.模块化编程5.LCD1602调试工具6.矩阵键盘6.1.介绍矩阵键盘6.2.矩阵键盘在LCD上按键显示6.3.矩阵键盘制作密码锁7.定时器7.1关于定时器的基本概念7.
哒哒哒901
·
2023-09-08 12:15
学习笔记
单片机
嵌入式硬件
学习
51单片机
【STC8G1K08A】芯片---usb串口---直连烧录下载程序
最近没事干,开始看看
单片机学习
一下。买了比较便宜的STC8G1K08A芯片,淘宝我看到最便宜的5毛5包邮;在立创打了开源的板子,但是芯片先到,就先测测芯片吧。
OKGUGU
·
2023-09-07 05:00
STC8G
STC8G1K08A
单片机
嵌入式硬件
单片机学习
-使用矩阵按键来显示数码管0-F
1、硬件电路2.软件编程思想矩阵按键分两种1、行列扫码//数码管字摸u8gsmg_code[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//共阴显示0-F#include"reg52.h"//类型重命名typedefunsignedcharu8;typedefunsign
无敌小手
·
2023-09-05 09:23
单片机学习-通用知识
电子元器件
单片机
单片机
学习
嵌入式硬件
嵌入式开发-
单片机学习
介绍
一、单片机入门篇单片机的定义和历史单片机是一种集成了微处理器、存储器、输入输出接口和其他功能于一体的微型计算机,具有高度的集成性和便携性。单片机的历史可以追溯到20世纪70年代,随着微电子技术的不断发展,单片机逐渐成为了工业控制、智能家居、物联网等各个领域中不可或缺的一部分。单片机的种类和特点根据不同的应用需求和技术特点,单片机有多种不同的类型和型号。根据位数可分为4位、8位、16位和32位等;根
木子n1
·
2023-09-03 14:30
单片机
汽车
51
单片机学习
笔记1 -- 单片机最小系统仿真电路绘制
在Protues和Keil都安装好之后,就可以开始学习51单片机了,但其实只要有Keil和开发板就可以开始搞单片机最小系统仿真1.Protues新建工程2.晶振电路绘制3.复位电路绘制4.电路勘误与仿真5.课外科普--51单片机名称由来1.Protues新建工程打开Protues,首页打开ISIS图标,绘制电路图进入到以下绘制界面像电路中的芯片、电阻电容等,都可以在器件区找到,直接点击器件区的Pi
GenCoder
·
2023-09-02 11:40
51单片机学习笔记
单片机
51单片机
stm32
单片机学习
-什么是Flash?什么是RAM?什么是ROM?
什么是Flash?Flash存储器(FLASHEEPROM)又称闪存,快闪。它是EEPROM的一种。它结合了ROM和RAM的长处。不仅具备电子可擦除可编辑(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据。它于EEPROM的最大区别是,FLASH按扇区(block)操作,而EEPROM按照字节操作。FLASH的电路结构较简单,同样容量占芯片面积较小,成本自然比EEPROM低,因此适合用
无敌小手
·
2023-08-31 23:22
单片机学习-通用知识
单片机
学习
嵌入式硬件
STM32F4_SD卡
命令及响应3.SD卡的操作模式及切换4.STM32的SDIO接口5.SDIO结构体6.SDIO相关寄存器7.实验程序7.1main.c7.2SDIO_Card.c7.3SDIO_Card.h前言在之前的
单片机学习
过程中
light_2025
·
2023-08-30 03:52
STM32
stm32
单片机
嵌入式硬件
单片机学习
-蜂鸣器电子元件
蜂鸣器是有什么作用的?蜂鸣器是一种一体化结构的电子训响器,可以发出声音的电子元器件蜂鸣器分类?①压电式蜂鸣器(图左)称:无源蜂鸣器②电磁式蜂鸣器(图右)称:有源蜂鸣器组成:①压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。②电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。①②主要的差别就在于①有一个多谐振荡器多谐振荡器由晶体管或集成电路构成,当接通电源后(1.
无敌小手
·
2023-08-27 08:21
电子元器件
单片机
c语言
单片机学习
-蜂鸣器如何发出声音
硬件电路软件编写①发出声音#include"reg52.h"typedefunsignedintu16;//重新定义类型typedefunsignedcharu8;//重新定义类型sbitBEEP=P2^5;//定义P2第五个管教为BEEP//延时函数voiddelay_time(u16times){while(times--);}voidmain(){u16i=2000;//为什么定义这个i,这
无敌小手
·
2023-08-27 08:19
单片机
单片机
学习
嵌入式硬件
单片机学习
笔记8.23
之前零零碎碎的学习单片机,也记过一些纸质版的笔记,感觉效果不是很好,今日开始在csdn上发布第一篇电子笔记,望自己能够不忘初心,持之以恒。真挚的希望路过的同学能指出错误,我会及时改正。我也会在csdn上发布一些自己其他学习方面的笔记,像读书心得或是学科笔记诸如此类。在csdn上的笔记我将不会边查资料边写,我会将写笔记本身当个做一个教学相长的过程。正如费曼学习法所讲,学习的完整过程不只是接受,还要有
一只避风湾
·
2023-08-25 01:37
单片机
学习
单片机
嵌入式硬件
努力,第一天。
预计明天计划:1.早上c语言:30分钟,指针部分的知识回顾以及练习代码2.下午:
单片机学习
:30分钟,gpio原理知识以及spi总线知识3.晚上:运动一次keep,模拟科目一考试2次90分以上。
CallmeTime
·
2023-08-21 09:12
**开启我的51
单片机学习
之路,基于51单片机数码管显示电子时钟**
1、此款电子时钟,时间可以设置,有4个按键,一个功能按键,一个加,一个减,一个确定按键。2、按下功能按键一下,时钟走时停止,时两位数码管闪烁,代表此时再调时状态,这个时候加减按键就可以调整时钟,再次按下功能按键,就可以调整分钟,再按一下功能按键就可以设置秒。设置好时间后我们按确定按键,时钟开始走时。3、这个程序将很好的教会我们怎么让数码管闪烁显示。#includetypedefunsignedin
bbxyliyang
·
2023-08-20 05:15
单片机
单片机
物联网
stm32
编程语言
嵌入式
单片机学习
笔记之点阵(8x8)
心血来潮,想捡一下丢了很久的单片机,纪录一下
单片机学习
简单的点阵显示,及踩到的䟘,找到吃灰很久的普中科技开发板(非广告,为毕设学习买的)。
ly_zszcyx
·
2023-08-17 09:20
硬件开发
单片机
学习
嵌入式硬件
单片机学习
之中断与定时/计数器
记录学习中断的使用。1.使用工具使用开发板:普中科技开发板编译软件:keil2.复习中断及相关概念CPU在处理事件A时,中断源发出中断请求,请求cpu处理事件B,cpu中断当前工作,转去处理事件B(中断响应和中断服务),待cpu将事件B处理完成后,再回到原来被中断的地方,继续处理事件A。作用:分时操作,提高计算机的利用率。实时响应,及时处理应用系统的随机事件。可靠性高,具有处理设备故障及掉电等突发
ly_zszcyx
·
2023-08-17 09:20
硬件开发
单片机
学习
嵌入式硬件
STM32
单片机学习
笔记(九)-SysTick系统定时器
写在前面:本系列内容均为自学笔记,参考资料为野火指南者开发板资料及芯片参考手册等,使用野火指南者开发板进行学习,该系列内容仅用于记录笔记,不做其他用途,笔记的内容可能会存在不准确或者错误等,如有大佬看到错误内容还望能够评论指正,感谢各位。本节包括前几节的程序,请参考野火开发板资料,里面由更加清晰的教学,野火B站账号:野火官方B站账号链接。参考资料《STM32F10x芯片参考手册-中文版》、《STM
做咸鱼的月下
·
2023-08-11 07:08
STM32单片机学习笔记
笔记
单片机
stm32
学习
单片机学习
路线
1.这个系列单片机编程都是用的C语言,如果没学过,需要先把C需要学习下。2.适当学习一些电路相关的知识,基础的数电,模电要懂。3.买一个资料详尽的开发版,跟着资料和例程学习。最常用的功能,包括io口控制,pwm,串口,adda等等,都要搞明白,以后会很常用。4.自己设计一些小项目,从最基础的程序版本开始,自己敲代码,实现复杂的功能。完成上述步骤,单片机编程大概就入门了。一个有趣的世界的大门就向你敞
itwillrain
·
2023-08-10 10:53
51
单片机学习
--红外遥控(外部中断)
需要利用下面这个红外接收头,OUT口会发出红外信号对应的高低电平,由于发送的速度很快,所以需要把OUT引脚接在外部中断引脚上,当OUT一旦产生下降沿,马上进中断,这样响应会更及时。外部中断引脚位于P3_2和P3_3,我的开发板把OUT接在了P3_2,利用的是下降沿触发。外部中断比定时器中断和串口中断要简洁一些,这里使用外部中断0(Int0),当IT0=1就是下降沿触发,IT0=0就是低电平触发。I
Silver_bullet2004
·
2023-08-10 05:12
51单片机
单片机
51单片机
学习
嵌入式硬件
【
单片机学习
】51单片机【定时/计数器】,详细介绍
51
单片机学习
一、先知先会1、CPU时序的有关知识1.1、周期换算2、在学习定时器之前需要明白的3、定时/计数器的工作原理4、51单片机定时器结构二、定时/计数器的控制1、工作方式寄存器TMOD2、控制寄存器
与太阳有关_
·
2023-08-09 02:51
#
51单片机
单片机
51单片机
c语言
51
单片机学习
--DS18B20温度读取&温度报警器
需要先编写OneWire模块,再在DS18B20模块中调用OneWire模块的函数先根据原理图做好端口的声明:sbitOneWire_DQ=P3^7;接下来像之前一样把时序结构用代码模拟出来:unsignedcharOneWire_Init(void){unsignedchari;unsignedcharAckBit;OneWire_DQ=1;OneWire_DQ=0;//总线拉低//延时500u
Silver_bullet2004
·
2023-08-07 18:46
51单片机
51单片机
学习
嵌入式硬件
单片机
学习报告 21-01-28
1、层次分析法AHP2、
单片机学习
层次分析法AHP将半定性,半定量的问题转化为定量计算的一种行之有效的方法。
Alloy
·
2023-08-06 00:53
matlab
单片机
51
单片机学习
-AT24C02数据存储&秒表(定时器扫描按键数码管)
首先编写I2C模块,根据下面的原理图进行位声明:sbitI2C_SCL=P2^1;sbitI2C_SDA=P2^0;再根据下面的时序结构图编写函数:/***@briefI2C开始*@param无*@retval无*/voidI2C_Start(void){I2C_SDA=1;I2C_SCL=1;I2C_SDA=0;I2C_SCL=0;}/***@briefI2C停止*@param无*@retval
Silver_bullet2004
·
2023-08-05 20:35
51单片机
51单片机
学习
嵌入式硬件
单片机
努力,第十天。
2.下午
单片机学习
:串口相关知识3.晚上今天先休息娱乐,没做安排。4.今日总结今晚就不做安排了,先休息,但是明天继续啊!
CallmeTime
·
2023-08-04 13:53
51
单片机学习
--蜂鸣器播放音乐
由原理图可知,蜂鸣器BEEP与P1_5相关,但其实这个原理图有错,实测接的是P2_5下面这个代码就是以500HZ的频率响500ms的例子sbitBuzzer=P2^5;unsignedcharKeyNum;unsignedinti;voidmain(){while(1){KeyNum=Key();if(KeyNum){for(i=0;i#include"Timer0.h"#include"Dela
Silver_bullet2004
·
2023-08-03 07:42
51单片机
51单片机
学习
嵌入式硬件
单片机
51
单片机学习
--DS1302可调时钟
之前学习过用定时器做的时钟,但是那样不仅误差大还费CPU,接下来利用DS1302时钟模块做一个可调实时时钟这一次直接编写DS1302模块,首先要在DS1392.c中根据下面的模块原理图进行位声明:sbitDS1302_SCLK=P3^6;sbitDS1302_IO=P3^4;sbitDS1302_CE=P3^5;命令字:命令字确定了是要写还是要读,以及操作的是时还是分还是秒首先需要一个初始化函数:
Silver_bullet2004
·
2023-08-03 07:12
51单片机
51单片机
学习
单片机
嵌入式硬件
51
单片机学习
--串口通信
首先需要配置寄存器:下面这里SCON配0x40和0x50都可以,因为暂时还不需要接受信息,所以REN置1置0都可voidUart_Init(void)//
[email protected]
{PCON|=0x80;//使能波特率倍速位SMODSCON=0x50;//8位数据,可变波特率TMOD&=0x0F;//清除定时器1模式位TMOD|=0x20;//设定定时器1为8位自动重装方式TL1=0xF
Silver_bullet2004
·
2023-08-01 16:42
51单片机
51单片机
学习
单片机
嵌入式硬件
51
单片机学习
--LED点阵屏显示图形&动画
为了通用性考虑,需要把用到的几个口用特殊位声明来重新命名,由于RCLK在头文件中已有定义,所以这里把P3^5声明成RCK吧。。这样的做法可以提高可读性sbitRCK=P3^5;//RCLKsbitSCK=P3^6;//SRCLKsbitSER=P3^4;接下来编写74HC595的输入函数void_74HC595_WriteByte(unsignedcharByte){unsignedchari;f
Silver_bullet2004
·
2023-08-01 16:38
51单片机
51单片机
学习
嵌入式硬件
单片机
51
单片机学习
--按键控制流水灯模式&定时器时钟
TMOD负责确定T0和T1的工作模式,TCON控制T0和T1的启动或停止计数,同时包含定时器状态TF1:定时器1溢出标志TF0:定时器0溢出标志0~65535每隔1微秒计数器+1,总时间65535微秒,赋上初值64535,则只有1000微秒即1毫秒第一步:编写Timer_Init()首先配置TMOD所以初始化TMOD=0x01;//00000001整体操作:TMOD=TMOD&0xF0;//低四位
Silver_bullet2004
·
2023-07-31 07:12
51单片机
51单片机
学习
嵌入式硬件
单片机
51
单片机学习
笔记-15 红外遥控
15红外遥控[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。15.1红外遥控与外部中断15.1.1红外遥控器红外遥控是利用红外光进行通信的设备,由红外LED将调制后的信号发出,由专用的红外接收头进行解调输出。通信方式:单工,异步红外LED波长:940nm(还有一种850nm的可以微微看见
虎慕
·
2023-07-28 00:21
#
51单片机-江科大
51单片机
学习
嵌入式硬件
MSP432P401R学习:ADC
ADC是
单片机学习
中非常重要的一部分,也是
/*wywy*/
·
2023-07-27 23:04
mcu
嵌入式硬件
蓝桥杯
单片机学习
记录(9)(NE555频率测量)
NE555模块NE555是一种时钟芯片,输出一定频率的脉冲信号,该模块根据Rb3电位器的电阻,在SIG脚输出相应的频率的脉冲信号。其实也就是对定时器/计数器的操作,首先,开两个定时器,一个用于计数,一个用于计时,定时器0用作计数,用于接收NE555产生的脉冲,将定时器0计数初值设为0,然后利用另外一个定时器来限定时间在1s或者几秒内,在规定时间完后,停止计数,将定时器0的值取出来。ne555.c#
本来无一物、
·
2023-07-26 23:55
蓝桥杯
蓝桥杯
单片机
职场和发展
51
单片机学习
--矩阵键盘、电子密码锁
矩阵键盘的模块原理图:功能:按下矩阵按键,在LCD上显示对应的数值。采用模块化编程,在此只给出MatrixKey.c和main.c两部分代码#include#include"Delay.h"/*矩阵键盘读取键码按下不放,会停留在此函数,松开时返回数值,不按返回零*/unsignedcharMatrixkey(){unsignedcharKeyNum=0;P1=0xFF;P1_3=0;if(P1_7
Silver_bullet2004
·
2023-07-25 12:11
51单片机
51单片机
学习
单片机
【C51 ---- 单片机最小系统】
51
单片机学习
历程与分享单片机最小系统1、51单片机的最小系统构成2、晶振电路简介3、复位电路简介4、电源电路简介5、结束语单片机最小系统前言:(1).我们已经认识了51单片机芯片,51单片机要工作,光靠一个芯片肯定是不行的
下课后泡实验室
·
2023-07-24 17:20
C51专栏
单片机
mongodb
嵌入式硬件
单片机最小系统
51单片机
C语言
笔记
51
单片机学习
光敏电阻传感器实验
51
单片机学习
光敏电阻传感器实验一、光敏电阻模块简介光敏电阻传感器模块是对光线敏感度的反应,一般用来检测探头周围光线的强度(亮度),可以通过DO输出数字信号1和0,也可以通过AO口输出模拟信号调节阈值:
Endhub
·
2023-07-20 12:58
学习笔记总结
C51单片机
单片机
c语言
51
单片机学习
数码管 倒计时
51
单片机学习
数码管倒计时简介1.硬件部分普中单片机开发板(138译码器控制)数码管2.软件部分keil软件硬件部分138译码器简介74LS138为3线-8线译码器,共有54LS138和74LS138两种线路结构型式
Endhub
·
2023-07-20 12:28
学习笔记总结
C51单片机
单片机
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他