51单片机点亮LED

51单片机点亮LED

描述:通过KEIL5编程,使AT89C52单片机控制LED点亮。

电路

仿真电路图(未运行)

仿真电路图(运行)

程序:

编程之前先要了解单片机引脚的控制以及分布。

根据上图可以知晓,单片机可用端口有P0、P1、P2、P3,每个端口有8个位。

已知一个端口有8个位,仿真图LED连接的是P2端口的最高位,下面是两种控制引脚的办法。

第一种直接控制P2端口寄存器,使最高位为低电平。

第二种将需要控制的引脚单独拿出来使用。

以上是个人练习经验。

相关推荐
玻璃杯中水2 小时前
硬件知识总结梳理-5(二极管)
单片机·嵌入式硬件·学习
电子科技圈2 小时前
SmartDV展示汽车IP解决方案以赋能智驾创芯并加速规模化普及
嵌入式硬件·设计模式·硬件架构·软件工程·软件构建·设计规范
weiyvyy2 小时前
常用嵌入式硬件接口原理与开发方法-GPIO接口
单片机·嵌入式硬件·gpio接口硬件设计·gpio接口原理·gpio接口驱动开发·gpio接口调试常见问题
小昭在路上……3 小时前
GPIO 配置核心原理笔记
单片机·嵌入式硬件
鲨辣椒100863 小时前
利用stm32固件库使LED与蜂鸣器工作
stm32·单片机·嵌入式硬件
你疯了抱抱我3 小时前
【射频】SMA天线、IPEX底座、IPEX带线插头(RF1.13)转SMA转接头 的选型和理由 原理分析
嵌入式硬件·嵌入式·射频工程·pcb·电路·电子
若风的雨3 小时前
【deepseek】EL3作用
嵌入式硬件·安全
ipod7413 小时前
STM32中断控制器及其应用
stm32·单片机·嵌入式硬件
jomoly3 小时前
盛思锐SEN66 - ArtPi2+RTOS 数据记录/开源
嵌入式硬件·开源·传感器