单片机开发板上外设资源讲解

开发板上各基础外设

LED灯

中文名:发光二极管
外文名:Light Emitting Diode
简称:LED
用途:照明、广告灯、指引灯、屏幕
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

按键:

轻触按键:相当于是一种电子开关,按下时开关接通,松开时开关断开,实现原理是通过轻触按键内部的金属弹片受力弹动来实现接通和断开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

按键的抖动
对于机械开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开,所以在开关闭合及断开的瞬间会伴随一连串的抖动
在这里插入图片描述

数码管介绍

LED数码管:数码管是一种简单、廉价的显示器,是由多个发光二极管封装在一起组成“8”字型的器件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

0 1 2 3 4 5 6 7 8 9 0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,

A B C D E F 空
0x77,0x7C,0x39,0x5E,0x79,0x71,0x00,

数码管驱动方式
单片机直接扫描:硬件设备简单,但会耗费大量的单片机CPU时间
专用驱动芯片:内部自带显存、扫描电路,单片机只需告诉它显示什么即可

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

液晶屏

LCD1602调试工具
使用LCD1602液晶屏作为调试窗口,提供类似printf函数的功能,可实时观察单片机内部数据的变换情况,便于调试和演示。
本视频提供的LCD1602代码属于模块化的代码,使用者只需要知道所提供函数的作用和使用方法就可以很容易的使用LCD1602

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/bad8e648f9cd42cf98cd4c0eb5ca1094.png)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

矩阵键盘

在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式
采用逐行或逐列的“扫描”,就可以读出任何位置按键的状态
在这里插入图片描述
在这里插入图片描述

扫描的概念

数码管扫描(输出扫描)
原理:显示第1位→显示第2位→显示第3位→……,然后快速循环这个过程,最终实现所有数码管同时显示的效果

矩阵键盘扫描(输入扫描)
原理:读取第1行(列)→读取第2行(列) →读取第3行(列) → ……,然后快速循环这个过程,最终实现所有按键同时检测的效果

以上两种扫描方式的共性:节省I/O口

LED点阵屏

LED点阵屏由若干个独立的LED组成,LED以矩阵的形式排列,以灯珠亮灭来显示文字、图片、视频等。LED点阵屏广泛应用于各种公共场合,如汽车报站器、广告屏以及公告牌等
LED点阵屏分类
按颜色:单色、双色、全彩
按像素:88、1616等(大规模的LED点阵通常由很多个小点阵拼接而成)
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

实时时钟

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

蜂鸣器

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
ULN2003
在这里插入图片描述

存储器

在这里插入图片描述

在这里插入图片描述
烧录由此而来

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

温度传感器&单总线

在这里插入图片描述
在这里插入图片描述
但是单总线用的不多啊
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/4b48abf7a83c431fa134d2f68a6874f8.png)

在这里插入图片描述

电机

在这里插入图片描述
在这里插入图片描述

注意续流二极管

在这里插入图片描述
在这里插入图片描述

AD/DA

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

红外遥控&外部中断

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

电机 PID算法

电机

各电机类型:

电机驱动电路

开发版上的东西不是很主流啊

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: CSDN(中国软件开发网)是一个开发者社区,提供丰富的技术资源开发工具。在51单片机开发中,CSDN上的中文参考手册是非常有用的指南。 51单片机是一款常用的微控制器,广泛应用于嵌入式系统和电子设备控制。而CSDN上的中文参考手册则提供了关于51单片机的详细资料和编程指导。 在CSDN的中文参考手册中,我们可以找到51单片机的原理介绍、芯片规格、寄存器配置、编程语言及指令集等相关信息。这些内容让开发者能够全面了解51单片机的工作原理和功能特性。 此外,CSDN的中文参考手册还提供了大量的实例代码和实际应用案例。这些示例代码是基于51单片机开发的经典项目,可以帮助开发者更好地理解和掌握51单片机的编程技术。 无论是初学者还是有经验的开发者,CSDN的中文参考手册都是一本强大的工具书。它不仅提供了理论知识,还有实践经验和技巧,帮助开发者解决实际问题。 总之,CSDN的中文参考手册是51单片机开发者不可或缺的重要资料。通过它,开发者可以更快地上手并深入研究51单片机开发,提高开发效率和质量。 ### 回答2: 在51单片机开发方面,CSDN是一个非常有用的中文参考手册平台。 CSDN(中国软件开发网)是中国最大的IT技术社区和专业的技术开发平台之一。在CSDN上,我们可以找到丰富的51单片机开发相关的中文参考手册和教程。 这些参考手册包含了51单片机开发的各个方面,如基本原理、硬件结构、编程语言、编程工具和开发环境等。这些手册以简明易懂的方式解释了各个概念和知识点,对于初学者来说尤为适用。 CSDN还提供了许多实用的例程、源码以及项目案例。通过这些例程,我们可以更加深入地了解51单片机的应用,并快速上手开发。同时,CSDN上的手册还提供了大量的代码示例和实验指导,可以帮助我们更好地理解和掌握开发技巧和方法。 另外,CSDN还提供了用户社区和问答平台,我们可以在这里与其他开发者进行交流和讨论。通过与其他开发者的互动,我们可以得到更多实践经验和建议,进一步提升自己的开发水平。 总之,CSDN的51单片机开发中文参考手册是一个非常有价值的资源,为广大开发者提供了便捷的学习和参考资料。无论是初学者还是有经验的开发者,都能从中受益匪浅。 ### 回答3: 51单片机是一种广泛应用于嵌入式系统开发的微控制器,其开发过程中需要参考相关的技术文档。其中,CSDN是一个提供丰富技术资源的网站,可以为开发者提供良好的技术支持。 CSDN的51单片机开发中文参考手册提供了大量的技术资料,用于指导开发者学习和使用51单片机的方法。手册中详细介绍了51单片机的硬件结构、工作原理和寄存器配置等基础知识,对于初学者来说非常有帮助。 手册还提供了丰富的实例代码和应用案例,涵盖了常见的功能模块和常用的外设接口,如GPIO口、定时器、串口通信等。通过这些实例,开发者可以更加直观地理解和应用51单片机的各种功能。 另外,手册还对一些特殊应用进行深入讲解,如中断处理、电源管理、低功耗设计等,使开发者能够更加全面地掌握51单片机开发技术。对于有一定经验的开发者来说,手册也提供了一些高级应用和进阶技巧的内容。 总而言之,CSDN的51单片机开发中文参考手册是一本非常实用的技术文档,它为开发者提供了丰富的知识和实践经验,有助于开发者更加高效、准确地开发和应用51单片机。无论是初学者还是有经验的开发者,都可以从中受益,提高自己的技术水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值