common.c
来自「基于8051的驱动源码.包括STN LCD driver, I2C driver」· C语言 代码 · 共 45 行
C
45 行
#include "type.h"
void DelayMs(S_WORD ms)
{
S_WORD us;
while (ms--)
{
us = 500;
while (us--)
;
}
}
void DelayUs(S_WORD us)
{
us >>= 1;
while (us--)
;
}
S_BYTE *Word2Str(S_BYTE *str, S_WORD num)
{
S_BYTE idata i = 0;
S_BYTE idata j;
str[0] = '0';
str[1] = '\0';
if (num)
{
while (num)
{
str[i++] = num % 10 + '0';
num /= 10;
}
str[i--] = 0;
for (j = 0; j < i; j++, i--)
num = (S_WORD)str[j], str[j] = str[i], str[i] = (S_BYTE)num;
}
return str;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?