#include "reg52.h"
/* 延时函数,i=1时,大约延时10us*/
sbit P2_2=P2^2;
sbit P2_3=P2^3;
sbit P2_4=P2^4;
void Delay(int xms) { //@11.0592MHz
unsigned char i, j;
while (xms--) {
i = 2;
j = 199;
do {
while (--j);
} while (--i);
}
}
void Nixie(int location,int number)//(位置,数字)
{
//NixieTablez 共阳极,输出低电平给它才亮
char NixieTable[20]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x08,0x00,0x46,0x40,0x06,0x0E};
switch (location) { //选中LED位置
case 0:P2_4 = 1;P2_3 = 1;P2_2 = 1;break;//第一位数码管
case 1:P2_4 = 1;P2_3 = 1;P2_2 = 0;break;
case 2:P2_4 = 1;P2_3 = 0;P2_2 = 1;break;
case 3:P2_4 = 1;P2_3 = 0;P2_2 = 0;break;
case 4:P2_4 = 0;P2_3 = 1;P2_2 = 1;break;
case 5:P2_4 = 0;P2_3 = 1;P2_2 = 0;break;
case 6:P2_4 = 0;P2_3 = 0;P2_2 = 1;break;
case 7:P2_4 = 0;P2_3 = 0;P2_2 = 0;break;//第八位数码管
}
P0=NixieTable[number];//数字
Delay(50);
P0=0xff;//消影清零
}
/*
void main()
{
unsigned char i;
while(1){
for(i=0;i<16;i++){
Nixie(0,i);
Nixie(1,i);
Nixie(2,i);
Nixie(3,i);
Nixie(4,i);
Nixie(5,i);
Nixie(6,i);
Nixie(7,i);
}
}
}
*/
void main()
{
unsigned char i;
while(1){
i=5;
Nixie(0,i);
Nixie(1,i);
Nixie(2,i);
Nixie(3,i);
Nixie(4,i);
Nixie(5,i);
Nixie(6,i);
Nixie(7,i);
i=2;
Nixie(0,i);
Nixie(1,i);
Nixie(2,i);
Nixie(3,i);
Nixie(4,i);
Nixie(5,i);
Nixie(6,i);
Nixie(7,i);
i=0;
Nixie(0,i);
Nixie(1,i);
Nixie(2,i);
Nixie(3,i);
Nixie(4,i);
Nixie(5,i);
Nixie(6,i);
Nixie(7,i);
i=1;
Nixie(0,i);
Nixie(1,i);
Nixie(2,i);
Nixie(3,i);
Nixie(4,i);
Nixie(5,i);
Nixie(6,i);
Nixie(7,i);
i=3;
Nixie(0,i);
Nixie(1,i);
Nixie(2,i);
Nixie(3,i);
Nixie(4,i);
Nixie(5,i);
Nixie(6,i);
Nixie(7,i);
i=1;
Nixie(0,i);
Nixie(1,i);
Nixie(2,i);
Nixie(3,i);
Nixie(4,i);
Nixie(5,i);
Nixie(6,i);
Nixie(7,i);
i=4;
Nixie(0,i);
Nixie(1,i);
Nixie(2,i);
Nixie(3,i);
Nixie(4,i);
Nixie(5,i);
Nixie(6,i);
Nixie(7,i);
}
}
普通网友
- 粉丝: 5w+
- 资源: 48
最新资源
- ASASADADADSS
- Typroa 2025激活最简单方案
- 高级运动系统_汉化.zip
- MATLAB代码 分布式电源 储能选址定容 可任意修改接入分布式电源数目 以IEEE33配电网网损最小为目标 对分布式电源进行选址定容 考虑了配电网节点电压约束,利用粒子群算法求解得到最佳接入节点,并
- 三菱Q系列转盘式高精度贴合程序,QD75D4N模块应用,Socket通信,自动程序SFC语言编程,程序逻辑清晰,可读性比较后,参考学习均可 包括PLC程序,威纶通HMI程序,CAD电气原理他,元件分
- 积木报表和大屏sql文件
- HL02:FOC STM32F4 ,vesc移植过来的,磁链观测器(非线性观测器)代码,用于研究,有文档,不提供 另,赠送vesc源码
- TMS320F2812 光伏并网逆变器设计方案,附有相关的matlab电路文件,以及DSP的程序代码,方案、仿真文件、代码三者结合使用效果好,事半功倍 备注:赠送逆变器并联环流matlab文件,基于
- emqx4.4.19源码修改版(支持OceanBase)
- STM32F407ZGT6笔记14:移植 MINI LZO2.09数据压缩算法-输出可视化验证.rar
- apache-activemq-5.16.3
- 醋酸钠晶体市场报告:未来几年年复合增长率CAGR为4.4%
- 激光雷达技术市场报告:未来几年年复合增长率CAGR为24.3%
- 汽车VDA电池模组市场报告:未来几年年复合增长率CAGR为-4.5%
- 高纯度油酸市场报告:未来几年年复合增长率CAGR为5.1%
- 电气数据37节点配电网数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