是做 VGA 显示屏时用到的,这是字模资源:gitee 链接

以下为字模代码:

// 133 * 16 * 8 字模的 parameter
reg [127:0] C_ascii_character [133:0];
begin
C_ascii_character[0] <= 128'h00000000000000000000000000000000; //0x00
C_ascii_character[1] <= 128'h00007E81A58181BD9981817E00000000; //0x01
C_ascii_character[2] <= 128'h00007EFFDBFFFFC3E7FFFF7E00000000; //0x02
C_ascii_character[3] <= 128'h000000006CFEFEFEFE7C381000000000; //0x03
C_ascii_character[4] <= 128'h0000000010387CFE7C38100000000000; //0x04
C_ascii_character[5] <= 128'h000000183C3CE7E7E718183C00000000; //0x05
C_ascii_character[6] <= 128'h000000183C7EFFFF7E18183C00000000; //0x06
C_ascii_character[7] <= 128'h000000000000183C3C18000000000000; //0x07
C_ascii_character[8] <= 128'hFFFFFFFFFFFFE7C3C3E7FFFFFFFFFFFF; //0x08
C_ascii_character[9] <= 128'h00000000003C664242663C0000000000; //0x09
C_ascii_character[10] <= 128'hFFFFFFFFFFC399BDBD99C3FFFFFFFFFF; //0x0A
C_ascii_character[11] <= 128'h00001E0E1A3278CCCCCCCC7800000000; //0x0B
C_ascii_character[12] <= 128'h00003C666666663C187E181800000000; //0x0C
C_ascii_character[13] <= 128'h00003F333F3030303070F0E000000000; //0x0D
C_ascii_character[14] <= 128'h00007F637F6363636367E7E6C0000000; //0x0E
C_ascii_character[15] <= 128'h0000001818DB3CE73CDB181800000000; //0x0F
C_ascii_character[16] <= 128'h0080C0E0F0F8FEF8F0E0C08000000000; //0x10
C_ascii_character[17] <= 128'h0002060E1E3EFE3E1E0E060200000000; //0x11
C_ascii_character[18] <= 128'h0000183C7E1818187E3C180000000000; //0x12
C_ascii_character[19] <= 128'h00006666666666666600666600000000; //0x13
C_ascii_character[20] <= 128'h00007FDBDBDB7B1B1B1B1B1B00000000; //0x14
C_ascii_character[21] <= 128'h007CC660386CC6C66C380CC67C000000; //0x15
C_ascii_character[22] <= 128'h0000000000000000FEFEFEFE00000000; //0x16
C_ascii_character[23] <= 128'h0000183C7E1818187E3C187E00000000; //0x17
C_ascii_character[24] <= 128'h0000183C7E1818181818181800000000; //0x18
C_ascii_character[25] <= 128'h0000181818181818187E3C1800000000; //0x19
C_ascii_character[26] <= 128'h0000000000180CFE0C18000000000000; //0x1A
C_ascii_character[27] <= 128'h00000000003060FE6030000000000000; //0x1B
C_ascii_character[28] <= 128'h000000000000C0C0C0FE000000000000; //0x1C
C_ascii_character[29] <= 128'h0000000000286CFE6C28000000000000; //0x1D
C_ascii_character[30] <= 128'h000000001038387C7CFEFE0000000000; //0x1E
C_ascii_character[31] <= 128'h00000000FEFE7C7C3838100000000000; //0x1F
C_ascii_character[32] <= 128'h00000000000000000000000000000000; //0x20' '
C_ascii_character[33] <= 128'h0000183C3C3C18181800181800000000; //0x21'!'
C_ascii_character[34] <= 128'h00666666240000000000000000000000; //0x22'"'
C_ascii_character[35] <= 128'h0000006C6CFE6C6C6CFE6C6C00000000; //0x23'#'
C_ascii_character[36] <= 128'h18187CC6C2C07C060686C67C18180000; //0x24'$'
C_ascii_character[37] <= 128'h00000000C2C60C183060C68600000000; //0x25'%'
C_ascii_character[38] <= 128'h0000386C6C3876DCCCCCCC7600000000; //0x26'&'
C_ascii_character[39] <= 128'h00303030600000000000000000000000; //0x27'''
C_ascii_character[40] <= 128'h00000C18303030303030180C00000000; //0x28'('
C_ascii_character[41] <= 128'h000030180C0C0C0C0C0C183000000000; //0x29')'
C_ascii_character[42] <= 128'h0000000000663CFF3C66000000000000; //0x2A'*'
C_ascii_character[43] <= 128'h000000000018187E1818000000000000; //0x2B'+'
C_ascii_character[44] <= 128'h00000000000000000018181830000000; //0x2C'
C_ascii_character[45] <= 128'h00000000000000FE0000000000000000; //0x2D'-'
C_ascii_character[46] <= 128'h00000000000000000000181800000000; //0x2E'.'
C_ascii_character[47] <= 128'h0000000002060C183060C08000000000; //0x2F'/'
C_ascii_character[48] <= 128'h0000386CC6C6D6D6C6C66C3800000000; //0x30'0'
C_ascii_character[49] <= 128'h00001838781818181818187E00000000; //0x31'1'
C_ascii_character[50] <= 128'h00007CC6060C183060C0C6FE00000000; //0x32'2'
C_ascii_character[51] <= 128'h00007CC606063C060606C67C00000000; //0x33'3'
C_ascii_character[52] <= 128'h00000C1C3C6CCCFE0C0C0C1E00000000; //0x34'4'
C_ascii_character[53] <= 128'h0000FEC0C0C0FC060606C67C00000000; //0x35'5'
C_ascii_character[54] <= 128'h00003860C0C0FCC6C6C6C67C00000000; //0x36'6'
C_ascii_character[55] <= 128'h0000FEC606060C183030303000000000; //0x37'7'
C_ascii_character[56] <= 128'h00007CC6C6C67CC6C6C6C67C00000000; //0x38'8'
C_ascii_character[57] <= 128'h00007CC6C6C67E0606060C7800000000; //0x39'9'
C_ascii_character[58] <= 128'h00000000181800000018180000000000; //0x3A':'
C_ascii_character[59] <= 128'h00000000181800000018183000000000; //0x3B';'
C_ascii_character[60] <= 128'h000000060C18306030180C0600000000; //0x3C'<'
C_ascii_character[61] <= 128'h00000000007E00007E00000000000000; //0x3D'='
C_ascii_character[62] <= 128'h0000006030180C060C18306000000000; //0x3E'>'
C_ascii_character[63] <= 128'h00007CC6C60C18181800181800000000; //0x3F'?'
C_ascii_character[64] <= 128'h0000007CC6C6DEDEDEDCC07C00000000; //0x40'@'
C_ascii_character[65] <= 128'h000010386CC6C6FEC6C6C6C600000000; //0x41'A'
C_ascii_character[66] <= 128'h0000FC6666667C66666666FC00000000; //0x42'B'
C_ascii_character[67] <= 128'h00003C66C2C0C0C0C0C2663C00000000; //0x43'C'
C_ascii_character[68] <= 128'h0000F86C6666666666666CF800000000; //0x44'D'
C_ascii_character[69] <= 128'h0000FE6662687868606266FE00000000; //0x45'E'
C_ascii_character[70] <= 128'h0000FE6662687868606060F000000000; //0x46'F'
C_ascii_character[71] <= 128'h00003C66C2C0C0DEC6C6663A00000000; //0x47'G'
C_ascii_character[72] <= 128'h0000C6C6C6C6FEC6C6C6C6C600000000; //0x48'H'
C_ascii_character[73] <= 128'h00003C18181818181818183C00000000; //0x49'I'
C_ascii_character[74] <= 128'h00001E0C0C0C0C0CCCCCCC7800000000; //0x4A'J'
C_ascii_character[75] <= 128'h0000E666666C78786C6666E600000000; //0x4B'K'
C_ascii_character[76] <= 128'h0000F06060606060606266FE00000000; //0x4C'L'
C_ascii_character[77] <= 128'h0000C6EEFEFED6C6C6C6C6C600000000; //0x4D'M'
C_ascii_character[78] <= 128'h0000C6E6F6FEDECEC6C6C6C600000000; //0x4E'N'
C_ascii_character[79] <= 128'h00007CC6C6C6C6C6C6C6C67C00000000; //0x4F'O'
C_ascii_character[80] <= 128'h0000FC6666667C60606060F000000000; //0x50'P'
C_ascii_character[81] <= 128'h00007CC6C6C6C6C6C6D6DE7C0C0E0000; //0x51'Q'
C_ascii_character[82] <= 128'h0000FC6666667C6C666666E600000000; //0x52'R'
C_ascii_character[83] <= 128'h00007CC6C660380C06C6C67C00000000; //0x53'S'
C_ascii_character[84] <= 128'h00007E7E5A1818181818183C00000000; //0x54'T'
C_ascii_character[85] <= 128'h0000C6C6C6C6C6C6C6C6C67C00000000; //0x55'U'
C_ascii_character[86] <= 128'h0000C6C6C6C6C6C6C66C381000000000; //0x56'V'
C_ascii_character[87] <= 128'h0000C6C6C6C6D6D6D6FEEE6C00000000; //0x57'W'
C_ascii_character[88] <= 128'h0000C6C66C7C38387C6CC6C600000000; //0x58'X'
C_ascii_character[89] <= 128'h0000666666663C181818183C00000000; //0x59'Y'
C_ascii_character[90] <= 128'h0000FEC6860C183060C2C6FE00000000; //0x5A'Z'
C_ascii_character[91] <= 128'h00003C30303030303030303C00000000; //0x5B'['
C_ascii_character[92] <= 128'h00000080C0E070381C0E060200000000; //0x5C'\'
C_ascii_character[93] <= 128'h00003C0C0C0C0C0C0C0C0C3C00000000; //0x5D']'
C_ascii_character[94] <= 128'h10386CC6000000000000000000000000; //0x5E'^'
C_ascii_character[95] <= 128'h00000000000000000000000000FF0000; //0x5F'_'
C_ascii_character[96] <= 128'h30301800000000000000000000000000; //0x60'`'
C_ascii_character[97] <= 128'h0000000000780C7CCCCCCC7600000000; //0x61'a'
C_ascii_character[98] <= 128'h0000E06060786C666666667C00000000; //0x62'b'
C_ascii_character[99] <= 128'h00000000007CC6C0C0C0C67C00000000; //0x63'c'
C_ascii_character[100] <= 128'h00001C0C0C3C6CCCCCCCCC7600000000; //0x64'd'
C_ascii_character[101] <= 128'h00000000007CC6FEC0C0C67C00000000; //0x65'e'
C_ascii_character[102] <= 128'h0000386C6460F060606060F000000000; //0x66'f'
C_ascii_character[103] <= 128'h000000000076CCCCCCCCCC7C0CCC7800; //0x67'g'
C_ascii_character[104] <= 128'h0000E060606C7666666666E600000000; //0x68'h'
C_ascii_character[105] <= 128'h00001818003818181818183C00000000; //0x69'i'
C_ascii_character[106] <= 128'h00000606000E06060606060666663C00; //0x6A'j'
C_ascii_character[107] <= 128'h0000E06060666C78786C66E600000000; //0x6B'k'
C_ascii_character[108] <= 128'h00003818181818181818183C00000000; //0x6C'l'
C_ascii_character[109] <= 128'h0000000000ECFED6D6D6D6C600000000; //0x6D'm'
C_ascii_character[110] <= 128'h0000000000DC66666666666600000000; //0x6E'n'
C_ascii_character[111] <= 128'h00000000007CC6C6C6C6C67C00000000; //0x6F'o'
C_ascii_character[112] <= 128'h0000000000DC66666666667C6060F000; //0x70'p'
C_ascii_character[113] <= 128'h000000000076CCCCCCCCCC7C0C0C1E00; //0x71'q'
C_ascii_character[114] <= 128'h0000000000DC7666606060F000000000; //0x72'r'
C_ascii_character[115] <= 128'h00000000007CC660380CC67C00000000; //0x73's'
C_ascii_character[116] <= 128'h0000103030FC30303030361C00000000; //0x74't'
C_ascii_character[117] <= 128'h0000000000CCCCCCCCCCCC7600000000; //0x75'u'
C_ascii_character[118] <= 128'h000000000066666666663C1800000000; //0x76'v'
C_ascii_character[119] <= 128'h0000000000C6C6D6D6D6FE6C00000000; //0x77'w'
C_ascii_character[120] <= 128'h0000000000C66C3838386CC600000000; //0x78'x'
C_ascii_character[121] <= 128'h0000000000C6C6C6C6C6C67E060CF800; //0x79'y'
C_ascii_character[122] <= 128'h0000000000FECC183060C6FE00000000; //0x7A'z'
C_ascii_character[123] <= 128'h00000E18181870181818180E00000000; //0x7B'{'
C_ascii_character[124] <= 128'h00001818181800181818181800000000; //0x7C'|'
C_ascii_character[125] <= 128'h0000701818180E181818187000000000; //0x7D'}'
C_ascii_character[126] <= 128'h000076DC000000000000000000000000; //0x7E'~'
C_ascii_character[127] <= 128'h0000000010386CC6C6C6FE0000000000; //0x7F''
C_ascii_character[128] <= 128'h00003C66C2C0C0C0C2663C0C067C0000; //0x80
C_ascii_character[129] <= 128'h0000CC0000CCCCCCCCCCCC7600000000; //0x81
C_ascii_character[130] <= 128'h000C1830007CC6FEC0C0C67C00000000; //0x82
C_ascii_character[131] <= 128'h0010386C00780C7CCCCCCC7600000000; //0x83
C_ascii_character[132] <= 128'h0000CC0000780C7CCCCCCC7600000000;
end

分享 ASCII 字符集的字模的更多相关文章

  1. ASCII字符集。扩展ASCII字符集。Unicode字符集分别支持多少个字符?

    ASCII字符集.扩展ASCII字符集.Unicode字符集分别支持多少个字符? 256个字符和 65536个字符

  2. 为什么一定要调用 setlocale 呢? 因为在 C/C++ 语言标准中定义了其运行时的字符集环境为 "C" ,也就是 ASCII 字符集的一个子集。使用setlocal改变整个应用程序的字符集编码方式(wcstombs使用前要设置 setlocale (LC_ALL, "chs"); )

    setlocale 配置地域化信息. 语法: string setlocale(string category, string locale); 返回值: 字符串 函数种类: 操作系统与环境   内容 ...

  3. java将url里面的中文改成ASCII字符集 和 SCII字符集 改成 中文

    package com.example.demo; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; / ...

  4. ascii - 在八进制,十进制,十六进制中的 ASCII 字符集编码

    描述 ASCII 是美国对于信息交换的标准代码,它是7位码,许多8位码(比如 ISO 8859-1, Linux 的默认字符集)容纳 ASCII 作为它们的下半部分.对应的国际 ASSII 是 ISO ...

  5. 关于字符编码:为什么在ASCII字符集中小写字母比大写字母大32

    今天看字符编码,在ASCII一节,字母'A'用ASCII编码是十进制的65,自然想到了'a'应该和'A'差个26吧,却发现'a'是十进制的97,差了32.突然很想知道为什么. 查了ASCII码表,发现 ...

  6. ASCII字符集

    十进制 八进制 十六进制 二进制 字符 ASCII名称 0 0 0 0000 0000 ^@ NUL 1 1 1 0000 0001 ^A SOH 2 2 2 0000 0010 ^B STX 3 3 ...

  7. HTML 中的字符集、ASCII、 ISO-8859-1、符号之间的关系和 HTML URL 编码注意的事项

    一.HTML 实体 1.什么是HTML 实体? 在 HTMl 中,某些字符是保留的.小于号 (<) 和 大于号 (>), 浏览器会误认为是标签 如果希望正确地显示预留字符,必须在 HTML ...

  8. 2015/12/30 字符集 ASCII 到Unicode

    ——每个软件开发人员应该无条件掌握的知识! ——Unicode伟大的创想! 相信大家一定碰到过,打开某个网页,却显示一堆像乱码,如"бЇЯАзЪСЯ"."�??????? ...

  9. 关于ASCII、GB231、GBK、UTF-8/UTF8、ANSI、unicode的学习笔记

    继续上次的学习内容,写一些自己学习的笔记吧!总是觉得没有笔记的学习总是不那么踏实,我承认自己是个记忆力很差的人,特别羡慕那些可以把自己学过的东西记得很牢靠的人.哎!可惜我不是,那只能做出来点东西,就算 ...

  10. 字符编码那点事:快速理解ASCII、Unicode、GBK和UTF-8

    原作者:阮一峰(ruanyifeng.com),现重新整理发布,感谢原作者的无私分享. 1.引言 今天中午,我突然想搞清楚 Unicode 和 UTF-8 之间的关系,就开始查资料. 这个问题比我想象 ...

随机推荐

  1. 新冠肺炎病毒(Covid-19)检测系统

    一 .背景 新冠肺炎是一种新的呼吸道疾病,它由新型冠状病毒引起,而这种病毒以前从未在人类身上发现 过.新冠肺炎如何传播? 新冠肺炎很容易通过与新冠肺炎患者的密切接触(距离约 6 英尺或两臂长范围内)在 ...

  2. 解决GET http://192.168.41.103:9528/sockjs-node/info?t=1678639328658 net::ERR_CONNECTION_TIMED_OUT

    问题现象 解决办法 找到依赖/node_modules/sockjs-client/dist/sockjs.js注释掉下面的一行代码

  3. LCIS最长公共上升子序列!HDU-1423

    This is a problem from ZOJ 2432.To make it easyer,you just need output the length of the subsequence ...

  4. influxdb 进行数据删除和修改

    本文为博主原创,转载请注明出处: 1.条件删除数据 InfluxDB 只支持基于时间的删除操作. 可以使用 DELETE 语句来删除指定时间范围内的数据.例如,以下的 SQL 语句将删除 measur ...

  5. MS17-010(永恒之蓝)漏洞分析与复现

    一.漏洞简介1.永恒之蓝介绍:永恒之蓝漏洞(MS17-010),它的爆发源于 WannaCry 勒索病毒的诞生,该病毒是不法分子利用NSA(National Security Agency,美国国家安 ...

  6. MySQL|MySQL执行计划

    使用explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的,分析你的查询语句或是表结构的性能瓶颈. explain执行计划包含的信息 每列的内容 列 含义 ...

  7. Supershell防溯源反制配置

    简介 项目地址:https://github.com/tdragon6/Supershell Supershell是一个集成了reverse_ssh服务的WEB管理平台,使用docker一键部署(快速 ...

  8. 2024-01-06:用go语言,在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧 在桥上有一些石子,青蛙很讨厌踩在这些石子上 由于桥的长度和青蛙一次跳过的距离都是正整数 我们可以把独木桥

    2024-01-06:用go语言,在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧 在桥上有一些石子,青蛙很讨厌踩在这些石子上 由于桥的长度和青蛙一次跳过的距离都是正整数 我们可以把独木桥 ...

  9. linux文件和文件夹的筛选、查找及用户和组管理命令

    1.列出当前系统上所有已经登陆的用户的用户名, 注意:同一个用户登录多次,则只显示一次即可. 查看系统用户的命令为: (1)getent passwd 查看系统上的所有用户信息 (2)w 查看登录用户 ...

  10. JavaScript实现:如何写出漂亮的条件表达式

    摘要:就让我们看看以下几种常见的条件表达场景,如何写的漂亮! 本文分享自华为云社区<如何写出漂亮的条件表达式 - JavaScript 实现篇>,原文作者:查尔斯. 条件表达式,是我们在c ...