00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 00011 //_____ I N C L U D E S ___________________________________________________ 00012 00013 #include "config.h" 00014 #include "ascii.h" 00015 00016 //_____ M A C R O S ________________________________________________________ 00017 00018 //_____ D E F I N I T I O N S ______________________________________________ 00019 00020 //_____ D E C L A R A T I O N S ____________________________________________ 00021 00022 00023 00032 U8 ascii_to_bin (U8 c) 00033 { 00034 if (c>='a') return(c-('a'-0x0A)); 00035 if (c>='A') return(c-('A'-0x0A)); 00036 return(c-'0'); 00037 } 00038 00047 U8 bin_to_ascii (U8 c) 00048 { 00049 if (c>=0x0A) return (c+('A'-0x0A)); 00050 return (c+'0'); 00051 }
1.5.7.1