⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fixed.c

📁 一款收款机C源代码!因为是几年前的代码了
💻 C
📖 第 1 页 / 共 5 页
字号:
          {"POSTAL SCALE"},
          {"ECRS"},
          {"ORGANIZERS"},
          {"SPORTS"},
          {"GPS DRIVER"},
          {"USB DRIVER"},
          {"TYPEWRITER"}
    };
#endif

#if COUNTRY == HONGKONG
const char	*Str_CM_Default[] = {
	"\xA4\x4B\xA6\xA8\xBC\xF4\x00",
	"\xB7\x4C\xBB\xB6\x00",
	"\xA5\x5B\xBF\x7D\x00",
	"\xA4\xA3\xA9\xF1\xA8\xFD\xBA\xEB\x00",
	"\xA5\x68\xA5\xD6\x00",
	"\xB2\x4D\xBB\x5D\x00",
	"\xBD\xB5\xA4\xD6\xB3\x5C\x00",
	"\xA4\xA3\xBB\xB6\x00",
	"\xAF\x53\xBB\xB6\x00",
	"\xA4\x6A\xBD\x4C\x00",
	"\xA4\xA4\xBD\x4C\x00",
	"\xA4\x70\xBD\x4C\x00",
	"\xA4\xA3\xA5\x5B\xA6\x42\x00",
	"\xB2\x4D\xB2\x48\x00",
	"\xA4\xA3\xA4\xC1\xB6\x7D\x00",
	"\xAF\x64\xB3\xBD\xC0\x59\x00",
	"\xA4\xD6\xB3\x5C\xAA\x47\xC2\xE6\x00",
};
#else // COUNTRY == HONGKONG
const char	*Str_CM_Default[] = {
	"Well done",
	"Medium well",
	"Medium",
	"Medium rare",
	"Rare",
	"No salt",
	"Sweet",
	"No Sugar",
	"No Spice",
	"Medium Spice/Heat",
	"Spicy",
	"Extra spicy",
	"No onions",
	"No ice",
	"Light",
	"Toppings on the side",
	"Salad dressing on"
};
#endif // COUNTRY == HONGKONG



/********************************************************************

此文件全部存放编程模式需要显示和打印的字符串常量.
注意尽量不要使用指针数组, 以免在将来扩展其他语言版面时造成不便

********************************************************************/
#define MAX_TEXT        32
#define EXT_TEXT        32      // 扩展宽度,作为临时使用

#if COUNTRY == HONGKONG
const char          Str_Prog_Enter[]                        =   {0xDA,0xCC,0xBB,0x7B,0xA6,0x5A,0x2C,0x20,0xAB,0xF6,0xA4,0x55,0x5B,0xDA,0xCC,0xA9,0x77,0x5D,0x00};

const char          Str_Modify_Step[][2*MAX_TEXT+1]         =   {
                                                         {0xAB,0xF6,0xA4,0x55,0x5B,0xDA,0xCC,0xA9,0x77,0x5D,0xB6,0x7D,0xA9,0x6C,0x00},
                                                         {0xBF,0xE9,0xA4,0x4A,0xB4,0x79,0xAD,0x7A,0xA9,0xB2,0x2C,0x20,0xAB,0xF6,0xA4,0x55,0x5B,0xDA,0xCC,0xA9,0x77,0x5D,0xDA,0xCC,0xBB,0x7B,0x00},
                                                         {0xBF,0xE9,0xA4,0x4A,0xBC,0xC6,0xA6,0x72,0x2C,0x20,0xAB,0xF6,0xA4,0x55,0x5B,0xDA,0xCC,0xA9,0x77,0x5D,0xDA,0xCC,0xBB,0x7B,0x00},
                                                         {0xA6,0x62,0xBC,0x75,0xA5,0x58,0xB5,0xA1,0xA4,0x66,0xA4,0xA4,0xBF,0xEF,0xBE,0xDC,0xA5,0xBF,0xDA,0xCC,0xAB,0xF6,0xC1,0xE4,0x00},
                                                         {0xAB,0xF6,0xA4,0x55,0x5B,0xAC,0x4F,0x5D,0xDA,0xCC,0xBB,0x7B,0xBE,0xDE,0xA7,0x40,0x2C,0x20,0x5B,0xA7,0x5F,0x5D,0xA9,0xF1,0xB1,0xF3,0x00},
                                                     };
const char          Str_ProgMain_Menu[][MAX_TEXT+1]         =   {
                                                         {0x34,0x30,0x31,0x20,0x2D,0x2D,0x20,0xB3,0xA1,0xAA,0xF9,0xBD,0x73,0xB5,0x7B,0x00},
                                                         {0x34,0x30,0x32,0x20,0x2D,0x2D,0x20,0x50,0x4C,0x55,0xBD,0x73,0xB5,0x7B,0x00},
                                                         {0x34,0x30,0x33,0x20,0x2D,0x2D,0x20,0xA6,0xAC,0xBB,0xC8,0xAD,0xFB,0xBD,0x73,0xB5,0x7B,0x00},
                                                         {0x34,0x30,0x34,0x20,0x2D,0x2D,0x20,0xB5,0x7C,0xB2,0x76,0xBD,0x73,0xB5,0x7B,0x00},
                                                         {0x34,0x30,0x35,0x20,0x2D,0x2D,0x20,0xA4,0xE5,0xA5,0xBB,0xAB,0x48,0xAE,0xA7,0x00},
                                                         {0x34,0x30,0x36,0x20,0x2D,0x2D,0x20,0xA8,0x74,0xB2,0xCE,0xBF,0xEF,0xB6,0xB5,0x00},
                                                         {0x34,0x30,0x37,0x20,0x2D,0x2D,0x20,0xA8,0xE4,0xA5,0x4C,0x00}
                                                     };
const char          Str_Dept_Prog_Step[MAX_DEPT_STEP+1][MAX_TEXT+1] = {
                                                         {0xB3,0xA1,0xAA,0xF9,0x20,0x58,0x58,0x58,0x00},         
                                                         {0x20,0x20,0xA6,0x57,0xA6,0x72,0x00},         
                                                         {0x20,0x20,0x48,0x44,0x4C,0x4F,0x00},         
                                                         {0x20,0x20,0xB3,0xE6,0xC9,0xB2,0x00},        
                                                         {0x20,0x20,0xB5,0x7C,0x00},          
                                                         {0x20,0x20,0xB2,0xD5,0x00},        
                                                         {0x20,0x20,0xBC,0xD2,0xA6,0xA1,0x00},         
                                                         {0x20,0x20,0xC3,0xFE,0xAB,0xAC,0x00},         
                                                         {"  SALE"},
                                                         {0x20,0x20,0xA6,0x7E,0xC4,0xD6,0x00},          
                                                         {0x20,0x20,0xBC,0x70,0xA5,0xB4,0x00},    
                                                         {0xA7,0x52,0xB0,0xA3,0xA6,0xB9,0xB3,0xA1,0xAA,0xF9,0x00},
                                                         {0xA4,0x55,0xA4,0x40,0xB6,0xB5,0x00},    
                                                     };
const char          Str_Dept_Mode[][MAX_TEXT+1]     =   {
                                                         {0xBC,0xD0,0xAD,0xE3,0x00},//Standard
                                                         {0xA5,0x5B,0xA8,0xDA,0x00},//Gallonage
                                                         {0xAD,0x74,0xB3,0xA1,0xAA,0xF9,0x00} //  Negative     
                                                     };
const char          Str_Dept_Type[][MAX_TEXT+1]     =   {
                                                         {0xA5,0xBF,0xB1,0x60,0x00},//Normal
                                                         {0xB3,0xE6,0xA4,0x40,0x00} //Single
                                                     };
