資源簡介
//********************************************************************
#include "ps2.h"
//********************************************************************
#define clr_ps2_clk() (ps2_clk = 0)
#define set_ps2_clk() (ps2_clk = 1)
#define clr_ps2_data() (ps2_data = 0)
#define set_ps2_data() (ps2_data = 1)
#define db (1<<3)
#define cmp_db() (P2^=db)
#define set_db() (P2 &= ~db)
#define clr_db() (P2|= db)
//********************************************************************
#define delay_5us nop;nop;nop;nop;nop;nop;nop;nop;nop;nop;
#define delay_10us delay_5us;delay_5us
#define delay_15us delay_5us;delay_10us
#define delay_20us delay_10us;delay_5us
#define delay_40us delay_20us;delay_15us
#define delay_50us delay_40us;delay_10us
//************************************************************************

代碼片段和文件信息
//********************************************************************
#include “config.h“
#define ms_counter (((Fclk/12)*1000)/1000000)
unsigned?char led_table[16]={0x3F0x060x5B0x4F0x660x6D0x7D0x070x7F0x6F0x770x7C0x390x5E0x790x71};
//********************************************************************
//********************************************************************
void delay_ms (uint?tt)
{
uint ji;
i=ms_counter;
while (tt--)
{
for(j=0;j<80;j++)?;
}
}
//********************************************************************
void delay_us (uint tt)
{
while (tt--) nop;
}
//********************************************************************
void init_system (void)
{
EA=0;
TMOD?=?0x01;?
IT0?=?0;?
EX0?=?1;
EA?=?1;?
}
//********************************************************************
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????145??2011-04-14?11:18??鍵盤my_ps2\asm.h
?????文件???????2453??2011-04-18?16:32??鍵盤my_ps2\config.lst
?????文件???????7857??2011-04-18?16:32??鍵盤my_ps2\config.obj
?????文件??????18968??2011-04-18?16:32??鍵盤my_ps2\main.lst
?????文件??????15978??2011-04-18?16:32??鍵盤my_ps2\main.obj
?????文件??????64442??2011-04-18?16:32??鍵盤my_ps2\my_ps2
?????文件???????8918??2011-04-18?16:32??鍵盤my_ps2\my_ps2.hex
?????文件?????????83??2011-04-18?16:32??鍵盤my_ps2\my_ps2.lnp
?????文件??????32667??2011-04-18?16:32??鍵盤my_ps2\my_ps2.M51
?????文件???????2468??2011-04-18?16:32??鍵盤my_ps2\my_ps2.Opt
?????文件??????10699??2011-04-18?16:32??鍵盤my_ps2\my_ps2.plg
?????文件???????2249??2011-04-18?14:58??鍵盤my_ps2\my_ps2.Uv2
????.......??????2460??2011-04-18?14:58??鍵盤my_ps2\my_ps2_Opt.Bak
????.......??????2141??2011-04-15?22:01??鍵盤my_ps2\my_ps2_Uv2.Bak
?????文件??????16636??2011-04-18?16:32??鍵盤my_ps2\ps2.lst
?????文件??????33821??2011-04-18?16:32??鍵盤my_ps2\ps2.obj
?????文件????????888??2011-04-15?11:29??鍵盤my_ps2\src\config.c
?????文件???????3097??2011-04-15?19:28??鍵盤my_ps2\src\config.h
?????文件???????4875??2011-04-18?16:12??鍵盤my_ps2\src\main.c
?????文件???????6511??2011-04-18?14:56??鍵盤my_ps2\src\ps2.c
?????文件???????6629??2011-04-15?11:05??鍵盤my_ps2\src\ps2.c.bak
?????文件????????836??2011-04-18?15:38??鍵盤my_ps2\src\ps2.h
?????文件???????2720??2011-04-18?16:32??鍵盤my_ps2\src\uart.c
?????文件????????908??2011-04-18?16:09??鍵盤my_ps2\src\uart.h
?????文件???????5115??2002-04-16?14:32??鍵盤my_ps2\STARTUP.A51
?????文件??????11665??2011-04-18?16:32??鍵盤my_ps2\STARTUP.LST
?????文件????????749??2011-04-18?16:32??鍵盤my_ps2\STARTUP.OBJ
?????文件???????6497??2011-04-18?16:32??鍵盤my_ps2\uart.lst
?????文件??????10985??2011-04-18?16:32??鍵盤my_ps2\uart.obj
?????目錄??????????0??2011-04-18?14:51??鍵盤my_ps2\src
............此處省略4個文件信息
評論
共有 條評論