51单片机(1)

最近小编开始系统学习51单片机,之前有过一些基础,当初连下载一个软件都能在我面前竖起一座高山,软件的使用更是让我云里雾里,虽然当初学的不咋地,但是如今再看确实很熟悉,当初异常难以理解的概念代码现在却都串起来了,这种再看当初令自己十分头疼的代码的却变得如此简单的感觉真是太好了.

1.GPIO的输入功能和输出功能区别

输出模式:给 定引脚电平,控制引脚高低电平的变化

推挽 输出

开漏输出 LED 数码管

复用 推挽

复用 开漏

输入模式: 检测引脚电平变化

上拉 输入

下拉 输入

浮空 输入

模拟 输入

2.中断:

3.中断源:单片机正常执行主程序时,外部设备(比如按键、传感器)通过特定引脚发送一个 "触发 信号",单片机立刻暂停当前工作,转去执行一段预先写好的 "中断处理程序",执行完后 再回到原来暂停的地方继续工作。

4.51单片机中有几个中断源?分别是哪几个?

5.外部中断:

6.PWM:脉冲宽度调制

7.PWM周期:一个PWM方波所经历的时间(从上升沿/下降沿到下一个上升沿/

下降沿所经 历的时间.

8.PWM占空比:高电平在一个周期内所占的比例.

9.有源蜂鸣器?无源蜂鸣器?

内部会存在震荡源,上 电后蜂鸣器会发出固定频率的声音;

内部不存在震荡源,上 电后不会发出声音,需要给定一个震 荡;

相关推荐
驴友花雕6 小时前
【花雕动手做】行空板 K10 系列实验之人工智能语音识别小车的10个参考案例
人工智能·单片机·嵌入式硬件·语音识别·行空板 k10 系列实验·花雕动手做·小车的10个参考案例
日拱一卒的小田12 小时前
ZYNQ学习笔记3-ZYNQ的IIC控制器1
笔记·单片机·学习
cardinal_50812 小时前
STM32MP157F-DK2开发板构建交叉编译链
stm32·单片机·嵌入式硬件
小羊先生car13 小时前
F429-HAL-RS485(回环/双机实验)(2026/8/16)
c语言·单片机·嵌入式硬件·软件构建
木白CPP13 小时前
Linux 驱动UART子系统源码分析
linux·运维·服务器·驱动开发·嵌入式硬件·开源软件
zlinear数据采集卡14 小时前
数据采集卡从入门到精通(10):采样率与分辨率的核心关系——反比律、架构分布与过采样
arm开发·嵌入式硬件·算法·fpga开发·架构·开源
水果里面有苹果16 小时前
33-TPS62130RGTR-3A降压器
嵌入式硬件
振南的单片机世界17 小时前
推挽vs开漏:一个“强拉硬灌”,一个“只拉不管”
arm开发·stm32·单片机·嵌入式硬件
小心亦新18 小时前
STM32学习23--I2C-1
stm32·嵌入式硬件·学习
小羊先生car18 小时前
F429-HAL-Can总线(回环及双机实验)(2026/8/15)
c语言·单片机·嵌入式硬件·软件构建