day_05 显示字符A
字符A的显示
用一个8*16的长方形像素点阵来表示
八位是一个字节, 所以一个字符 是16个字节来存储
用一个char 数组来存储
static char font_A[16] =
{0x00, 0x18, 0x18, 0x18, 0x18, 0x24, 0x24, 0x24,0x24, 0x7e, 0x42, 0x42, 0x42, 0xe7, 0x00, 0x00
};
字符A的输出
void OutPutFont8(unsigned char *pAdd, int nLineLen, int nX, int nY, char cColor, char *pFont)
{int i;char *pTemp;char DataTemp;for(i = 0; i < 16; i++){pTemp = pAdd + (nY+i)*nLineLen + nX;DataTemp = pFont[i];if ((DataTemp & 0x80) != 0) { pTemp[0] = cColor; }if ((DataTemp & 0x40) != 0) { pTemp[1] = cColor; }if ((DataTemp & 0x20) != 0) { pTemp[2] = cColor; }if ((DataTemp & 0x10) != 0) { pTemp[3] = cColor; }if ((DataTemp & 0x08) != 0) { pTemp[4] = cColor; }if ((DataTemp & 0x04) != 0) { pTemp[5] = cColor; }if ((DataTemp & 0x02) != 0) { pTemp[6] = cColor; }if ((DataTemp & 0x01) != 0) { pTemp[7] = cColor; }}return;
}
day_05 显示字符A相关推荐
- pandas中set_option的常用设置:显示所有行、显示所有列、控制浮点型精度、每个数据元素的显示字符数、对齐形式等
pandas中set_option的常用设置:显示所有行.显示所有列.控制浮点型精度.每个数据元素的显示字符数.对齐形式等 #pandas中set_option的常用设置 详细参考pandas API ...
- 利用BIOS 中断INT 0x10显示字符和字符串
注:以下程序系原创,使用AT&T格式汇编来调用BIOS 0x10中断,如有错误,欢迎指正.表达能力较差,写的不好,但若能帮助一二访客,幸甚. 使用BIOS 显示服务(Video Service ...
- Java黑皮书课后题第6章:6.12(显示字符)使用下面的方法头,编写一个打印字符的方法。编写一个测试程序、打印从‘1‘到‘Z‘的字符,每行打印10个,字符之间使用一个空格字符隔开
6.12(显示字符)使用下面的方法头,编写一个打印字符的方法.编写一个测试程序.打印从'1'到'Z'的字符,每行打印10个,字符之间使用一个空格字符隔开 题目 题目描述 破题 补充:从生成随机字符窥探 ...
- 设置oracle每行显示字符个数,Oracle一列的多行数据拼成一行显示字符-Oracle
Oracle一列的多行数据拼成一行显示字符 oracle 提供了两个函数WMSYS.WM_CONCAT 和 ListAgg函数. www.2cto.com 先介绍:WMSYS.WM_CONCAT 例: ...
- vim 与 ascii 码表与可显示字符
\xHH:HH 表示十六进制数: C 语言(Python)有时输出的字符串会这样提示: >> chr(20) '\x14' 也即在命令行环境下,无法显示 ASCII 码表的第 20 个元素 ...
- 【正点原子I.MX6U-MINI应用篇】6、嵌入式Linux在LCD屏幕上显示字符
一.原始方式: 取模显示字符 LCD显示屏是由width * height个像素点构成的,显示字符,一个非常容易想到的方法便是对字符取模,然后在LCD屏上打点显示字符:如果大家以前学习过单片机,想必接 ...
- OLED显示字符的大小与PCtoLCD2002生成字模
OLED显示字符的大小与PCtoLCD2002生成字模 首次尝试性写博客,如果错误或不足请大家指正 如有涉及相关版权的问题,联系我删除 前言: 为什么为了一个小小的OLED写这些乱七八糟的东西,还得花 ...
- 51单片机教程:8*8 点阵显示字符、数字、简单汉字
点阵显示实验 一.什么是点阵? 我们用之前的方法一个IO口只能控制一个led,如果需要用更少的IO口控制更多的led怎么办呢,于是就有了点阵. 8X8点阵共由64个发光二极管组成,且每个发光二极管是放 ...
- C语言字符集中可显示字符,C++_C语言转义字符实例详解,在字符集中,有一类字符具有 - phpStudy...
C语言转义字符实例详解 在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么.这类字符称为可显示字符,如a.b.c.$.+和空格符等都是可显 ...
- python作业.创建两个文本框,一个按钮。第 1 个文本框绑定任意键事件,敲击键盘任意可显示字符,在交互窗口中显示该字符;第 2 个文本框绑定<a>键事件,敲击键盘 a 字符,在交互窗口中显示 10
""" 创建两个文本框,一个按钮. 第 1 个文本框绑定任意键事件,敲击键盘任意可显示字符,在交互窗口中显示该字符: 第 2 个文本框绑定<a>键事件,敲击键 ...
最新文章
- 【Eclipse】推荐UML插件Green UML、AmaterasUML
- 【WebRTC---进阶篇】(六)SELECT网络模型
- 《Essential C++》笔记之设计一个泛型算法(二)
- java集合转labelpoint_java – 向Spark ML LabeldPoint添加自定义字段
- lucene分词器与搜索
- 数据结构与算法笔记——用Go语言描述
- 基于MATLAB语音分析处理系统
- 红帽linux免费下载链接,redhat linux 下载大全 完全整理
- i.MX 8M Mini sai_low_power_audio
- 联通鸿蒙卡充值,中国联通“一卡充”实现全业务充值
- 2020ICPC 昆明热身赛 C.Statues(小思维)
- RFID 有源,半源和无源的区别
- 微信分享 android 闪退,微信分享崩溃
- 常微分方程和偏微分方程的区别
- 01-JAVA基础—>赏金任务—>三色球问题
- 西安恒智小寨java_长安反编译工具 java
- 护理学跨考计算机专业,什么是跨专业考研?
- 第一阶段:2014年10月13日-12月14日,36天完成。每周5天,8周完成。
- [SP1839]The Bookcase
- 早教产品微商怎么做精准引流?早教机构引流活动可以分为线上和线下两种