📄 dispchar.c
字号:
/****************************************************************************/
/* */
/* FILE NAME VERSION */
/* */
/* DISPCHAR.C 1.0 */
/* */
/* DESCRIPTION */
/* */
/* JX44B0(S3C44B0X)字符显示实验 */
/* */
/* */
/* DATA STRUCTURES */
/* */
/* FUNCTIONS : */
/* 在JX44B0教学实验箱进行ASCII字符和汉字显示的实验 */
/* */
/* DEPENDENCIES */
/* JX44B0-1 */
/* JX44B0-2 */
/* JX44B0-3 */
/* */
/* */
/* NAME: */
/* REMARKS: */
/* */
/* Copyright (C) 2003 Wuhan CVTECH CO.,LTD */
/****************************************************************************/
/****************************************************************************/
/* 学习JX44B0中字符(ASCII字符和汉字)的显示方法: */
/* 显示颜色说明: */
/* 在JX44B0实验系统中,1个字节代表屏幕上一个点 */
/* 每个字节各位的意义: */
/* bit0 - bit1 : 蓝色 */
/* bit2 - bit4 : 绿色 */
/* bit5 - bit7 : 红色 */
/****************************************************************************/
/* 包含文件 */
#include "lcdlib.h"
#include "hzk16.h"
#include "ascii16x8.h"
/*****************************************************************************
// Function name : lcd_disp_hzk16
// Description : 在LCD的(x,y)坐标处以colour颜色显示s中的汉字
// Return type : void
// Argument : int x : x坐标
// Argument : int y : y坐标
// Argument : char *s : 待显示字符串
// Argument : int colour : 显示颜色
*****************************************************************************/
void lcd_disp_hzk16(int x,int y,char *s,int colour)
{
char buffer[32]; /* 32字节的字模缓冲区 */
int i,j,k;
unsigned char qh,wh;
unsigned long location;
// TODO
}
/*****************************************************************************
// Function name : lcd_disp_ascii16x8
// Description : 在LCD的(x,y)坐标处以colour颜色显示s中的ASCII字符
// Return type : void
// Argument : int x : x坐标
// Argument : int y : y坐标
// Argument : char *s : 待显示字符串
// Argument : int colour : 显示颜色
*****************************************************************************/
void lcd_disp_ascii16x8(int x,int y,char *s,int colour)
{
char buffer[32]; /* 32字节的字模缓冲区 */
int i,j,k;
unsigned char qh,wh;
unsigned long location;
// TODO
}
/*****************************************************************************
// Function name : Main
// Description : C entry function of demo
// Return type : void
// Argument : void
*****************************************************************************/
void Main(void)
{
/* 显示初始化 */
lcd_init();
lcd_clear_screen(WHITE); /* 清除整个LCD屏幕 */
/* 显示字符串 */
lcd_disp_hzk16(100,100,"武汉创维特信息技术有限公司", BLUE);
while(1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -