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

📄 320240显示汉字程序.txt

📁 320240液晶显示中文汉字的程序 可以显示任何汉字
💻 TXT
字号:
//..........显示中文...............
void display_character(uchar x,uchar y,uchar x1,uchar y1,uchar x2,uchar y2,uchar code *chn) 
{                               //在x,y处显示大小x1,y1的字,显示x2行,每行y2个字     
  uchar i,j,k,l;                //x为字节数,y为点行数
  for(i=0;i<4;i++)          //4行
	  for(j=0;j<12;j++)	//每行12个字		// disp_character(4,19,3,19,4,12,tab);
		  for(k=0;k<19;k++)       //高为19
			  for(l=0;l<3;l++)    //宽为3*8;为24
			  { 
			     wr_comm(0x46);		//光标设置
			     wr_hex(0x04b0+x+40*y+l+k*40+j*x1+i*y1*40);
			     wr_comm(0x42);	   //显示数据输入
			     wr_data(*chn);
			     ++chn;
  			  }
}


void wr_hex(uint dat)       //写一个16进制数据
{
  uchar datl,dath;
  datl=dat;
  dath=dat>>8;
  wr_data (datl);        //送低八位
  wr_data (dath);        //送高八位
}

void wr_comm (uchar comm)     //写命令
{
  chk_busy ();
  a0=1;          
  rd=1;
  data_ora=comm;
  wr=0;
  // delay(2);
  wr=1;
}

void wr_data (uchar dat)        //写数据
{
  chk_busy ();
  a0=0;
  rd=1;
  data_ora=dat;
  wr=0;
  //  delay(2);
  wr=1;
}

⌨️ 快捷键说明

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