📄 sdrv_msg.c
字号:
/*
********************************************************************************
* ACTOS
* Show String
*
* (c) Copyright 2002-2003, Actions Co,Ld.
* All Right Reserved
*
* File : Sdrv_msg.msa
* By : Chliang
* Version: 1> v1.00 first version date
********************************************************************************
*/
#include "display.h"
#include "Drv_S6B33B0A.h"
#pragma memory=dataseg(BAD_MSG)
char string[7];
char i;
//region_t updrgn;
//int mb_m,mb_n;
#pragma memory=default
#pragma memory=constseg(BAS_MSG)
char message[]=" MsgNo:0x";
#pragma memory=default
#pragma codeseg(BAC_MSG)
void Sdrv_MsgBox(int MsgNo,char x,char y)
{
string[4]=' ';
string[5]=' ';
i= (MsgNo >>12) & 0x0f;
if(i<0x0a)
string[0] = i + '0';
else
string[0] = i + 'A' -10;
i= (MsgNo >>8) & 0x0f;
if(i<0x0a)
string[1] = i + '0';
else
string[1] = i + 'A' -10;
i= (MsgNo >> 4) & 0x0f;
if(i< 0x0a )
string[2] = i + '0';
else
string[2] = i + 'A' -10;
i= MsgNo & 0x0f;
if(i<0x0a)
string[3] = i + '0';
else
string[3] = i + 'A' -10;
Sdrv_SetTextPos(x,y);
BAPI_PutS(message,-1);
BAPI_PutS(string,6);
//Sdrv_PutS(message,-1);
//Sdrv_PutS(string,6);
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -