上一章用静态显示1234.5,无需循环语句 比较简单,这次用动态显示01234567
直接给参考程序:使用Keil uVision5编程,Proteus 8 Professional进行仿真。
#include #include #define uchar unsigned char #define uint unsigned int uchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; void delay(uchar x) { uchar i; while(x--) { for(i=0;i<120;i++); } } void main() { uchar i,j,w=0x80; while(1) { for(i=0;i<8;i++) { for(j=0;j<7;j++) { P2=0x00; w=_cror_(w,1) ; } P0=DSY_CODE[i]; //发送段码 P2=w ; //发送位码 delay(1); } } }
上一篇:AT89C51单片机外部中断
下一篇:C-51单片机动态数码管显示1234.5
设计资源 培训 开发板 精华推荐
- AFCT-5016Z,用于 SFP+ 光纤收发器的 SFP+ 评估板
- NCP59744MN2ADJGEVB,精密超低压差稳压器评估板
- STGIPL14K60 SLLIMM(小型低损耗智能模塑模块)IPM、三相逆变器、15 A、600 V短路加固型IGBT的典型应用
- M8+LCD1602+LM35的电池容量测试仪(原理图+源程序)
- 使用 Richtek Technology Corporation 的 RT7781CGS 的参考设计
- STEVAL-ISV021V1,基于 SPV1050 电池充电器的能量收集演示套件
- 使用 Analog Devices 的 LTC1985ES5-1.8 的参考设计
- IRU3033 5V 至 3.3V 的典型应用,适用于具有 AGP 或 Pentium II 应用的奔腾应用,无需 ATX 电源开关模式操作
- MCP16301 高压输入集成开关降压稳压器在(30V VIN 至 3.3V VOUT)电路中的典型应用
- WiFi麦克风发射模块
- 可以科技彭陈:扎根消费机器人市场,深耕消费用户需求
- 传感器选择数字接口还是模拟接口?
- 【STM32H7教程】第22章 STM32H7的SysTick实现多组软件定时器
- 【STM32H7教程】第23章 STM32H7的MPU内存保护单元(重要)
- 【STM32H7教程】第24章 STM32H7的Cache解读(非常重要)
- 【STM32H7教程】第25章 STM32H7的TCM,SRAM等五块内存基础知识
- 【STM32H7教程】第26章 STM32H7的TCM,SRAM等内存的使用方式
- 台北国际自动化展圆满收官 旷视仓储物流数字化解决方案引关注
- 群雄争霸,IAIC信息安全专项赛暨高峰论坛海宁亮剑
- 【STM32H7教程】第27章 STM32H7的TCM,SRAM等动态内存分配实现