xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 226KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: 其他
  • 標簽: 320*240LCD??

資源簡介

標準的漢字字庫,可以顯示16*16漢字和8*16ASCII碼字符,還可顯示十進制整數,十六進制整數,十進制小數,畫園,畫矩形,畫線等功能 LCD.H 是數據、端口定義和函數原型 LCD.C 是函數體 hz16k.h 是漢字字庫

資源截圖

代碼片段和文件信息


#include?“def.h“
#include?“include.h“
#include?“hzk16.h“
#include?“ascii16x8.h“
//====================常量定義========
static?const?U8?LCD_SYSTAB[8]?=?{
????0x30???????//?0011?0000????B:?1?W/S:?0?M2:?0?M1:?0?M0:?0
????0x87???????//?1000?0111????WF:?1?FX:?7
????0x0f???????//?0000?1111????FY:?15
????0x28???????//?0010?1000????C/R:?39
????0x45???????//?0100?0101????TC/R:?69??//試驗值
????0xf0???????//?1111?0000????L/F:?240
????0x28???????//?0010?1000????APL:?40
????0x00????????//?0000?0000????APH:?0
};


//第一顯示區起0x0000240行;二區起0x4000(0x2580240X40=9600)240行;三四區0行
U8?LCD_SCRTAB[10]={0x000x00240(U8)(LCM_PAGE2ADDR?&?0xff)\
??????????????????(U8)(LCM_PAGE2ADDR?>>?8)240\
???????????0x000xf00x00xf0};

U8?LCD_Buffer[LCM_PAGE2ADDR];



/******************************************************************************************
*函數名:??LCD_WriteCommand
*參數:???uchar?cmd要寫的命令字
*返回值:??無
*描述:???向lcd?寫命令lcd?write?a?command?byte?function
*編寫:
*版本信息:
******************************************************************************************/

void?LCD_WriteCommand(U8?cmd)
{
CCS();
SA0();
LCD_OUTDATA(cmd);
CWR();
SWR();
SCS();
}

/******************************************************************************************
*函數名:??LCD_WriteData
*參數:???uchar?display_data要顯示的數據
*返回值:??無
*描述:???向lcd?寫數據lcd?write?a?display?byte?function
*編寫:???zlg
*版本信息:??V1.0???2006年7月12日
******************************************************************************************/

void?LCD_WriteData(U8?data)
{
CCS();
CA0();
LCD_OUTDATA(data);
CWR();
SWR();
SCS();
}

//******************************************************************************************
U8?LCD_ReadStatus(void)
{
U8?idata;
CCS();
CA0();
CRD();
for(i=0;?i<255;?i++);
LCD_INDATA(data);
SRD();
SCS();

return?data;
}
//******************************************************************************************
U8?LCD_ReadData(void)
{
U8?idat;

CCS();
SA0();
CRD();
for?(i=0;?i<255;?i++);
LCD_INDATA(dat);
SRD();
SCS();

return?dat;
}
//******************************************************************************************
void?LCD_ClearRam(void)
{
U32?i;

LCD_WriteCommand(LCM_CUR_RIGHT);

LCD_WriteCommand(LCM_CUR_POS);

LCD_WriteData(0x00);
LCD_WriteData(0x00);

LCD_WriteCommand(LCM_MWRITE);
for?(i=65535;?i>0;?i--)
{
LCD_WriteData(0x00);
}
}
//******************************************************************************************
void?LCD_SetCursor(U8?ox?U8?oy?U8?CursorWidth)
{
LCD_WriteCommand(LCM_CUR_POS);?????????????????? //設置當前顯示地址
LCD_WriteData((AP*oy+ox)%256);??? //顯示地址低字節
LCD_WriteData((AP*oy+ox)/256);????? //顯示地址高字節

LCD_WriteCommand(LCM_CUR_SHAPE);? /*設置光標形狀?*/
LCD_WriteData(CursorWidth); /*設置光標寬度?*/
LCD_WriteData(0x8E);?????????????????????/*最高位為1:設置光標為塊狀*/
}
//*********************************************************

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????22952??2008-12-19?14:39??LCD.c

?????文件???????3750??2008-11-27?09:47??LCD.h

?????文件????1614123??2008-06-03?20:14??hzk16.h

-----------?---------??----------?-----??----

??????????????1640825????????????????????3


評論

共有 條評論

相關資源