const char          Str_Dept_Prog_Step_desc[MAX_DEPT_STEP][2*MAX_TEXT+1] = {
                                                         {0xBF,0xE9,0xA4,0x4A,0xB3,0xA1,0xAA,0xF9,0xA6,0x57,0xA6,0x72,0x00},                                          
                                                         {0xBF,0xE9,0xA4,0x4A,0xB3,0xA1,0xAA,0xF9,0xB3,0xCC,0xA4,0x6A,0xA5,0xE6,0xA9,0xF6,0xAA,0xF7,0xC3,0x42,0xA6,0xEC,0xBC,0xC6,0x00},
                                                         {0xBF,0xE9,0xA4,0x4A,0xB3,0xE6,0xC9,0xB2,0x00},         
                                                         {0xBF,0xE9,0xA4,0x4A,0xA9,0xD2,0xB3,0x73,0xB1,0xB5,0xAA,0xBA,0xB5,0x7C,0x00},
                                                         {0xBF,0xE9,0xA4,0x4A,0xB3,0xA1,0xAA,0xF9,0xB8,0x73,0x28,0x30,0x7E,0x39,0x29,0x00},         
                                                         {0xBF,0xEF,0xBE,0xDC,0xBE,0x50,0xB0,0xE2,0xBC,0xD2,0xA6,0xA1,0x00},
                                                         {0xBF,0xEF,0xBE,0xDC,0xC3,0xFE,0xAB,0xAC,0x00},         
                                                         {0x53,0x65,0x74,0x20,0x74,0x68,0x65,0x20,0x41,0x67,0x65,0x20,0x4C,0x69,0x6D,0x69,0x74,0x20,0x74,0x79,0x70,0x65,0x00},         
                                                         {0xBF,0xEF,0xBE,0xDC,0xBC,0x70,0xA9,0xD0,0xA5,0xB4,0xA6,0x4C,0xC9,0xF3,0xAC,0x4F,0xA7,0x5F,0xA6,0xB3,0xAE,0xC4,0x00},
                                                         {0xAB,0xEC,0xCE,0x60,0xB3,0xA1,0xAA,0xF9,0xC0,0x71,0xBB,0x7B,0xB3,0x5D,0xA9,0x77,0x00},//Default this department's parameters
                                                         {0x5B,0xDA,0xCC,0xBB,0x7B,0x5D,0x20,0x2D,0x3E,0x20,0xA4,0x55,0xA4,0x40,0xB3,0xA1,0xAA,0xF9,0x00},         
                                                     };
const char          Str_PLU_Prog_Menu[][MAX_TEXT+1]     =       {
                                                        {0xB2,0x4B,0xA5,0x5B,0x2F,0xBD,0x73,0xB5,0x7B,0x50,0x4C,0x55,0x00},
                                                        {0xA7,0x52,0xB0,0xA3,0x50,0x4C,0x55,0x00},
                                                        {0xA5,0xB4,0xA6,0x4C,0x50,0x4C,0x55,0xC4,0xDD,0xA9,0xCA,0x00},
                                                    };
const char          Str_PLU_Prog_Step[][MAX_TEXT+1] =   {
                                                         {0x50,0x4C,0x55,0x23,0x00}, 
                                                         {0x20,0x20,0xA6,0x57,0xA6,0x72,0x00},
                                                         {0x20,0x20,0xB3,0xE6,0xC9,0xB2,0x00},
                                                         {0x20,0x20,0xB2,0xC4,0xA4,0x47,0xC9,0xB2,0xAE,0xE6,0x00},
                                                         {0x20,0x20,0xB2,0xC4,0xA4,0x54,0xC9,0xB2,0xAE,0xE6,0x00},
                                                         {0x20,0x20,0xA9,0xD2,0xB3,0x73,0xB3,0xA1,0xAA,0xF9,0x00},
                                              #ifdef PLU_GROUP_FUNC
                                                         {0x20,0x20,0x50,0x4C,0x55,0xB8,0x73,0x00},
                                              #endif
                                              #ifdef REST_PLU_FUNC
                                                         {0x20,0x20,0xC3,0xFE,0xAB,0xAC,0x00},
                                                         {0x20,0x20,0xAC,0x4F,0xA7,0x5F,0xA6,0xB3,0xAE,0xC4,0x00},
                                              #endif
                                              #ifdef STOCK
                                                         {0x20,0x20,0xAE,0x77,0xA6,0x73,0x00},
                                                         {0x20,0x20,0xA6,0x77,0xA5,0xFE,0xAE,0x77,0xA6,0x73,0x00},//
                                              #endif
                                                         {0xA4,0x55,0xA4,0x40,0xB6,0xB5,0x00}
                                                     };
