【51单片机系列】文字取模软件使用

软件链接:https://pan.baidu.com/s/1k-ND9vJReW_KHMWx8uwpcQ?pwd=gz8w

提取码:gz8w

双击打开软件,选择【基本操作】->【新建图像】,设置图像的宽度和高度为8。点击确定后将在显示窗口出现一个8x8的白色格子,类似于8x8LED点阵。

在这个8x8白色格子里点击,点击后会在对应位置出现一个黑点,表示在LED点阵对应位置显示,未点击表示LED点阵对应位置不显示,如果点错了,再次点击即可。图像如果太小可以点击【模拟动画】->【放大格点】就可以放大

比如,如果要在8x8LED点阵上显示数字0,可以在白色框内通过点击对应位置描述出一个0的外形。

设置取模数据的取模方式,如下。需要注意这里的取模方式是纵向取模还是横向取模,软件中对此解释如下,简单说就是如果文字是纵向的如上图的0,就要选择横向取模方式

1。当您输入完文字后,可以按Ctrl+Enter表示您想结束文字的输入,但由于要对每个文字单

独取模,在把文字转化为图像的处理方法上有所不同,具体说来是如果您要横向取模的话则

把输入的文字纵向排列成图像而纵向取模的话则把输入的文字横向排列成图像;

2。新建图像和调入图像时,如果横向或纵向尺寸不是8的倍数,则相应的根据您选的横向取

模或纵向取模来扩展,具体的说,纵向取模时则对图像的高度扩展,横向取模时则对图像的

宽度扩展。

点击【修改图像】->【图像左右调换】,在显示区,数字0的显示就变成左右调换后的结果。

点击【取模方式】,选择【C51格式】,在点阵生成区自动会生成数字字符对应的数据。

然后可以复制所生成的数据到程序内定义的数组中,如下所示:

c 复制代码
u8 ledduan[] = {0x00,0x7E,0x81,0x81,0x81,0x81,0x7E,0x00};  // 类似于数码管的段选
相关推荐
v先v关v住v获v取1 小时前
椰子采摘机械臂设计cad9张+三维图+设计说明书
科技·单片机·51单片机
就是蠢啊2 小时前
51单片机——TFTLCD显示器(一)
嵌入式硬件·计算机外设·51单片机
qq_448011162 小时前
嵌入式中IO、GPIO、专用IO
单片机·嵌入式硬件
xingzhemengyou13 小时前
STM32 Boot0 与 Boot1 [当 Flash 被误操作锁死或 SWD/JTAG 无法连接时,很有用]
stm32·单片机·嵌入式硬件
恒锐丰小吕3 小时前
屹晶微 EG27710 600V耐压、高性能、快速开关的半桥驱动芯片技术解析
嵌入式硬件·性能优化·硬件工程
一路往蓝-Anbo4 小时前
【第05期】数据的微观世界 (五) —— 浮点数 vs 定点数:MCU的数学课
linux·stm32·单片机·嵌入式硬件·物联网
polarislove02144 小时前
9.2 自制延迟函数-嵌入式铁头山羊STM32笔记
笔记·stm32·嵌入式硬件
Cincoze-Johnny4 小时前
Windows系统-应用问题全面剖析Ⅳ:德承工控机DV-1000在Windows操作系统下[桌面图标消失]的解决方法
单片机·嵌入式硬件
智嵌电子4 小时前
【笔记篇】【硬件基础篇】模拟电子技术基础 (童诗白) 第7章 波形的发生和信号的转换
笔记·嵌入式硬件
Nautiluss5 小时前
一起调试XVF3800麦克风阵列(二)
大数据·人工智能·嵌入式硬件·音频·语音识别·dsp开发