利用定时器实现流水灯闪烁同时数码管循环显示1-f
来源:互联网 发布:linux shell嵌套for 编辑:程序博客网 时间:2024/05/20 01:10
#include<reg52.h>
#include<intrins.h>//库函数调用
#define uint unsigned int
#define uchar unsigned
sbit wela=P2^7;
sbit dula=P2^6;
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
uchar num,temp,num2;
void delay(uint);
void main()
{
/*定时器初始化*/
temp=0xfe;
TMOD=0x01;
TH0=(65536-45872)/256;
TL0=(65536-45872)%256;
EA=1;
ET0=1;
TR0=1;
wela=1;
P0=0xc0;
wela=0;
while(1)
{
for(num=0;num<16;num++)
{
dula=1;
P0=table[num];
dula=0;
delay(500);
}
}
}
void delay(uint z)
{
uint i,j;
for(i=z;i>0;i--)
for(j=110;j>0;j--);
}
void dengliang() interrupt 1//定时器函数
{
TH0=(65536-45872)/256;
TL0=(65536-45872)%256;
num2++;
if(num2==20)
{
num2=0;
temp=_crol_(temp,1);
P1=temp;
}
}
#include<intrins.h>//库函数调用
#define uint unsigned int
#define uchar unsigned
sbit wela=P2^7;
sbit dula=P2^6;
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
uchar num,temp,num2;
void delay(uint);
void main()
{
/*定时器初始化*/
temp=0xfe;
TMOD=0x01;
TH0=(65536-45872)/256;
TL0=(65536-45872)%256;
EA=1;
ET0=1;
TR0=1;
wela=1;
P0=0xc0;
wela=0;
while(1)
{
for(num=0;num<16;num++)
{
dula=1;
P0=table[num];
dula=0;
delay(500);
}
}
}
void delay(uint z)
{
uint i,j;
for(i=z;i>0;i--)
for(j=110;j>0;j--);
}
void dengliang() interrupt 1//定时器函数
{
TH0=(65536-45872)/256;
TL0=(65536-45872)%256;
num2++;
if(num2==20)
{
num2=0;
temp=_crol_(temp,1);
P1=temp;
}
}
阅读全文
0 0
- 利用定时器实现流水灯闪烁同时数码管循环显示1-f
- 用定时器1控制四位数码管从6432减到6393保持住这个数值,同时用定时器0控制流水灯从上至下以500ms移动同时停止!!!然后流水灯全部闪烁2.4秒后熄灭!继而数码管上显示6666
- MSP430F149流水灯闪烁以及数码管的显示
- 流水灯与闪烁同时实现
- 流水灯&数码管&定时器中断
- 定时器---实现流水灯循环移位点亮
- 数码管逐次加一同时流水灯
- 发光管200ms时间间隔闪烁 数码管实现0~59s循环显示
- 定时器0控制LED的闪烁时间;计数器1来控制数码管的显示
- 中断+数码管动态显示+流水灯
- 数码管循环显示1-9
- 用定时器实现流水灯
- 数码管流水灯
- 定时器数码管显示秒表
- wince 控制 数码管 显示系统时间 控制流水灯
- 单片机控制流水灯 数码管显示时间 蜂鸣器报警
- LED 流水灯闪烁
- 流水灯逐次闪烁
- iOS之来电阻止与身份识别实现
- NKOJ 3253 (CQOI 2015) 标识设计(状压DP)
- web/html5调用摄像头实现二维码扫描
- SSH通过密钥登入.md
- react-router v4
- 利用定时器实现流水灯闪烁同时数码管循环显示1-f
- JavaScript-JSON详解
- SQL优化技巧 改善数据库性能
- 转:深度 | 深度学习与神经网络全局概览:核心技术的发展历程
- Android 打造Bitmap压缩工具库
- 04. JSP 请求转发&包含
- 计算机的处理能力
- Jquery源码架构
- ccf201612-2工资计算