const char          Str_Plu_Prgram[][2*MAX_TEXT+1] = {
                                                        {0xBF,0xE9,0xA4,0x4A,0xA4,0x40,0xAD,0xD3,0xB1,0xF8,0xBD,0x58,0x00},
                                                        {0xA9,0xCE,0xAA,0xCC,0xB1,0xBD,0xB4,0x79,0xA4,0x40,0xAD,0xD3,0xB1,0xF8,0xBD,0x58,0x00},
    
                                                         {0xBF,0xE9,0xA4,0x4A,0x50,0x4C,0x55,0xA6,0x57,0xA6,0x72,0x00},
                                                         {0xBC,0xD0,0xAD,0xE3,0xB3,0xE6,0xC9,0xB2,0x00},
                                                         {0xB2,0xC4,0xA4,0x47,0xC9,0xB2,0xAE,0xE6,0x00},
                                                         {0xB2,0xC4,0xA4,0x54,0xC9,0xB2,0xAE,0xE6,0x00},
                                                         {0xBF,0xE9,0xA4,0x4A,0xA9,0xD2,0xB3,0x73,0xB3,0xA1,0xAA,0xF9,0x00},
                                                #ifdef PLU_GROUP_FUNC
                                                         {0xBF,0xE9,0xA4,0x4A,0x50,0x4C,0x55,0xB8,0x73,0x00},
                                                #endif
                                                #ifdef REST_PLU_FUNC
                                                         {0xA5,0xBF,0xB1,0x60,0x2F,0xC3,0xD8,0xAB,0x7E,0x50,0x4C,0x55,0x00},
                                                         {0xA4,0xB9,0xB3,0x5C,0xBE,0x50,0xB0,0xE2,0x2F,0xA4,0xA3,0xA4,0xB9,0xB3,0x5C,0xBE,0x50,0xB0,0xE2,0x00},
                                                #endif
                                                #ifdef STOCK
                                                         {0xA7,0xEF,0xC5,0xDC,0xAE,0x77,0xA6,0x73,0x00},
                                                         {0xBF,0xE9,0xA4,0x4A,0xA6,0x77,0xA5,0xFE,0xAE,0x77,0xA6,0x73,0xB6,0x71,0x00},//saftely--->safety
                                                #endif
                                                         {0x5B,0xDA,0xCC,0xBB,0x7B,0x5D,0x20,0x2D,0x2D,0x3E,0x20,0xA4,0x55,0xA4,0x40,0x50,0x4C,0x55,0x00},
                                                     };
const char          Str_PLU_Del_Step[][MAX_TEXT+1]  =   {
    {0xBF,0xE9,0xA4,0x4A,0x50,0x4C,0x55,0xB1,0xF8,0xBD,0x58,0x00},
    {0xA7,0x52,0xB0,0xA3,0xA6,0xB9,0xB3,0xA1,0xAA,0xF9,0x3F,0x00},
};
const char          Str_Plu_TYPE[][MAX_TEXT+1]      =   {
                                                         {0xA5,0xBF,0xB1,0x60,0x00},//Normal
                                                         {0xC3,0xD8,0xAB,0x7E,0x00},//Gift
                                                         {0xB4,0x79,0xAD,0x7A,0x00},//Description
                                                     };
