?? asc_to_char.c
字號:
/**************************************
File : ASC_TO_CHAR.C
Project : BDTRV20_MCU_V07
Description : 將兩個ASCII轉換成二進制
Created : 2006.11.7
Last updata :
Author : Sunzehui sunzehui@zzvcom.com
Compile Tool : Keil uVision2
Target Device : SST89V564RD
Circuit Board : BD7700
************************************
Modification History
************************************
Version : v2.0
Date : MM/DD/YYYY
Modifier :
Description :
**********************************
-- Copyright (c)
*************************************/
extern unsigned char asc_to_char(unsigned char a1,unsigned char a2,bit m)
{
if (m==0)
return ((a1-0x30)*10+a2-0x30);
else
if ((a1>='0'&&a1<='9')&&(a2>='0'&&a2<='9'))
return ((a1-0x30)*16+a2-0x30);
else if ((a1>='0'&&a1<='9')&&(a2>='A'&&a2<='Z'))
return ((a1-0x30)*16+a2-0x37);
else if ((a1>='A'&&a1<='Z')&&(a2>='0'&&a2<='9'))
return ((a1-0x37)*16+a2-0x30);
else if ((a1>='A'&&a1<='Z')&&(a2>='A'&&a2<='Z'))
return ((a1-0x37)*16+a2-0x37);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -