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
STM32F0单片机学习笔记
-51
单片机学习笔记
1-单片机概述
目录什么是单片机?冯·诺依曼体系结构哈佛结构计算机在应用过程中的两大应用分支通用计算机系统嵌入式计算机系统什么是嵌入式系统?有哪些特点?如何构成的?①嵌入式系统的定义:②嵌入式系统的特点1)·嵌入性:2)·专用性:3)·计算机系统:③嵌入式系统是如何构成的?编辑(1)嵌入式处理器1)嵌入式微处理器(MPU)2)嵌入式微控制器(MCU)——微控制器(单片机)3)嵌入式DSP处理器(DSP)——数字信
庆庆知识库
·
2024-01-23 16:53
单片机学习笔记
单片机
51单片机
学习
51
单片机学习笔记
-8 DS1302实时时钟
8DS1302实时时钟[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。8.1芯片介绍:DS1302RTC(RealTimeClock)实时时钟,是一种集成电路,通常称为时钟芯片。常见的时钟芯片有DS1302,是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对
虎慕
·
2024-01-18 01:15
#
51单片机-江科大
51单片机
学习
单片机
单片机学习笔记
(一)
单片机基础知识此部分为单片机入门的基础知识,大部分只需要理解即可。文章目录单片机基础知识微处理器、微机、单片机的概念微处理器的构成运算器控制器寄存器存储器I/O接口及外设数制及编码数制编码数据在计算机中的表示有符号数无符号数微处理器、微机、单片机的概念微处理器:小型计算机或者卫星计算机的控制和处理部分,本身不是计算机。微机:具有完整运算及控制功能的计算机。包括微处理器、存储器、接口适配器、输入/输
ALiangM
·
2024-01-15 05:48
单片机
单片机
学习
嵌入式硬件
单片机学习笔记
单片机内部资源(提供给用户可用)(1)Flash——程序存储空间,早期单片机OTPROMFlash以其可重复擦写且容量大,成本低的优点成为现在绝大多数单片机的程序存储器。对于单片机来说,Flash最大的意义是断电后数据不丢失。(2)RAM——单片机的数据存储空间用来存储程序运行过程种产生的和需要的数据,跟计算机的内存为相似概念。(3)SFR——特殊功能寄存器单片机有很多功能,每个功能都会对应一个或
芋圆冰糖
·
2024-01-15 05:48
单片机
AutoLeaders控制组——51
单片机学习笔记
(二)
模块化编程是把各个模块的代码放在不同的.c文件里,在h文件里提供外部可调用函数的声明,其它.c文件想使用其中的代码时,只需要#lnclude"xxx.h"文件即可。使用模块化编程可极大的提高代码的可阅读性、可维护性、可移植性等。.c文件:函数变量的定义以下为delay.c代码voiddelay(unsignedinta){unsignedchardatai,j;do{_nop_();i=2;j=1
Peanutissimo
·
2024-01-11 04:30
51单片机
学习
笔记
51
单片机学习笔记
单片机任务二模块化编程LCD调试工具矩阵键盘介绍扫描的概念定时器介绍STC89C52定时器资源定时器框图定时器的工作模式寄存器定时器/计时器0和1的相关寄存器中断寄存器串口通信介绍硬件电路电平标准接口及引脚定义常见通信接口比较单片机上的UART串口参数及时序图串口模式图串口相关寄存器数据显示模式LED点阵屏介绍显示原理原理图74HC595介绍开发板引脚对应关系补充知识点:C51的sfr,sbit控
暗夜黔血
·
2024-01-11 04:00
c语言
学习
笔记
51单片机
单片机学习笔记
——串行口和串行通信(上)
目录异步通信&同步通信异步通信一、字符帧二、波特率同步通信串行通信的制式89C51串口及应用串行通信过程串行口工作方式及帧格式方式0——半双工同步通信(8位)方式1——全双工异步通信(10位)方式2——全双工异步通信(11位)方式3——全双工异步通信(11位)串行口控制电源和波特率控制寄存器PCON串行口控制寄存器SCON多机通信串行口的工作方式以及波特率设置方式0和方式2的波特率方式1和方式3的
Nosery
·
2023-12-26 10:43
网络
STM32F0
实现IAP升级固件
好几年前写过一篇关于STM32bootloader升级固件的博客,但是使用的芯片是STM32F4系列,升级固件的方式是在外部flash的fat32文件系统中存入固件文件,reset后通过特定按键进入IAP程序。最近需要在STM32上实现同样的IAP功能,但是方式不太一样,也发现一些芯片的差别,在此记录一下。一、两个工程文件的Rom/Ram设置Bootloader程序工程文件设置应用程序工程文件设置
cyang812
·
2023-12-24 14:59
STM32学习笔记
stm32
嵌入式硬件
单片机
STM32 EC200 物联网项目实操 第2篇 FTP OTA升级
摘要:记录了
STM32F0
系统单片机BOOT引导程序通过4G模块进行OTA升级的实操过程使用EC2004G物联网模块,使用MD5算法校验OT
Z文的博客
·
2023-12-17 10:56
单片机开发教程
stm32
物联网
嵌入式硬件
EC200
OTA
STM32
BOOT
STM32引导程序
STM32F0
/F1/F2/F3/F4/F7编程数据中英文手册(所有型号中文参考手册)
STM32F0
/F1/F2/F3/F4/F7编程数据中英文手册(所有型号中文参考手册)免费获取STM32所有手册ST官方免费的资料不应该共享的吗?怎么还欺负人,明码标价。进入官方,第一个就是。
彭飞万里
·
2023-11-29 16:57
stm32
mcu
嵌入式硬件
c51
单片机学习笔记
一
目录前言单片机基础知识单片机最小系统GPIOGPIO结构与工作原理P0端口P1端口P2端口P3端口实验部分点亮LED实验LED闪烁实验LED流水灯实验蜂鸣器实验静态数码管实验动态数码管实验74HC24574H138总结前言基于普中单片机对51单片机进行学习注:本篇笔记主要参考了普中单片机开发文档单片机基础知识单片机51单片机是对所有兼容Intel8031指令系统的单片机的统称。功能:用于控制,通过
m0_70968573
·
2023-11-28 00:16
单片机
学习
嵌入式硬件
51
单片机学习笔记
——第五天:独立按键
大家好!今天是学习51单片机的第三天,今天学习了独立按键,学习笔记如下:按键介绍:1,3脚和2,4脚是初始导通的,并且在外观上是长边,然后1,2脚和3,4脚初始不导通的,外观上是短边。当有按键按下的时候对应的端口会显示低电平。实验板上有四个独立按键,分别对应的端口是key1=P31key2=P30key3=P32key4=p33.按键消抖:消抖的产生:通常我们会利用延时函数跳过抖动的过程。程序如下
bit__bit
·
2023-11-27 22:43
51单片机
学习
单片机
单片机学习笔记
————51单片机实现两个独立按键的组合按键触发
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:Independent-KEY----@File:main.c----@Ed
DJDN426611
·
2023-11-27 22:41
单片机
proteus
C
51单片机
独立按键
组合
单片机学习笔记
————51单片机实现独立按键的短按及长按触发
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:Independent-KEY----@File:main.c----@Ed
DJDN426611
·
2023-11-27 22:41
单片机
proteus
C
51单片机
独立按键
短按
长按
【
单片机学习笔记
】STC8H1K08参考手册学习笔记
STC8H1K08参考手册学习笔记STC8H系列芯片STC8H1K08开发环境串口烧录STC8H系列芯片STC8H系列单片机是不需要外部晶振和外部复位的单片机,是以超强抗干扰/超低价/高速/低功耗为目标的8051单片机,在相同的工作频率下,STC8H系列单片机比传统的8051约快12倍速度快11.2~13.2倍),依次按顺序执行完全部的111条指令,STCSH系列单片机仅需147个时钟,而传统80
miskirito
·
2023-11-26 14:04
单片机
学习
笔记
ARM基础教程 1 | ARM、Cortex-M与ARMv8-M
目录ARM架构Cortex-M内核ARMv8-M架构我们使用的处理器都有一套架构,比如intel酷睿i5属于X86架构,再比如
STM32F0
是Cortex-M0内核,属于ARMv6-M架构。
清蒸鲈鱼不好吃
·
2023-11-26 02:56
stm32
单片机
51
单片机学习笔记
-14 ADDA
14ADDA[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。14.1AD/DA简介14.1.1AD/DA基本介绍AD(AnalogtoDigital):模拟-数字转换,将模拟信号转换为计算机可操作的数字信号。DA(DigitaltoAnalog):数字-模拟转换,将计算机输出的数字信号转
虎慕
·
2023-11-24 18:02
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
1(基础部分)
一.单片机中的数制和数制转换1.单片机的数制数制是指数的制式,是人们利用符号计数的一种科学方法,单片机常用的数制有十进制、二进制和十六进制。(1)十进制它是大家最熟悉的计数制,有0~9十个数码。十进制数的末尾加英文字母D表示它是一个十进制,字母D也可以省略不写。(2)二进制数字电路中只有两种电平特性,即高电平和低电平,这两个状态只需要用“0”和“1”两个数字区分就可以了,所以数字电路中使用二进制计
Attack BUG
·
2023-11-19 16:37
51单片机
学习
笔记
51
单片机学习笔记
-4矩阵键盘
4矩阵键盘[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。4.1矩阵键盘介绍在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。采用逐行或逐列的“扫描”,就可以读出任何位置按键的状态。数码管扫描(输出扫描)原理:显示第1位→显示第2位→显示第3位→……,然后快速循环
虎慕
·
2023-11-02 06:16
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
-10IIC总线
10I2C总线[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。10.1AT24C02和I2C介绍10.1.1存储器介绍图10-1存储器分类一般来说,RAM读写速度极快,但掉电丢失;而ROM相对来说读写速度慢,但是可以长期存储数据。从实现功能的角度来说,只需要关注“地址总线”和“数据总线”
虎慕
·
2023-11-02 06:16
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
-13直流电机
13直流电机[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。13.1直流电机与PWM波13.1.1直流电机直流电机是一种将电能转换为机械能的装置。一般的直流电机有两个电极,当电极正接时,电机正转,当电极反接时,电机反转。直流电机主要由永磁体(定子)、线圈(转子)和换向器组成。除直流电机外
虎慕
·
2023-11-02 06:16
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
-3模块化编程
3模块化编程[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。3.1模块化编程传统方式编程:所有的函数均放在main.c里,若使用的模块比较多,则一个文件内会有很多的代码,不利于代码的组织和管理,而且很影响编程者的思路。模块化编程:把各个模块的代码放在不同的.c文件里,在.h文件里提供外部
虎慕
·
2023-11-02 06:46
#
51单片机-江科大
51单片机
学习
单片机
51
单片机学习笔记
(正在进行时)
第一个单片机软件安装keil5官方网址:https://www.keil.com/进入点击下载,选择C51.stc-isp官方网站:http://stcmcudata.com/单片机命名规则自己的用keil5写代码1.project-->2.NewμVisionproject-->3.保存在一个文件夹里(建议一个工程对应一个文件夹)–>4.在search中填AT89C52(从下面找到选择也可以)-
ACAE^_^
·
2023-11-02 06:37
51单片机
笔记
江科大51
单片机学习笔记
之LCD1602
文章目录一、LCD1602调试工具二、LCD1602介绍三、引脚及应用电路典型应用电路引脚及功能四、内部结构框图五、时序结构六、LCD1602指令集七、LCD1602操作流程八、实验1、创建文件2、引脚定义3、写命令4、写数据5、初始化6、显示字符7、显示字符串8、显示数字9、显示有符号数字10、显示16进制数11、显示二进制数补充:流动字幕注:第一章对应江科大视频5-2,后面对应江科大视频14-
rebened小橙
·
2023-11-02 06:37
51单片机
51单片机
学习
笔记
AutoLeaders控制组——51
单片机学习笔记
(DS18B20温度传感器、LCD1602、直流电机+PWM)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)一些内容涉及前面的知识点,可能需要提前了解(可以翻看本人之前的文章或者去B站看UP主的视频)文章目录13-1DS18B20温度传感器DS18B20部分Ⅰ、DS18B20介绍模拟温度传感器原理:数字温度传感器原理:Ⅱ、
draw_future_TL
·
2023-11-02 06:36
51单片机
学习
单片机
AutoLeaders控制组——C51
单片机学习笔记
--数码管&&矩阵键盘&&LCD液晶屏
目录1.数码管连接原理图2.动态数码管实验3.LCD液晶屏的操作4.矩阵键盘的连接原理图5.模块化编程6.密码锁实验1.数码管连接原理图由上述原理图可以看出,8位数码管采用共阴极方式连接,8位数码管通过公共端口COM按顺序接入到138译码器中。138译码器中的G1到G2B三个引脚为使能端,通过接入VCC和GND输出使能电平,若使能电平有效则138译码器正常工作。其中138译码器通过P2_2到P2_
szu_ljm
·
2023-11-02 06:36
单片机
学习
嵌入式硬件
c语言
AutoLeaders控制组——51
单片机学习笔记
(模块化编程、LCD_1602、矩阵键盘)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)一些内容涉及前面的知识点,可能需要提前了解(可以翻看本人之前的文章或者去B站看UP主的视频)目录5-1、模块化编程模块化编程与传统方式编程区别模块化编程用法有关c与h文件位置的注意事项:预编译实验操作(以模块化动态数
draw_future_TL
·
2023-11-02 06:35
51单片机
学习
嵌入式硬件
AutoLeaders控制组—51
单片机学习笔记
(LED控制、独立按键、数码管)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)根据测试,目录存在没法跳转准确的可能性(可能是因为内容太多的原因,可以考虑用左下方侧的目录跳转)目录1-0下载keil时找不到文件路径问题的解决方法之一1-1单片机及开发板介绍单片机(英文MicroControlle
draw_future_TL
·
2023-11-02 06:35
51单片机
学习
单片机
STM32F0
HAL库TIM16 PWM控制无效
错误函数HAL_TIM_PWM_Start(&htim16,TIM_CHANNEL_1);正确函数HAL_TIMEx_PWMN_Start(&htim16,TIM_CHANNEL_1);弄了很久,发现函数用错了。上面一个函数是通用定时器的启动函数,TIM16属于高级(带死区参数配置)定时器,得用下面的函数。问题解决。
李工喜荣
·
2023-11-01 12:17
stm32
单片机
HAL库
51
单片机学习笔记
——STC12C5201AD系列
一、概述STC12C5201AD系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速8位A/D转换(300K/s,即30万次每秒),针对电机控制,强干扰场合。在KeilC开发环境下,选择Intel8052编译,头文件包含即可。二、特性三、S
DJDN426611
·
2023-10-31 11:19
学习日志
电工笔记
51单片机
STC15W201S
【
单片机学习笔记
】Windows+Vscode+STM32F4+freeRTOS+FatFs gcc环境搭建
为摒弃在接受keil邮件,研究了下gun编译,以STM32F407为例,简单记录1.软件包准备Git选择对应版本直接安装即可https://git-scm.com/download/winmakegcc1)将上述软件包放置于C盘根目录2)添加环境变量3)cmd命令行测试环境分别输入make-vgcc-v2.编写makefile#-----------------------------------
沉默的小宇宙
·
2023-10-23 23:10
STM32
单片机
单片机
学习
笔记
单片机学习笔记
————51单片机实现带数码管显示的加法简易计算器
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:LED-74HC595----@File:main.c----@Edit:Z
DJDN426611
·
2023-10-23 08:25
单片机
proteus
C
51单片机
加法计算器
简易
MCU开发 —— GD32篇:5.SEGGER Embedded Studio 使用外链编译器
经过这么几个月的体验下来,感觉已经看不惯KEIL和IAR原来界面了,现在MCU市场纷纷涨价,选择MCU上也不得不下探到最便宜的芯片上,如今GD推出的GD32E230系列,采用ARM-V8架构,而且还是72MHz主频比
STM32F0
浩子_up
·
2023-10-19 14:51
MCU
gd32
SES
embedded
stuido
segger
STM32F0
的TIM1高级定时器(未完待续)
文章目录1.高级、通用和基本定时器的区别2.TIM1高级定时器介绍2.1时基单元2.1.1寄存器2.1.2预分频器2.1.3计数器2.1.4重复计数器2.2计数时钟2.3捕捉/比较通道2.3.1通道结构输出类型14-12:定时器霍尔传感器配置结构定义函数14-1001.高级、通用和基本定时器的区别答:TIM1用于高级控制功能,具有16位自动重载向上/向下计数器和16位预分频器。该定时器有4个独立通
阿格在努力
·
2023-10-17 18:34
stm32
性能优化
嵌入式硬件
L16物联网ARM开发--开发环境搭建及平台及GPIO口操作平台介绍(day2、3)
目录一、MDK-ARM环境介绍及安装二、STM32Cube简介及安装STM32CubeMX安装加载固件库编辑三、
STM32F0
存储器映射四、STM32启动文件分析略五、GPIO的基本概念及寄存器介绍11
�所思在远道
·
2023-10-14 08:06
arm开发
STM32F0
系列ADC多通道采集,遇到数据采集不对的问题
本来是8个通道,发现DMA传输到数组的数据只有前四个,并且数据异常偏大。找了很多资料,最后找到大神解释清楚了添加链接描述定义:
GaoYang511
·
2023-10-13 22:59
STM32CubeIDE
单片机
stm32
51
单片机学习笔记
——第四天:数码管
大家好!今天是学习51单片机的第三天,今天继续学习了数码管,学习笔记如下:之前学习的是数码管的静态显示,今天学习更复杂的数码管的动态显示:在这之前先介绍一下两款芯片74HC245和74HC138。74HC245:八线双向收发器,适用于显示屏以及其他数字电路的驱动。管脚说明:74HC138:74HC138是一种三通道输入、八通道输出译码器。51单片机上只有32个I/O口,可板子上安装了许多器件,所以
bit__bit
·
2023-10-11 17:55
51单片机
学习
单片机
c51
单片机学习笔记
二
目录前言独立按键实验矩阵按键实验IO扩展(串转并)-74HC595实验LED点阵实验LED点阵点亮一个点LED点阵点亮数字LED点阵点亮图像直流电机实验步进电机实验总结前言基于普中单片机对51单片机进行学习注:本篇笔记主要参考了普中单片机开发文档独立按键实验按键是一种电子开关,使用时按开关按钮,开关接通,当松开手时,开关断开。按键管脚两端距离长的表示默认是导通状态,距离短的默认是断开状态,如果按键
m0_70968573
·
2023-10-11 17:55
单片机
学习
嵌入式硬件
单片机学习笔记
————51单片机实现矩阵键盘的单个触发(压缩代码)
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:Matrix-KEY----@File:main.c----@Edit:ZH
DJDN426611
·
2023-10-10 21:35
单片机
proteus
C
51单片机
矩阵键盘
单个触发
单片机学习笔记
————51单片机实现数码管通过闪烁来设置数据,并且不显示为0的高位
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:LED-74HC595----@File:main.c----@Edit:Z
DJDN426611
·
2023-10-09 05:17
单片机
proteus
C
51单片机
数码管
51
单片机学习笔记
-12LCD1602液晶屏
12LCD1602液晶屏[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。12.1LCD1602介绍LCD1602(LiquidCrystalDisplay)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符,还可以有8个自定义字符。显示容量:16×
虎慕
·
2023-10-05 18:51
#
51单片机-江科大
51单片机
学习
嵌入式硬件
【蓝桥杯-
单片机学习笔记
(十六)】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单片机
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单片机
学习
笔记
ST平台用DMA传输ADC采集的数据
在
STM32F0
硬件平台上,使用DMA(DirectMemoryAccess)传输ADC(Analog-to-DigitalConverter)采集的数据是一个高效的方法。
得思
·
2023-09-16 18:38
底层驱动
单片机
stm32
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单片机
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
3、【
STM32F0
系列学习】之—中断和事件
【
STM32F0
系列学习】之—中断和事件1、什么是“中断”2、中断优先级3、中断嵌套4、嵌套向量中断控制器(NVIC)5、中断与事件的区别和主要特性6、外部中断(EXTI)配置6.1【标准库】的配置方式
Geek@Yang
·
2023-08-28 05:38
STM32F0单片机学习笔记
stm32
嵌入式
单片机
单片机学习笔记
8.23
之前零零碎碎的学习单片机,也记过一些纸质版的笔记,感觉效果不是很好,今日开始在csdn上发布第一篇电子笔记,望自己能够不忘初心,持之以恒。真挚的希望路过的同学能指出错误,我会及时改正。我也会在csdn上发布一些自己其他学习方面的笔记,像读书心得或是学科笔记诸如此类。在csdn上的笔记我将不会边查资料边写,我会将写笔记本身当个做一个教学相长的过程。正如费曼学习法所讲,学习的完整过程不只是接受,还要有
一只避风湾
·
2023-08-25 01:37
单片机
学习
单片机
嵌入式硬件
单片机学习笔记
之点阵(8x8)
心血来潮,想捡一下丢了很久的单片机,纪录一下单片机学习简单的点阵显示,及踩到的䟘,找到吃灰很久的普中科技开发板(非广告,为毕设学习买的)。1.使用工具使用开发板:普中科技开发板编译软件:keil2.资料点阵线路图:POW为74HC595芯片输出。74HC595芯片简介使用74HC595扩展线路,74HC595用作把串行信号转换并行信号。还可以节约单片机(MCU)的IO口,用3个IO口可以控制8个引
ly_zszcyx
·
2023-08-17 09:20
硬件开发
单片机
学习
嵌入式硬件
初识STM32
主流的处理器有
STM32F0
、STM32F1、STM32F3等。低功耗的有STM32L系列。无线网络的有STM32W系列等。STM32芯片
hwx1546
·
2023-08-16 15:41
STM32学习
stm32
单片机
上一页
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
其他