#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
设计资源 培训 开发板 精华推荐
- 使用 LTC3637MPDHC 4V 至 76V 输入至 1.8V 超级电容充电器的典型应用
- AD9634-250EBZ,使用 AD9634BCPZ-250 的评估板,12 位,250 MSPS 模数转换器,用于设置和控制的 SPI 接口 外部
- 使用 MaxLinear, Inc 的 SP6643EU 的参考设计
- 流水灯01
- AD8345-EVALZ,用于 AD8345、1 MHz 至 1000 MHz 正交调制器的评估板
- AM1/4S-1205SZ 5V 0.25 瓦 DC-DC 转换器的典型应用
- 舒曼波发生器
- LTC4162EUFD-SADM 32V 至 24V、3.2A 充电器的典型应用,具有 PowerPath 和 2A 输入限制
- STM32F10xxx USART 应用示例使用 STM32F10xxx USART-USART 接口
- TPA6120A2YFMK