51单片机之数码管0~9显示

51单片机之数码管0~9显示

描述:通过KEIL5编程,使用AT89C52单片机控制一个数码管实现0~9数字变化。

先了解数码管的共阴、共阳的区别

共阳数码管和共阴数码管的数组_共阳极数码管数组-CSDN博客https://blog.csdn.net/m0_46916361/article/details/105519033?spm=1011.2415.3001.5331

硬件:

数码管是共阳

电路仿真图(未运行)

电路仿真1(运行效果,显示数字0)

电路仿真2(运行效果,显示数字0~9)

程序:

先控制端口实现数字的显示,在去实现0~9变化

程序1 利用一维数组将数码管元素设定(电路仿真1)

程序2 根据上面程序利用循环就可以实现0~9的变化(电路仿真2)

以上是个人练习经验。

相关推荐
修船大队长18 分钟前
配置接受报文每个报文对应一个mailbox配置流程记录
网络·单片机·mcu
搁浅小泽2 小时前
二极管选型技术规范
单片机·嵌入式硬件·汽车
搁浅小泽2 小时前
电感选型技术规范
单片机·嵌入式硬件·汽车
..Dauntless..3 小时前
【stm32】串口——在MCU内部的工作过程
stm32·单片机·嵌入式硬件
lzqrzpt3 小时前
临沂LED驱动电源工程选型标准与工艺对比解析
python·单片机·嵌入式硬件·物联网
小黄蚁4 小时前
使用LVGL模拟示波器创建正弦函数波形
单片机·学习
hahaha60164 小时前
黑体轨迹和色温--光源白点
人工智能·嵌入式硬件·算法·计算机视觉
Code_Solitude6 小时前
开发板点灯实验源码
stm32·单片机·嵌入式硬件
炸膛坦客17 小时前
单片机开发工具篇:(十四)配置输出 .map 文件及其本地路径
c语言·单片机·嵌入式硬件
笨笨饿18 小时前
140_AI新手村MCP与Skills是干嘛的
开发语言·人工智能·python·stm32·单片机·嵌入式硬件·物联网