const char          *Str_Plu_Stock_Update_Sel[]      =   {
                                                         "\xC2\xD0\xBB\x5C\x00",
                                                         "\xBC\x57\xA5\x5B\x00",
                                                         "\xB4\xEE\xA4\xD6\x00",
                                                             
                                                     };
const char          Str_Plu_Atv_Yes[]               =   {0xAC,0x4F,0x00};//Yes
const char          Str_Plu_Atv_No[]                =   {0xA7,0x5F,0x00}; //No
//---------------------------Clerk SETTING----------------------------------------------
const char          Str_Clerk_Prog_Step[][MAX_TEXT+1] =   {
                                                         {0xA6,0x57,0xA6,0x72,0x00},
                                                         {0xB1,0x4B,0xBD,0x58,0x00}
                                                     };

const char          Str_Clerk_Prog_Step_desc[][2*MAX_TEXT+1] = {
                                                         {0xB3,0xCC,0xA4,0x6A,0xA4,0xB9,0xB3,0x5C,0x31,0x32,0xAD,0xD3,0xB4,0x79,0xAD,0x7A,0xB2,0xC5,0x00},
                                                         {0xA5,0x7C,0xA6,0xEC,0xB1,0x4B,0xBD,0x58,0x00}
                                                     };
const char          Str_Head_Foot_Msg_Step[][MAX_TEXT+1] = {
                                                         {0xA6,0xAC,0xD5,0x75,0xC0,0x59,0xAB,0x48,0xAE,0xA7,0x00},
                                                         {0xA6,0xAC,0xD5,0x75,0xA7,0xC0,0xAB,0x48,0xAE,0xA7,0x00},
                                                         {0xAB,0xEC,0xCE,0x60,0xC0,0x71,0xBB,0x7B,0x00},
                                                         {0x4C,0x49,0x4E,0x45,0x00}
                                                     };
const char          Str_Text_Msg_Desc[]     = {0xB3,0xCC,0xA4,0x6A,0xA4,0xB9,0xB3,0x5C,0x32,0x34,0xAD,0xD3,0xB4,0x79,0xAD,0x7A,0xB2,0xC5,0x00};


//----------------------------options-----------------------------------------------------------
const char          Str_Option_Menu[][MAX_TEXT+1]   =     {
                                                         {0xA5,0xB4,0xA6,0x4C,0xB0,0xD1,0xBC,0xC6,0xB3,0x5D,0xA9,0x77,0x00},
                                                         {0xA8,0x74,0xB2,0xCE,0xB0,0xD1,0xBC,0xC6,0xB3,0x5D,0xA9,0x77,0x00},
                                                         {0xA8,0x74,0xB2,0xCE,0xB0,0x74,0xB8,0x6D,0xB3,0x5D,0xA9,0x77,0x00}
                                                     };


const char          Str_Prog_PrnPara_Menu[][MAX_TEXT+1+EXT_TEXT]      =   {
                                                         {0xA6,0x62,0xA6,0xAC,0xD5,0x75,0xA4,0x57,0xA5,0xB4,0xA6,0x4C,0xA4,0xE9,0xB4,0xC1,0x00},   //Print Date on receipt?
                                                         {0xA6,0x62,0xA6,0xAC,0xD5,0x75,0xA4,0x57,0xA5,0xB4,0xA6,0x4C,0xAE,0xC9,0xB6,0xA1,0x00},   //Print Time on reeipt? 
                                                         {0xA6,0x62,0xA6,0xAC,0xD5,0x75,0xA4,0x57,0xA5,0xB4,0xA6,0x4C,0xA6,0xAC,0xBB,0xC8,0xAD,0xFB,0x00},   //Print Clerk on receipt?
                                                         {0xA6,0x62,0xA6,0xAC,0xD5,0x75,0xA4,0x57,0xA5,0xB4,0xA6,0x4C,0xA6,0xAC,0xD5,0x75,0xC0,0x59,0xAB,0x48,0xAE,0xA7,0x00},   //Print Header on receipt?

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -