资源简介
//********************************************************************
#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个文件信息
评论
共有 条评论