新聞中心

        EEPW首頁(yè) > 光電顯示 > 設(shè)計(jì)應(yīng)用 > 大屏幕液晶顯示在力矩限制器中的應(yīng)用

        大屏幕液晶顯示在力矩限制器中的應(yīng)用

        作者: 時(shí)間:2011-09-15 來(lái)源:網(wǎng)絡(luò) 收藏
        3.2 漢字顯示程序設(shè)計(jì)

        本文引用地址:http://www.104case.com/article/168849.htm

          漢字的顯示必須先從有關(guān)的字庫(kù)中提取漢字的字模,其方法是根據(jù)漢字的區(qū)位碼計(jì)算出在漢字庫(kù)中的首地址,對(duì)于點(diǎn)陣漢字來(lái)說(shuō),漢字字模的字節(jié)數(shù)是固定的,大多數(shù)字庫(kù)文件都不進(jìn)行壓縮,采用順序存儲(chǔ)方式。所以從漢字的機(jī)內(nèi)碼(HZ)可以推出該漢字的區(qū)位碼:區(qū)碼=HZ/256-A0H、位碼=HZ%256-A0H。然后,根據(jù)下面的公式,就可以找出該漢字在漢字庫(kù)中的位置(Offset):

          Offset=[(區(qū)碼-1)×94+(位碼-1)]×32

          這樣,從漢字庫(kù)中就可以讀出該漢字的32 B的字模。用C語(yǔ)言設(shè)計(jì)顯示程序時(shí),根據(jù)點(diǎn)陣顯示屏控制器的特點(diǎn),為使編程簡(jiǎn)單,把漢字分為左右兩部分,先對(duì)左邊部分從第1行到16行進(jìn)行顯示操作,然后再對(duì)右邊進(jìn)行同樣操作。因此首先要進(jìn)行數(shù)據(jù)順序的轉(zhuǎn)換,即把點(diǎn)陣順序由橫向排列改為縱向排列。

          3.3 繪圖軟件的設(shè)計(jì)

          為了模擬起重機(jī)的主臂位置,圖形的繪制是必須的,根據(jù)控制特點(diǎn),其繪圖是由“點(diǎn)”構(gòu)成的,直線的繪制如下:首先確定直線的數(shù)學(xué)方程然后根據(jù)數(shù)學(xué)方程確定直線的起始點(diǎn)坐標(biāo)以及直線的斜率,用改進(jìn)的數(shù)字積分插補(bǔ)法對(duì)直線進(jìn)行繪制;具體的步驟如下:

          (1)在一次插補(bǔ)計(jì)算時(shí)不管坐標(biāo)是否有進(jìn)給,并不輸出執(zhí)行。

          (2)單一方向有進(jìn)給時(shí),不執(zhí)行操作。

          (3)當(dāng)兩個(gè)方向都有進(jìn)給時(shí),沿斜線方向兩個(gè)方向同時(shí)進(jìn)給。

          (4)當(dāng)一個(gè)方向累計(jì)有兩次進(jìn)給時(shí),執(zhí)行一個(gè)保留一個(gè)。

          曲線的繪制同上[2]。經(jīng)調(diào)試,顯示速度很快,完全達(dá)到即時(shí)顯示的要求。

          3.4 器軟件設(shè)計(jì)

          器軟件包含由主程序和若干子程序及中斷服務(wù)程序組成,做一簡(jiǎn)要介紹。SED1335有數(shù)據(jù)和圖形兩種方式顯示,在這里考慮到降低編程的復(fù)雜性以及提高程序的可讀性,只采用圖形方式顯示。

          由于在顯示時(shí),需要定時(shí)更新顯示的是有關(guān)數(shù)據(jù)和圖形,而邊框和有關(guān)說(shuō)明不必要重新顯示(節(jié)省微機(jī)時(shí)間,加快顯示速度);設(shè)定標(biāo)志位表示已經(jīng)在該方式下,并且編制如下子程序:顯示數(shù)據(jù)方式的底圖(邊框和漢字)子程序、更新數(shù)據(jù)子程序、顯示圖形方式的底圖子程序、更新圖形及數(shù)據(jù)子程序。

          

          4 結(jié) 語(yǔ)

          由于點(diǎn)陣液晶屏對(duì)電壓要求較嚴(yán)格,本文設(shè)計(jì)的器在硬件電路、電源及軟件部分均采取了抗干擾措施,通過(guò)使用證明該方案是可行的。他具有如下優(yōu)點(diǎn):提高了人機(jī)界面的友好性。此外,他可以處于休眠工作狀態(tài),顯示工作方式靈活,并且具有體積小、重量輕、價(jià)格低的優(yōu)點(diǎn)。本文介紹的方法同樣適用于其他智能儀器,具有較好的使用價(jià)值且已獲得良好的效果,其顯示方式和漢字提示給使用者極大的方便,得到了用戶(hù)的好評(píng)。


        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 溆浦县| 明水县| 佛学| 清水河县| 镇江市| 元氏县| 呼伦贝尔市| 无棣县| 黄梅县| 柯坪县| 茂名市| 都兰县| 宜州市| 白玉县| 锦州市| 湾仔区| 湘潭县| 密山市| 延庆县| 偃师市| 汽车| 兴山县| 定西市| 于都县| 安宁市| 邳州市| 泸水县| 塔城市| 将乐县| 余庆县| 涪陵区| 南江县| 五指山市| 贡山| 鄯善县| 海晏县| 潢川县| 射阳县| 前郭尔| 宁乡县| 衡阳市|