#include #define uchar unsigned char #define uint unsigned int uint i,j; sbit dula=P2^6; sbit wela=P2^7; uchar table[]={0x3f,0x06,0x5b, 0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77, 0x7c,0x39,0x5e,0x79,0x71}; void delay(uint); void main() { while(1) { P0=0xea; wela=1; wela=0; P0=table[0]; dula=1; dula=0; delay(1000); P0=table[1]; dula=1; dula=0; delay(1000); } } void delay(uint x) { for(i=x;i>0;i--) { for(j=120;j>0;j--); } } 共阴极数码管段选编码表(共阳极数码管段选编码取反)
上一篇:C51定时器和计数器 timer and counter
下一篇:C51流水灯 running water lamp
设计资源 培训 开发板 精华推荐
- 【涂鸦智能】彩云朵朵
- 使用符合 EN55022 A 类(双输出)EMC 滤波的 RP40-2412DFR DC/DC 转换器的典型应用
- CA-53W 计算器手表
- 【训练营】无线万能遥控器-674011A
- 使用 ROHM Semiconductor 的 BD5334 的参考设计
- FMC-ADC01-3-1-0,用于 ADS6442、14 位、4 通道、65 MSPS 模数转换器的 FPGA 夹层卡
- 1800对讲机
- AN_475,FTDI Windows 10 物联网解决方案
- AD587KRZ-REEL 作为 CMOS 双路 DAC 的 10V 基准的典型应用电路
- AM2G-0509DZ ±9V 2 瓦 DC-DC 转换器的典型应用