欢迎光临散文网 会员登陆 & 注册

【小蜜蜂笔记】蓝桥杯大赛-单片机设计与开发基础技能与进阶强化教程

2023-03-09 21:49 作者:动感老头  | 我要投稿

2.LED的基本控制

①基本芯片

74HC138——3-8译码器

74HC573——D型锁存器

②控制思路

控制思路(反向找):Y4C输出高电平使能573寄存器,寄存器对应IO口输出<WR跳帽已接地,Y4输出低电平,Y4C输出即为高电平<138译码器对应输出使Y4输出低电平<138的IO输出对应电平

③代码细节

⑴.移位控制LED:

移位运算符CSDN博客参考:

https://blog.csdn.net/weixin_45806959/article/details/116519565


3.驱动蜂鸣器和继电器

①基本芯片

ULN2003(驱动管)的内部接线图

②控制思路

蜂鸣器响>N_BUZZ输出低电平,即ULN2003 OUT7输出低电平>573 Q7口输出高电平,即D7为1,即P0 = 0x04,Y5C配置类似LED

③代码细节

简化代码

用数电知识单独控制P2端口,实现代码简化;


【基础技能14】IO扩展技术与存储... P14 - 11:45



4.共阳数码管的静态显示

①基本芯片、电路


共阳:输出低电平点亮;共阴相反


5.共阳极数码管的动态显示

①问题描述


【基础技能05】共阳数码管的动态... P5 - 01:05



6.独立按键使用

使用四个独立按键时,J5跳帽接23

具体看视频


7.矩阵键盘使用

使用矩阵键盘时J5跳帽接12


【基础技能07】矩阵键盘的扫描原... P7 - 06:36



P4端口头文件未定义,需定义

sfr P4 = 0xC0;


采用行、列扫描法


8.中断系统&外部中断

①中断系统的概念

https://bbs.21ic.com/icview-2477100-1-1.html


【基础技能08】中断系统与外部中... P8 - 22:31




9.定时器基本应用

①使用分析

https://bbs.21ic.com/icview-2477676-1-1.html


【基础技能09】定时器的基本原理... P9 - 03:23



10.定时器进阶应用

按键部分建议使用外部中断编写

熟悉按键松开消抖&数码管显示处理


11.PWM输出脉宽


【基础技能11】PWM脉宽调制信号... P11 - 15:51



12.串口通信

①基础知识






13.串口通信进阶


【基础技能13】串口通信进阶应用... P13 - 29:39



14.I/O&存储器的扩展




16.DS18B20

①基础知识




18.DS1302

①基础知识




②具体操作


19.555

①基础知识


【进阶强化04】蓝桥杯中555定时... P19 - 05:28





【小蜜蜂笔记】蓝桥杯大赛-单片机设计与开发基础技能与进阶强化教程的评论 (共 条)

分享到微博请遵守国家法律