📄 main.c
字号:
#include <reg52.h>
#include <..\Include\CLOCK.h>
#include <intrins.h>
#ifndef XBYTE
#define XBYTE ((unsigned char volatile xdata *) 0)
#endif
unsigned char xdata TimeBufer[7];
unsigned char xdata TimeBufer0[4];
sbit FIFO_W_FF = P3^3;
sbit FIFO_R_EF = P1^1;
sbit FIFO_W_HF = P1^3;
sbit FIFO_R_HF = P1^2;
#define WriteFIFO XBYTE[0xC000]
#define ReadFIFO XBYTE[0xD000]
void main()
{
unsigned int i=0,j=0,count;
unsigned char k=0;
while(1)
{
/* while(FIFO_R_EF)
{
k = ReadFIFO;
i++;
if(i>20000)
i = 0;
}
while( FIFO_W_FF )
{
WriteFIFO = k++;
j++;
if(j>20000)
j = 0;
}*/
P0 = i;
P0 = j;
P1 = 0xff;
P2 = 0xff;
P3 = 0xff;
count=count;
j=j;
TimeBufer[0]=0x01;
TimeBufer[1]=0x01;
TimeBufer[2]=0x00;
TimeBufer[3]=0x23;
TimeBufer[4]=0x59;
TimeBufer[5]=0x08;
// Clock_Init(TimeBufer);
Clock_Set(2,TimeBufer);
// Clock_Get(1,TimeBufer0);
i=0;
for(i=0;i<50000;i++)
{
Clock_Get(2,TimeBufer0);
}
i=0;
// if(Clock_Get(2,TimeBufer0)==1)
// {
// i++;
// }
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -