999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高通字庫芯片GT23H32S4W的應用

2013-09-25 03:05:26馮月芹湯小龍
單片機與嵌入式系統應用 2013年12期
關鍵詞:單片機

馮月芹,湯小龍

(1.南京工程學院,南京211167;2.重慶郵電大學)

引 言

隨著電子產品需求與覆蓋面的急劇擴張,信息傳輸(輸入輸出)所涉及的中外文字庫信息解決方案也變得更加重要,一個有多種字庫的顯示/打印電子產品比只具備單一的ASCII碼的產品有更強的競爭力。在現在字庫應用解決方案中,電子設備商、方案商一般會有這樣幾種方案:

①一部分的IC廠商會集成一小部分的字庫信息在IC上;

②設備商、方案商會自己購買存儲芯片(Flash等),自己獨立編寫點陣信息燒錄;

③采購標準的專業字庫IC,例如上海高通半導體有限公司生產的專業字庫芯片。

1 GT23H32S4W芯片的原理及特點[2]

1.1 GT23H32S4W的引腳圖

GT23H32S4W是一款內含11×12點陣、15×16點陣、24×24點陣、32×32點陣的漢字庫芯片,支持GB2312國標漢字及ASCII字符。排列格式為橫置橫排。圖1為芯片的引腳圖。字庫芯片與CPU的硬件連接可以是并行方式,也可以是SPI方式。筆者在使用過程中發現,并行連接不能正確讀取漢字的字模,所以這里僅介紹SPI方式。

圖1 GT23H32S4W引腳圖

1.2 GT23H32S4W電路連接圖[1]

單片機P89C52X2FN與字庫芯片的連接采用SPI總線的方式,SPI接口引腳描述如下:

①串行數據輸出(SO):該信號用來把數據從芯片串行數據輸入引腳輸出,數據在時鐘的下降沿移出。

②串行數據輸入(SI):該信號用來把數據從串行數據輸入引腳輸入芯片,數據在時鐘的上升沿移入。

③串行時鐘輸入(SCLK):數據在時鐘上升沿移入,在下降沿移出。

