利用单片机,在一个8*8的点阵显示屏上显示一个“大”字,怎样编程啊??帮帮忙啊,我作业,不用太精炼的语

 我来答
雅帆十方
2010-10-12 · TA获得超过377个赞
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:103万
展开全部
由于是8x8,行与列数一样,可以行驱动或列驱动(当然行列硬件上不一样除外)。
以行驱动为例:
1.首先用字模提取软件提取“大”字的字模。软件网上很多,用“字模提取”关键字可以搜到。也可以用EXCEL在8x8上方框上自己写一个“大字”,然后有标记的为1,没标记的为0,那么一行下来有8位既一个节,总共8行,共8个字节。
2.把这8个字节做成数组。放在FLASH里比较好。
3.使用时,数组第一个元素送第一行,然后选通第一行,延时一下,关第一行,重复第二行,八行送完后再重新开始。
4.每秒最少扫描屏幕50次,否则会闪烁。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式