精华内容
下载资源
问答
  • 写了C语言实现16点阵方法输出汉字的 不足的讨论
  • 华中科技大学c语言课程设计——汉字点阵字库建立华中科技大学电子与科学技术系课程设计终期报告(2014——2015 年度第2 学期)名 称: 软件课程设计题 目:汉字点阵字库的建立与提取院 系: 光学与电子信息学院班 级:...

    华中科技大学c语言课程设计——汉字点阵字库建立

    华中科技大学电子与科学技术系

    课程设计终期报告

    (2014——2015 年度第2 学期)

    名 称: 软件课程设计

    题 目:汉字点阵字库的建立与提取

    院 系: 光学与电子信息学院

    班 级: ********

    指导教师: *******

    设计周数: 10 周

    成员: Crainax

    ******

    ******

    日期 2015 年6 月14 日

    一. 具体分工任务

    1.具体任务分工:

    ******负责以下内容:

    (1)整个JFrame (图形界面菜单)各项Swing 组件的位置、大小、属性的

    微调。

    (2)FontSize (最大支持96*96)、 FontColor (自定义颜色)类的编写

    以及该功能显示的实现。

    (3)自定义RGB 色颜色功能实现。

    (4)利用组件类所继承的paint(Graphics g)的方法绘出矢量字体以及矢

    量字模的放大显示的核心功能。

    (5)BufferedImage 缓存图像中将单个字转换为十六进制点阵字模代码的

    实现。

    (6)代码区字符串的输出实现。

    (7)横向扫描和竖向扫描功能的实现。

    (8)KeyListener 与ActionListener 对框架监听功能的父类的重写。

    (9)软件后期的各项代码的整合、Debug。

    (10)后期修复各项发现的BUG。

    ******负责以下内容:

    (1)获取系统环境所有字体的实现(不局限于宋体、黑体等基本字体)。

    (2)FontName (支持系统所有字体)、FontStyle (字体的四大风格)类的

    编写以及该功能显示的实现。

    (3)JFileChooser 类的实现以及优化,能自定义选择一个存放字库文件

    的文件夹。

    (4)分割字符串为各个字符的实现。

    (5)输入字符串生成.bin 文件的实现。

    (6)各种细节的优化算法的提出以及优化。

    (7)获取任意区位码功能的实现,并应用于 “一键生成所有汉字”、 “一

    键生成GB2312”、 “自定义区位生成文件”功能的实现。

    (8)File 类异常的编写,防止重名功能的实现。

    (9)Main 函数的书写。

    (10)各种错误对话框的静态调用功能的实现。

    ****负责以下内容:

    (1) 利用PhotoShop 设计程序图标。

    (2) 利用PhotoShop 设计程序背景图片。

    (3) 版本内容的撰写。

    (4) 终期报告的书写。

    (5) 程序代码注释的书写。

    (6) 整个可视化框架草图的绘画。

    (7) 异常时候弹出的对话框内容的书写。

    2、具体任务实施时间

    (1)整体框架的构思、绘画以及布局,用时一周。

    (2)汉字转换成十六进制代码的功能的讨论与制定、编写,用时一周。

    (3)矢量字体以及点阵字体功能实现的思考以及编写,用时一周。

    (4)字体各项参数(字体、风格、大小、颜色、扫描方向)功能的实现,用

    时一周。

    (5)输出字符串并分割、区位码获取字符、生成bin 的file 文件功能的实现,

    用时一周。

    (6)版本内容、UI (图标、背景)、BUG 的发现、修改,用时一周。

    二. 软件编写使用的语言

    软件主要使用java 这一面向对象的程序语言编写

    展开全文
  • [汉字取模软件怎么用]单片机点阵汉字显示需要用汉字取模软件吗通常,用汉字取模软件生成工程所需所有汉字点阵信息。也可利用字库芯片,根据汉字内码计算字模地址,并从字库芯片中导出相关汉字的点阵信息。前者容易...

    [汉字取模软件怎么用]单片机点阵汉字显示需要用汉字取模软件吗

    通常,用汉字取模软件生成工程所需所有汉字点阵信息。也可利用字库芯片,根据汉字内码计算字模地址,并从字库芯片中导出相关汉字的点阵信息。前者容易简单,适合汉字信息固定的场合应用。后者灵活,适合任意标准字库,方便接收汉字内码直接生成画面。根据界面要求,向点阵图形缓冲区依次写入相关汉字信息,这个步骤是相同的。

    注意选择字库芯片时,同样需要考虑字模的横向和纵向取模要求。写画面缓冲程序要结合硬件电路的左右高位特征,以及共阴共阳数据。需要转码后传入单片机,有现成的软件,不用自己写

    timg27.jpg

    [汉字取模软件怎么用]汉字取模后如何用c语言直接显示

    你先看你的取模方式是怎样的,例如,是从上到下,从左到右,8*8的汉字,你就选中第一列,,输出第一个编码,

    [汉字取模软件怎么用]汉字点阵取模如何得到字模的

    其实一般都是通过软件提取字模的,输入要提取字模的汉字,软件将汉字模拟显示在点阵上,记录每个要显示的点的数据即为字模。本实验的字模是和16*16的点整

    [汉字取模软件怎么用]LCD12864显示汉字取模软件的问题

    //

    Bitmap点阵数据表内容为:南京舟芯电子,TEL025-66085988图片尺寸:

    128*64///unsigned-char-logo[]

    ={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0xF2,0xF2,0x12,0xB2,0xF2,0xD2,0x9F,0x9F,0xD2,0xF2,0xB2,0x12,0xF2,0xF2,0x02,0x00,0x02,0x02,0x02,0xF2,0xF2,0x12,0x12,0x13,0x13,0x12,0x12,0xF2,0xF2,0x02,0x02,0x02,0x00,0x40,0x40,0x40,0xFE,0xFE,0x43,0x4B,0x7A,0x72,0x42,0x42,0xFE,0xFE,0x40,0x40,0x40,0x00,0x02,0x02,0x02,0x02,0x0F,0x8F,0x92,0x32,0x62,0x42,0x0F,0x0F,0x82,0x82,0x02,0x02,0x00,0x00,0x00,0xFC,0xFC,0x44,0x44,0x44,0xFF,0xFF,0x44,0x44,0x44,0xFC,0xFC,0x00,0x00,0x00,0x40,0x41,0x41,0x41,0x41,0x41,0x41,0xF1,0xF1,0x59,0x4D,0x47,0x43,0x41,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x7F,0x04,0x04,0x04,0x04,0x3F,0x3F,0x04,0x04,0x24,0x64,0x7F,0x3F,0x00,0x00,0x00,0x20,0x30,0x1D,0x0D,0x21,0x61,0x7F,0x3F,0x01,0x01,0x05,0x0D,0x38,0x30,0x00,0x00,0x40,0x60,0x38,0x1F,0x07,0x00,0x01,0x07,0x06,0x20,0x60,0x7F,0x3F,0x00,0x00,0x00,0x00,0x08,0x0C,0x07,0x03,0x00,0x1F,0x3F,0x20,0x20,0x20,0x20,0x38,0x38,0x01,0x07,0x06,0x00,0x00,0x00,0x0F,0x0F,0x04,0x04,0x04,0x3F,0x7F,0x44,0x44,0x44,0x4F,0x4F,0x78,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x60,0x7F,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0xE0,0xE0,0x60,0x60,0x00,0x20,0xE0,0xE0,0x20,0x60,0x60,0x00,0x20,0xE0,0xE0,0x20,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF0,0x10,0xF0,0xE0,0x00,0x00,0x60,0x70,0x10,0xF0,0xE0,0x00,0x00,0xF0,0xF0,0x90,0x90,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF0,0x90,0xB0,0x20,0x00,0x00,0xE0,0xF0,0x90,0xB0,0x20,0x00,0x00,0xE0,0xF0,0x10,0xF0,0xE0,0x00,0x00,0x60,0xF0,0x90,0xF0,0x60,0x00,0x00,0xF0,0xF0,0x90,0x90,0x10,0x00,0x00,0xE0,0xF0,0x10,0xF0,0xE0,0x00,0x00,0x60,0xF0,0x90,0xF0,0x60,0x00,0x00,0x60,0xF0,0x90,0xF0,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x0F,0x0F,0x08,0x00,0x00,0x08,0x0F,0x0F,0x09,0x0D,0x0C,0x00,0x08,0x0F,0x0F,0x08,0x0C,0x0C,0x00,0x00,0x0D,0x0D,0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x0F,0x08,0x0F,0x07,0x00,0x00,0x0C,0x0E,0x0B,0x09,0x08,0x00,0x00,0x04,0x0C,0x08,0x0F,0x07,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x07,0x0F,0x08,0x0F,0x07,0x00,0x00,0x07,0x0F,0x08,0x0F,0x07,0x00,0x00,0x07,0x0F,0x08,0x0F,0x07,0x00,0x00,0x07,0x0F,0x08,0x0F,0x07,0x00,0x00,0x04,0x0C,0x08,0x0F,0x07,0x00,0x00,0x04,0x0D,0x09,0x0F,0x07,0x00,0x00,0x07,0x0F,0x08,0x0F,0x07,0x00,0x00,0x07,0x0F,0x08,0x0F,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};///显示ZXET-logo///digitalWrite(CS1,1);

    //先显示左半屏digitalWrite(CS2,0);for(yg=0;yg<8;yg++){x=yg+0xb8;y=0x40;LcdCommandWrite(x);

    //写入y轴坐标LcdCommandWrite(y);//写入x轴坐标tmp=2*yg*64;for(i=0;i<64;i++){LcdDataWrite(logo[tmp]);tmp++;}}LcdCommandWrite(0x3f);

    //此处无需延迟直接接右半屏显示程序digitalWrite(CS1,0);

    //显示右半屏digitalWrite(CS2,1);for(yg=0;yg<8;yg++){x=yg+0xb8;y=0x40;LcdCommandWrite(x);

    //写入y轴坐标LcdCommandWrite(y);//写入x轴坐标tmp=(2*yg+1)*64;for(i=0;i<64;i++){LcdDataWrite(logo[tmp]);tmp++;}}LcdCommandWrite(0x3f);delay(3000);///

    展开全文
  • 华中科技大学电子与科学技术系课程设计终期报告(2014——2015 年度第2 学期)名 称: 软件课程设计题 目:汉字点阵字库的建立与提取院 系: 光学与电子信息学院班 级: ********指导教师: *******设...

    华中科技大学电子与科学技术系

    课程设计终期报告

    (2014——2015 年度第2 学期)

    名 称: 软件课程设计

    题 目:汉字点阵字库的建立与提取

    院 系: 光学与电子信息学院

    班 级: ********

    指导教师: *******

    设计周数: 10 周

    成员: Crainax

    ******

    ******

    日期 2015 年6 月14 日

    一. 具体分工任务

    1.具体任务分工:

    ******负责以下内容:

    (1)整个JFrame (图形界面菜单)各项Swing 组件的位置、大小、属性的

    微调。

    (2)FontSize (最大支持96*96)、 FontColor (自定义颜色)类的编写

    以及该功能显示的实现。

    (3)自定义RGB 色颜色功能实现。

    (4)利用组件类所继承的paint(Graphics g)的方法绘出矢量字体以及矢

    量字模的放大显示的核心功能。

    (5)BufferedImage 缓存图像中将单个字转换为十六进制点阵字模代码的

    实现。

    (6)代码区字符串的输出实现。

    (7)横向扫描和竖向扫描功能的实现。

    (8)KeyListener 与ActionListener 对框架监听功能的父类的重写。

    (9)软件后期的各项代码的整合、Debug。

    (10)后期修复各项发现的BUG。

    ******负责以下内容:

    (1)获取系统环境所有字体的实现(不局限于宋体、黑体等基本字体)。

    (2)FontName (支持系统所有字体)、FontStyle (字体的四大风格)类的

    编写以及该功能显示的实现。

    (3)JFileChooser 类的实现以及优化,能自定义选择一个存放字库文件

    的文件夹。

    (4)分割字符串为各个字符的实现。

    (5)输入字符串生成.bin 文件的实现。

    (6)各种细节的优化算法的提出以及优化。

    (7)获取任意区位码功能的实现,并应用于 “一键生成所有汉字”、 “一

    键生成GB2312”、 “自定义区位生成文件”功能的实现。

    (8)File 类异常的编写,防止重名功能的实现。

    (9)Main 函数的书写。

    (10)各种错误对话框的静态调用功能的实现。

    ****负责以下内容:

    (1) 利用PhotoShop 设计程序图标。

    (2) 利用PhotoShop 设计程序背景图片。

    (3) 版本内容的撰写。

    (4) 终期报告的书写。

    (5) 程序代码注释的书写。

    (6) 整个可视化框架草图的绘画。

    (7) 异常时候弹出的对话框内容的书写。

    2、具体任务实施时间

    (1)整体框架的构思、绘画以及布局,用时一周。

    (2)汉字转换成十六进制代码的功能的讨论与制定、编写,用时一周。

    (3)矢量字体以及点阵字体功能实现的思考以及编写,用时一周。

    (4)字体各项参数(字体、风格、大小、颜色、扫描方向)功能的实现,用

    时一周。

    (5)输出字符串并分割、区位码获取字符、生成bin 的file 文件功能的实现,

    用时一周。

    (6)版本内容、UI (图标、背景)、BUG 的发现、修改,用时一周。

    二. 软件编写使用的语言

    软件主要使用java 这一面向对象的程序语言编写,

    展开全文
  • 华中科技大学电子与科学技术系课程设计终期报告(2014——2015 年度第2 学期)名 称: 软件课程设计题 目:汉字点阵字库的建立与提取院 系: 光学与电子信息学院班 级: ********指导教师: *******设...

    华中科技大学电子与科学技术系

    课程设计终期报告

    (2014——2015 年度第2 学期)

    名 称: 软件课程设计

    题 目:汉字点阵字库的建立与提取

    院 系: 光学与电子信息学院

    班 级: ********

    指导教师: *******

    设计周数: 10 周

    成员: Crainax

    ******

    ******

    日期 2015 年6 月14 日

    一. 具体分工任务

    1.具体任务分工:

    ******负责以下内容:

    (1)整个JFrame (图形界面菜单)各项Swing 组件的位置、大小、属性的

    微调。

    (2)FontSize (最大支持96*96)、 FontColor (自定义颜色)类的编写

    以及该功能显示的实现。

    (3)自定义RGB 色颜色功能实现。

    (4)利用组件类所继承的paint(Graphics g)的方法绘出矢量字体以及矢

    量字模的放大显示的核心功能。

    (5)BufferedImage 缓存图像中将单个字转换为十六进制点阵字模代码的

    实现。

    (6)代码区字符串的输出实现。

    (7)横向扫描和竖向扫描功能的实现。

    (8)KeyListener 与ActionListener 对框架监听功能的父类的重写。

    (9)软件后期的各项代码的整合、Debug。

    (10)后期修复各项发现的BUG。

    ******负责以下内容:

    (1)获取系统环境所有字体的实现(不局限于宋体、黑体等基本字体)。

    (2)FontName (支持系统所有字体)、FontStyle (字体的四大风格)类的

    编写以及该功能显示的实现。

    (3)JFileChooser 类的实现以及优化,能自定义选择一个存放字库文件

    的文件夹。

    (4)分割字符串为各个字符的实现。

    (5)输入字符串生成.bin 文件的实现。

    (6)各种细节的优化算法的提出以及优化。

    (7)获取任意区位码功能的实现,并应用于 “一键生成所有汉字”、 “一

    键生成GB2312”、 “自定义区位生成文件”功能的实现。

    (8)File 类异常的编写,防止重名功能的实现。

    (9)Main 函数的书写。

    (10)各种错误对话框的静态调用功能的实现。

    ****负责以下内容:

    (1) 利用PhotoShop 设计程序图标。

    (2) 利用PhotoShop 设计程序背景图片。

    (3) 版本内容的撰写。

    (4) 终期报告的书写。

    (5) 程序代码注释的书写。

    (6) 整个可视化框架草图的绘画。

    (7) 异常时候弹出的对话框内容的书写。

    2、具体任务实施时间

    (1)整体框架的构思、绘画以及布局,用时一周。

    (2)汉字转换成十六进制代码的功能的讨论与制定、编写,用时一周。

    (3)矢量字体以及点阵字体功能实现的思考以及编写,用时一周。

    (4)字体各项参数(字体、风格、大小、颜色、扫描方向)功能的实现,用

    时一周。

    (5)输出字符串并分割、区位码获取字符、生成bin 的file 文件功能的实现,

    用时一周。

    (6)版本内容、UI (图标、背景)、BUG 的发现、修改,用时一周。

    二. 软件编写使用的语言

    软件主要使用java 这一面向对象的程序语言编写

    展开全文
  • 课程设计题目及要求:汉字点阵 编写程序,根据用户的中文输入,在屏幕上输出相应的汉字点阵(用户一次输入一个汉字),如图 17.1 所示。要求程序能以正常、斜体、加宽、加高四种...1.点阵汉字原理使得计算机可以显示
  • 下面给大家介绍下我制作的16*16led点阵设计,希望与各位电子爱好者共同讨论,共同进步。下图是电路图连接图下面是74HC1544线-16线译码器引脚说明,以及地址/全能输入对应的输出表。滚动显示C程序如下。#include#...
  • LED点阵C语言程序LED点阵C语言程序2009年09月06日 星期日 22:41/* 本程序的功能是在LED点阵上循环显示五个汉字“爱你一万年”字库码通过字库扫描码生成程序得到 */#include //51芯片管脚定义头文件#include //内部...
  • 先明确下汉字在机内的表示 1.机内码出现的原因: 机内码的出现是为了解决ASCII码和国标码同时使用时产生二义性的问题; 2.机内码的表示: ...3.汉字16*16点阵: 代码如下: #include <graph...
  •  此字体下对应的点阵为:宽x高=16x16 --*/ 0x02,0x00,0x02,0x08,0x3F,0xD0,0x02,0x20,0x02,0x40,0xFF,0xFE,0x01,0x00,0x02,0x00, 0x0C,0x10,0x18,0xE0,0x2F,0x00,0x48,0x08,0x88,0x08,0x08,0x08,0x07,0xF8,0x00,0x...
  • 8X8点阵取模软件正式版是款功能相当不错、便捷实用的点阵的字符提取辅助软件,8X8点阵取模软件正式版页面简洁美观、功能齐全,采用了软件的字库和分离存放的方式。...任意调整输出点阵大小,并任意调整字符在...
  • C语言实现汉字输出以及字库的应用 我用的是HZK16字库,可以自行网上下载 代码如下: #include <stdio.h> #include<windows.h> #define FONT_SIZE (16) /* 字体大小 */ /* 获取汉字汉字库中的...
  • }}}向上连续移动6个汉字前面的例子告诉我们,在16 X 16点阵屏上显示一个汉字,要占用32个字节的存储空间。光靠SRAM是显示不了几个字的,我们可以利用片上的EEPROM。下面的例子是利用EEPROM存储汉字点阵数据,连续...
  • C语言编程16点阵字库

    千次阅读 2012-01-16 11:27:48
    了解点阵汉字及汉字库的构成原理后,显示汉字就变得简单。以16*16点阵字库为例,通常的方法是:将文件工作指针移到需要的汉字字模处、将汉字库文件读入一2*16数组再用for循环一位位地显示。 #include "graphics.h...
  • 51单片机,点阵显示汉字C语言

    千次阅读 2019-05-09 20:02:15
    //74HC595(12)-ST_CP上升沿-移位寄存器的数据进入数据存储寄存器 输出锁存器的时钟信号端口 sbit MR_595=P2^3; //74HC595(10)-MR 为0将移位寄存器的数据清0 sbit E1_154=P2^4;//74HC154(18)-E1为0开列(col)输出 ...
  • #include#include#define uint unsigned int#define uchar unsigned charsbit SH_595=P2^1;...//74HC595(12)-ST_CP上升沿-移位寄存器的数据进入数据存储寄存器 输出锁存器的时钟信号端口sbit MR_595=P2^3; //74H...
  • C语言读取汉字字模[转贴] 非常好的点阵学习文章 2011-01-19 18:03:11| 分类: 默认分类 | 标签:c字符串处理 |字号大 中 小 订阅 文章来源: http://ggrarea.spaces.live.com/blog/cns!3E9E1001AB2DFA9!332...
  • C语言星号汉字名字

    2020-11-24 16:27:49
    HZK16汉字16*16点阵字库的使用及示例程序 - lydstory - 博客园 (cnblogs.com) 参考以上代码,需要下一个HZK16点阵库,下载链接: pengfexue2/printPlay: Python print 点阵字/ Python print to form Chinese ...
  • //该板子上的点阵为8*8,只能显示简单的一些汉子,如果要显示真正的汉字//通过取模软件取的可以选择16*16点阵的板子#include#includesbit SRCLK=P3^6;sbit RCLK=P3^5;sbit SER=P3^4;//--定义要使用的IO口--//#define...
  • 任意调整输出点阵大小,并任意调整字符在点阵中的位置。 5.字模数据输出可自定义各种格式,系统预设了C语言和汇编语言两种格式,并且可自己 定义出新的数据输出格式;每行输出数据个数可调。 6.支持四种取模方式:...
  • 满意答案egufgmln2013.09.12...指向点阵代码首址;CLR CDISP?这个应该是CLR C(清除标志位,因为下面要判断是否移完8位)吧2. MOV R2,#80H ; 80H 使第7 列(最左一列)阴极为低电平(这个感觉也有问题)3.DISP:MOV A,#0; ...
  • GBK编码共收录汉字21003个、符号883个,并提供1894个造字码位,简、繁体字融于一库。以两个字节表示一个汉字,编码范围是0x8140~0xfefe,兼容GB2318,并覆盖了unicode中的所有汉字。Win7记事本默认以GBK保存汉字。...
  • 16X16汉字点阵.rar

    2021-06-29 10:56:31
    C语言输入汉字输出相应的点阵
  • 问题及代码: #include ...文件名称:我的第一个C语言 作 者:闫春相 完成日期:2016年9月22日 版 本 号:v1.0 #include #include int main() { printf("* * *** * *\n"); printf(" * *
  • /*--------16*48点阵屏的移动显示------------*//*--------16*48点阵屏的移动显示------------*//*--------16*48点阵屏的移动显示------------*//*--------16*48点阵屏的移动显示------------*//*--------16*48点阵...
  • 3. 软件设计AT89C51单片机是8位机,每次只能送出8位数据,因此要向16×16点阵送出16行阳极驱动,需要送两次,或先送上8行,或先送下8行,为了能够实现每一列字型码的完整显示,采用74LS273进行锁存,否则会出现字型...
  • C语言显示USDOS汉字

    千次阅读 2008-11-05 10:05:00
    最近重新找了一下C语言的资料,深深的被c语言的底层操作特性迷恋~。在这方面,最经典的一本书莫过于清华大学出版社的《C高级实用程序设计》(王士元),在C语言高级应用领域里这是我见过的写的最好的一本书,非常...
  • C语言显示USDOS汉字

    2008-02-25 00:31:00
    最近重新找了一下C语言的资料,深深的被c语言的底层操作特性迷恋~。在这方面,最经典的一本书莫过于清华大学出版社的《C高级实用程序设计》(王士元),在C语言高级应用领域里这是我见过的写的最好的一本书,非常...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 993
精华内容 397
关键字:

c语言输出点阵汉字

c语言 订阅