④片選輸入(CS#):所有串行數據傳輸開始于CS#下降沿,CS#在傳輸期間必須保持為低電平,在兩條指令之間保持為高電平。硬件電路連接圖如圖2所示。

圖2 單片機與GT23H32S4W的電路連接圖

1.3 芯片工作的時序圖

字庫芯片的操作分為一般讀取和快速讀取。這里采用快速讀取(READ_FAST)方式,具體操作步驟如下:

①首先把片選信號(CS#)變為低電平,緊跟著的是1個字節的命令字(0Bh)和3個字節的地址以及一個字節Dummy Byte通過串行數據輸入引腳(SI)移位輸入,每一位在串行時鐘(SCLK)上升沿被鎖存;Dummy Byte代表無意義的內容,是什么值都可以,主要起到填充、隔離數據的作用。

②然后該地址的字節數據通過串行數據輸出引腳(SO)移位輸出,每一位在串行時鐘(SCLK)下降沿被移出。

③如果片選信號(CS#)繼續保持為低電平,則下一個地址的字節數據繼續通過串行數據輸出引腳(SO)移位輸出。例如讀取一個15×16點陣漢字需要32字節,則連續32個字節讀取后結束一個漢字的點陣數據讀取操作。如果不需要繼續讀取數據,則把片選信號(CS#)變為高電平,結束本次操作。圖3是快速讀取點陣的時序圖。

2 C語言編程軟件設計[2-4]

2.1 漢字字模地址的計算

字庫芯片GT23H32S4W有多種字型:11×12、15×16、24×24、32×32點陣。這里使用15×16點陣。在GT23H32S4W里,15×16點陣的GB2312標準點陣字庫的地址計算如下。其中,GBCode表示漢字內碼;MSB表示漢字內碼GBCode的高8位;LSB表示漢字內碼GBCode的低8位;Address表示漢字或ASCII字符點陣在芯片中的字節地址;BaseAdd說明點陣數據在字庫芯片中的起始地址。

計算代碼如下:

圖3 快速讀取點陣芯片GT23H32S4W的時序圖

這里的變量Address、MSB、LSB定義數據類型時要注意,定義成長整型,以避免計算結果溢出,造成地址計算錯誤。

2.2 連續讀一個漢字的字模子程序

根據芯片的工作時序圖以及字模在GT23H32S4W芯片里的地址,可以實現一個漢字的字模的讀取。代碼如下:

結 語[5]

該字庫芯片應用到基于GSM的圖文顯示系統,即通過手機發送短信,GSM模塊接收,然后單片機控制GSM模塊解析短信的內容,得到漢字的GB碼。由漢字的GB碼,計算漢字在字庫芯片GT23H32S4W中的地址,再由所計算的地址,讀取漢字的字模,送LED屏顯示。圖4為字庫芯片的應用系統框圖;圖5為實驗結果。

圖4 字庫芯片的應用系統框圖

圖5 實驗結果

實驗結果表明,漢字字模正確,顯示內容清晰,可以顯示字符、多種漢字的字型。

[1] 倪曉軍,章韻.單片機原理與接口技術[M] .北京:清華大學出版社,2009.

[2] GT23H32S4W標準點陣字庫芯片應用手冊V3.7,2011.

[3] 靳桅,鄔芝權,李騏,等.基于51系列單片機的LED顯示屏開發技術[M] .北京:北京航空航天大學出版社,2009.

[4] 馬忠梅.單片機的C語言應用程序設計[M] .北京:北京航空航天大學出版社,2003.

[5] 馮月芹.基于P89V51RD2單片機LED點陣顯示屏的實現[J] .電子設計工程,2012(6).

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 激情视频综合网| 久久综合色88| 国产91视频观看| 99热最新网址| 好久久免费视频高清| 国产高清在线观看91精品| 992Tv视频国产精品| 中国国产高清免费AV片| 四虎影视无码永久免费观看| 成人精品午夜福利在线播放 | 日韩免费中文字幕| 伊人福利视频| av在线无码浏览| 伊人国产无码高清视频| 亚洲无码四虎黄色网站| 国产理论最新国产精品视频| 亚洲av片在线免费观看| 欧美一级高清视频在线播放| 亚洲免费福利视频| 亚洲视频黄| 欧美a在线看| 亚洲人在线| 3344在线观看无码| 九九热这里只有国产精品| 成人自拍视频在线观看| 亚洲人成网线在线播放va| 伊人久久综在合线亚洲91| 亚洲福利视频一区二区| 亚洲中文精品久久久久久不卡| 亚洲精品福利视频| 国产成a人片在线播放| 午夜无码一区二区三区在线app| 国产成人精品18| 日本国产精品| 国产情侣一区| 国产精品欧美在线观看| av大片在线无码免费| 亚洲AV无码久久天堂| 成人福利在线观看| 黄色三级毛片网站| 日本在线视频免费| 精品国产乱码久久久久久一区二区| 久久青草精品一区二区三区 | h视频在线播放| 亚洲成aⅴ人在线观看| 一级毛片在线播放| 久久综合亚洲鲁鲁九月天| 波多野结衣无码中文字幕在线观看一区二区 | 玖玖精品视频在线观看| 无套av在线| 国产精品入口麻豆| 欧美国产日产一区二区| 成人在线不卡| 亚洲不卡av中文在线| 在线欧美a| аⅴ资源中文在线天堂| 亚洲综合亚洲国产尤物| 精品乱码久久久久久久| 五月六月伊人狠狠丁香网| 99精品视频九九精品| 中文字幕无码制服中字| 素人激情视频福利| 国内黄色精品| a级毛片一区二区免费视频| 日韩欧美国产中文| 亚洲综合一区国产精品| 国产精欧美一区二区三区| 毛片久久久| 日韩乱码免费一区二区三区| 欧美日韩高清在线| 噜噜噜久久| 狠狠干欧美| 久久综合伊人77777| 欧美区国产区| 67194亚洲无码| 久久精品人妻中文系列| 欧美区国产区| 国产欧美日韩免费| 伊人五月丁香综合AⅤ| 免费高清a毛片| 国产欧美在线视频免费| 丁香五月婷婷激情基地|