51单片机开发板独立按键试水

本弱鸡在某宝上摸了一块51开发板
本次使用独立键盘,软件消抖实现独立按键控制led开关

模块相关信息

1、整体
如图所示
在这里插入图片描述
2、原理图
如下
a、led模块
本次使用的是P1.7的led灯
在这里插入图片描述
b、按键模块
本次使用的是P3.4的独立按键
在这里插入图片描述

代码

#include<reg52.h>
sbit A = P3 ^ 4;
  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
自己设计的mini51开发板原理图,供初学者参考  电源:USB取电,兼容5V,3.3V单片机,跳线选择;3.3V电源可由PL2303提供也可由ASM1117提供,跳线选择;电源开关,带自锁;一个USB电源指示灯,一个单片机电源指示灯。  系统与扩展:兼容51单片机DIP40封装,锁紧座设计;P0口10k排阻上拉;40Pin单排针所有引脚引出。  USB转串口电路:USB转串口电路,PL2303芯片,可做串口通信实验和STC单片机下载。  8路LED发光管:可做8路流水灯实验,接P2口,低电平点亮,电源跳线。  4位独立按键:作为人机对话的输入设备,接P3口。  LCD1602接口:可外接LCD1602做英文字符及数字等显示实验,直接插在母座上面,非常方便。带对比度调节,带背光驱动。(LCD1602根据需要选配)  LCD12864接口:可外接LCD12864做中英文字符及图片、数字等显示实验,直接插在母座上面,非常方便。带对比度调节,带背光驱动。(LCD12864根据需要选配)  蜂鸣器电路:可做蜂鸣器发声,报警声音输出等实验,P0.0接蜂鸣器控制口,跳线接通蜂鸣器电源。  温度传感器DS18B20接口:可做温度计、温度报警等实验。(DS18B20根据需要选配)  38K红外接收接口:可使HX1838等红外接收头做红外解码实验(红外遥控器需要选配)  485接口电路:可做485通信实验。(485芯片根据需要选配)  板子4个脚均用M3*6+6铜柱支撑,使开发板远离桌面,避免出现短路等意外情况;  USB供电/下载线 A-B

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值