#include //包含单片机寄存器的头文件 #include //包含_nop_()函数定义的头文件 #define uchar unsigned char sbit RS=P1^4; sbit RW=P3^0; sbit E=P3^1; sbit BF=P0^7; uchar code digital[]={"0123456789ABCDEF"}; //uchar code digital[]={"0123456789ABCDEF"}; /***************************************************** 函数功能:延时1ms (3j+2)*i=(3×33+2)×10=1010(微秒),可以认为是1毫秒 ***************************************************/ void delay1ms() { unsigned char i,j; for(i=0;i<10;i++) for(j=0;j<33;j++) ; } /***************************************************** 函数功能:延时若干毫秒 入口参数:n ***************************************************/ void delay(unsigned char n) { unsigned char i; for(i=0;i