英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流
标题:
一个程序!
[打印本页]
作者:
winnie
时间:
2009-4-18 13:58
标题:
一个程序!
#include <pic.h>
//*
00-99数的递增*//
const
unsigned char table[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67};
volatile unsigned char data,datab;
unsigned char k=0;
unsigned int i;
unsigned int j;
void initport()
{
TRISA=0x04;
TRISB=0x00;
}
void delay()
{
for(i=0;i=6553;i++) //这里控制刷新时间
asm("clewdt");
}
void LED_1()
{
RA0=0;
//个
位数数值扫描显示.
PORTB=table[k%10];
RA0=1;
}
void LED_2()
{
RA1=0;
//十
位数数值扫描显示.
PORTB =table[k/10];
RA1=1;
}
void main(void)
{
initport();
PORTA=0;
PORTB=0;
while(1)
{
for(j=0;j<1000;j++) //这里控制递增时间
{LED_1();
delay(); LED_2();
delay();
}
if(k<=99) k++;
else k=0;
}
}
欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/)
Powered by Discuz! X3.2