久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8881|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

點(diǎn)陣屏——用戶自定義漢字在線取模

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:59284 發(fā)表于 2014-3-1 01:26 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
記得我第一次接觸點(diǎn)陣屏,是大二時(shí)舉行的校內(nèi)電子設(shè)計(jì)大賽,一個(gè)09級的師兄做的,覺得很神奇。看他的演示,推測大概的方案是:
用VB做一個(gè)上位機(jī)界面,通過用戶輸入想要的漢字(或字母、表情),然后PC端生成取模后的數(shù)據(jù),通過無線模塊發(fā)送至點(diǎn)陣屏控制器,進(jìn)行文字顯示。當(dāng)然還不止這些,可以控制文字移動(dòng)的方式(上、下、左、右),移動(dòng)速度等。其實(shí)就是現(xiàn)在市場上的廣告屏啦。
因?yàn)楫厴I(yè)設(shè)計(jì)的緣故,我有機(jī)會(huì)深究點(diǎn)陣屏,在家的這段日子一直在與點(diǎn)陣屏打交道。也就萌生了一些想法。
我的想法如下:
整個(gè)系統(tǒng)分為2個(gè)部分。一個(gè)是用stm32f10x主控的,以TFT_LCD液晶屏做交互界面的主控制系統(tǒng)(主系統(tǒng)),另一個(gè)是用stc 1T主控、用來控制點(diǎn)陣屏(我的點(diǎn)陣屏的16x64)顯示的(從系統(tǒng))。
(1)主系統(tǒng)做一個(gè)漢字輸入程序(如下)。由用戶自行定義要在點(diǎn)陣上顯示的字(字?jǐn)?shù)由從系統(tǒng)的EEPROM或RAM大小決定);



(2)由這些用戶輸入的漢字的內(nèi)碼,去查找放在SD卡(或外拓flash)上的GBK/GB2312字庫。(其實(shí)就是找到內(nèi)碼對應(yīng)的漢字的點(diǎn)陣數(shù)據(jù),比如,如果一個(gè)字是16bx16b,就相當(dāng)于32B,在GBK16中,一個(gè)漢字所對應(yīng)的點(diǎn)陣數(shù)據(jù)就有32B)。
(3)因?yàn)槲宜玫纳勺謳斓能浖恢С?種模式,其中橫向掃描方式只有一種(高位在前,低位在后),而我的點(diǎn)陣屏顯示需要低位在前,高位在后(目前還不清楚原理)。所以我需要再這里寫一個(gè)高位轉(zhuǎn)低位的函數(shù) unsigned char MSB2LSB(unsigned char input)。
下面是由主系統(tǒng)的串口輸出的數(shù)據(jù):

0x0 0x2 0x0 0x2 0xdf 0x1f 0x10 0x12 0xe8 0x7f 0x8 0x12 0xc4 0x1f 0x1e 0x2 0xd0 0x1f 0x10 0x2 0x12 0x2 0xec 0x3f 0x8 0x2 0x34 0x2 0xc2 0x7f 0x1 0x0
設(shè)
0x0 0x0 0x84 0xf 0x88 0x8 0x88 0x8 0x80 0x8 0x40 0x70 0x2f 0x0 0xc8 0x1f 0x88 0x10 0x88 0x8 0x8 0x9 0x28 0x5 0x18 0x2 0x8 0x5 0xc0 0x18 0x30 0x60

0x8 0x0 0x88 0x1f 0xbc 0x10 0x84 0x10 0x82 0x1f 0xbd 0x10 0x88 0x10 0x88 0x1f 0xbf 0x22 0x88 0x12 0x88 0xc 0x88 0x4 0xa8 0x8 0x98 0x12 0x88 0x61 0x80 0x0

0x10 0x0 0x90 0x3f 0x8 0x0 0x4 0x0 0x12 0x0 0x10 0x0 0xc8 0x7f 0xc 0x4 0xa 0x4 0x9 0x4 0x8 0x4 0x8 0x4 0x8 0x4 0x8 0x4 0x8 0x5 0x8 0x2
漢字取模程序已經(jīng)做好了,接下來的問題是怎么將這些數(shù)據(jù)傳輸?shù)綇南到y(tǒng)去顯示。對此,我采用的是無線透傳的方案,加上一個(gè)定制的通訊協(xié)議。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:370658 發(fā)表于 2018-7-19 11:42 | 只看該作者
漢字取模的程序的大概是什么樣的
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲欧洲在线观看视频 | 最新中文字幕 | 国产极品车模吞精高潮呻吟 | 一区二区三区四区在线视频 | 久久新| 成人免费在线观看 | 韩日视频在线观看 | 欧美一级欧美三级在线观看 | 国精产品一区二区三区 | 亚洲区中文字幕 | 亚洲精品久久久久中文字幕二区 | 精品自拍视频 | 91精品国产色综合久久 | 在线观看www | 国产一级视频在线观看 | 情侣酒店偷拍一区二区在线播放 | 鸡毛片 | 午夜一区| 日韩在线不卡 | www.伊人.com | 黑人性hd| 久久久www成人免费无遮挡大片 | 三级视频在线观看 | 国产1区 | 久久精品成人 | 九九精品在线 | 91影院在线观看 | 波多野结衣中文字幕一区二区三区 | 国产一级特黄真人毛片 | 欧美自拍第一页 | 国产精品久久久久久久久 | 精品久久香蕉国产线看观看亚洲 | 91看片在线 | 国产精品视频一区二区三区四蜜臂 | 成人在线观看免费 | 国产精品视频一二三区 | 视频一区二区在线观看 | 国产美女在线免费观看 | 99热热99 | 精品中文字幕在线 | 九九久久国产精品 |