在胰島素泵中進(jìn)行自由點(diǎn)陣液晶顯示的方法
【專利摘要】本發(fā)明提供了一種在胰島素泵中進(jìn)行自由點(diǎn)陣液晶顯示的方法,所述方法包括:設(shè)置與胰島素泵的液晶屏同樣大小的顯示緩沖區(qū);計算不同字體的內(nèi)容,并將所計算的內(nèi)容寫入所述顯示緩沖區(qū);讀取所述顯示緩沖區(qū)的內(nèi)容,并據(jù)此更新所述液晶屏的顯示。利用該方法,可以按需自由地對顯示緩沖區(qū)進(jìn)行寫入,經(jīng)由液晶屏與顯示緩沖區(qū)的操作耦聯(lián),能夠?qū)@示緩沖區(qū)的存儲內(nèi)容更新到液晶屏上,從而以多種格式以不同類型和大小的字體經(jīng)濟(jì)地顯示信息,兼顧關(guān)鍵信息的顯示清晰度和液晶屏的顯示效率。
【專利說明】在胰島素泵中進(jìn)行自由點(diǎn)陣液晶顯示的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及在胰島素泵中進(jìn)行顯示的方法,更具體地,涉及在胰島素泵中進(jìn)行點(diǎn)陣式液晶顯示的方法。
【背景技術(shù)】
[0002]目前點(diǎn)陣式液晶顯示在胰島素泵產(chǎn)品中被大量應(yīng)用,但傳統(tǒng)點(diǎn)陣式液晶顯示受制于目前胰島素泵所使用的液晶屏中本身只能采用8*8格式或者16*16格式,現(xiàn)實(shí)中的字體如采用8*8格式無法看清字體,如采用16*16格式雖然看清了字體但顯示字過大導(dǎo)致浪費(fèi),例如高度為64個像素的液晶屏,采用16*16格式只能顯示4行,使得顯示信息量十分有限。此外,在目前胰島素泵所使用的液晶屏中,整屏的內(nèi)容只能用一種大小的字體來顯示,例如都用粗略較小的8*8格式或精細(xì)寬大的16*16格式顯示,這并不符合應(yīng)用要求:在胰島素泵的應(yīng)用中,所需顯示的信息具有不同的優(yōu)先級,例如上次大劑量、基礎(chǔ)劑量、儲藥器剩余液量等重要參數(shù)以及警告、提示等關(guān)鍵信息,需要以更清晰的字體顯示,而日期、時間等次要信息,則不宜占用過多的顯示資源,用較小的字體顯示就可以了。采用圖形用戶界面(⑶I)雖則能夠?qū)崿F(xiàn)多種大小字體的液晶顯示,卻會占用很大的空間和計算資源且造價昂貴容易損壞,而胰島素泵成本控制嚴(yán)格,且由于經(jīng)常需要持續(xù)佩戴于患者身上而要求小型化、構(gòu)件簡單且操作穩(wěn)定,因此通常是基 于單片機(jī)開發(fā)的,圖形用戶界面(⑶I)這種精密易受損的構(gòu)件并不適合。
[0003]因此需要一種在胰島素泵中進(jìn)行自由點(diǎn)陣液晶顯示的方法,其適用于基于單片機(jī)開發(fā)的現(xiàn)有的胰島素泵,能節(jié)省空間,能按需以12*12格式等多種格式以不同類型和大小的字體經(jīng)濟(jì)地顯示信息,兼顧關(guān)鍵信息的顯示清晰度和液晶屏的顯示效率。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種在胰島素泵中進(jìn)行自由點(diǎn)陣液晶顯示的方法,所述方法包括:設(shè)置與胰島素泵的液晶屏同樣大小的顯示緩沖區(qū);計算不同字體的內(nèi)容,并將所計算的內(nèi)容寫入所述顯示緩沖區(qū);讀取所述顯示緩沖區(qū)的內(nèi)容,并據(jù)此更新所述液晶屏的顯示。利用該方法,可以按需自由地對顯示緩沖區(qū)進(jìn)行寫入,經(jīng)由液晶屏與顯示緩沖區(qū)的操作耦聯(lián),能夠?qū)@示緩沖區(qū)的存儲內(nèi)容更新到液晶屏上,從而以多種格式以不同類型和大小的字體經(jīng)濟(jì)地顯示信息,兼顧關(guān)鍵信息的顯示清晰度和液晶屏的顯示效率。
[0005]優(yōu)選地,計算不同字體的內(nèi)容的步驟包括:對要顯示的信息進(jìn)行優(yōu)先級劃分,根據(jù)優(yōu)先級的高低對相應(yīng)信息指定大小不同的字體,并據(jù)此計算不同字體的內(nèi)容。
[0006]優(yōu)選地,更新所述液晶屏的顯示的步驟是整屏更新的。
[0007]優(yōu)選地,所述胰島素泵中設(shè)有單片機(jī),在所述單片機(jī)上設(shè)置所述顯示緩沖區(qū)。通常,胰島素泵是基于單片機(jī)開發(fā)的,可以直接在該單片機(jī)上設(shè)置顯示緩沖區(qū),無需添加額外的硬件,保持胰島素泵的小型化和低成本。【專利附圖】
【附圖說明】
[0008]為了更清楚地描述本發(fā)明的技術(shù)方案,下面將結(jié)合附圖作簡要介紹。顯而易見,這些附圖僅是本申請記載的一些【具體實(shí)施方式】。根據(jù)本發(fā)明的包括但不限于以下這些附圖。
[0009]圖1示出胰島素泵中分辨率為128*64的液晶屏以全部8*8格式實(shí)現(xiàn)的顯示;
[0010]圖2示出胰島素泵中分辨率為128*64的液晶屏以全部16*16格式實(shí)現(xiàn)的顯示;
[0011]圖3示出在胰島素泵中進(jìn)行自由點(diǎn)陣液晶顯示的方法的流程圖;以及
[0012]圖4示出利用圖3所示的方法在胰島素泵中分辨率為128*64的液晶屏上實(shí)現(xiàn)的自由點(diǎn)陣顯示。
【具體實(shí)施方式】
[0013]為了進(jìn)一步理解本發(fā)明,下面將結(jié)合實(shí)施例對本發(fā)明的優(yōu)選方案進(jìn)行描述。這些描述只是舉例說明本發(fā)明的特征和優(yōu)點(diǎn),而非限制本發(fā)明的保護(hù)范圍。下面的描述中以分辨率為128*64的液晶屏 為例對現(xiàn)有技術(shù)和本發(fā)明進(jìn)行對比說明,液晶屏的分辨率并不局限于此,可以根據(jù)胰島素泵的需要使用不同分辨率的液晶屏,本發(fā)明的方法也適用于不同分辨率的液晶屏。
[0014]圖1示出胰島素泵中128*64的液晶屏以全部8*8格式實(shí)現(xiàn)的顯示。從圖1中可以看到,雖然顯示了所有的信息,但字體太小,導(dǎo)致諸如“上次大劑量”、“基礎(chǔ)率”、“儲藥器起始時間”及其“剩余液量”和“剩余時間”的重要信息都看不清楚,而液晶屏右側(cè)和鄰近行之間又閑置較多空白,導(dǎo)致浪費(fèi)。
[0015]通常,為了看清楚重要信息的細(xì)節(jié),胰島素泵中128*64的液晶屏以全部8m*8n的格式(其中m和η為大于I的整數(shù))來顯示,也就是說,至少以16*16格式來顯示。如圖2所示,采用16*16格式放大了重要信息使之能被看清,但是,液晶屏上只能顯示4行信息,導(dǎo)致圖1中的最后兩行信息“剩余液量:301.4U剩余時間:12H”和“電池正常13年01月9日星期三”無法顯示,且圖1中的前兩行信息“MiCToport序列號XXX型號XX”和“上次大劑量:常規(guī)0.3U0107/04:10”都無法完整顯示,降低了液晶屏的顯示效率。
[0016]為了克服液晶屏的顯示浪費(fèi)和效率低的缺陷,本發(fā)明提供了一種一種在胰島素泵中進(jìn)行自由點(diǎn)陣液晶顯示的方法,該方法的流程圖在圖3中示出。如圖3所示,所述方法包括:設(shè)置與胰島素泵的液晶屏同樣大小的顯示緩沖區(qū)(步驟SI);計算不同字體的內(nèi)容,并將所計算的內(nèi)容寫入所述顯示緩沖區(qū)(步驟S2);讀取所述顯示緩沖區(qū)的內(nèi)容,并據(jù)此更新所述液晶屏的顯示(步驟S3)。利用該方法,可以按需自由地對顯示緩沖區(qū)進(jìn)行寫入,經(jīng)由液晶屏與顯示緩沖區(qū)的操作耦聯(lián),能夠?qū)@示緩沖區(qū)的存儲內(nèi)容更新到液晶屏上,從而以多種格式以不同類型和大小的字體經(jīng)濟(jì)地顯示信息,兼顧關(guān)鍵信息的顯示清晰度和液晶屏的顯示效率。
[0017]作為示例,上述各個步驟S1-S3可以通過如下程序來實(shí)現(xiàn),以下程序僅僅作為示例,本領(lǐng)域技術(shù)人員能夠按照需要利用不同的程序來實(shí)現(xiàn)上述各個步驟s 1-S3。
[0018]具體步驟如下:
[0019]S1:設(shè)置與液晶屏同樣大小的顯示緩沖區(qū)。通常所述胰島素泵中設(shè)有單片機(jī),優(yōu)選地在所述單片機(jī)上設(shè)置所述顯示緩沖區(qū)。通常,胰島素泵是基于單片機(jī)開發(fā)的,可以直接在該單片機(jī)上設(shè)置顯示緩沖區(qū),無需添加額外的硬件,保持胰島素泵的小型化和低成本。[0020]Unsigned char lcddram[8] [128] ;//設(shè)置顯不緩沖區(qū)
[0021]S2:計算不同字體的內(nèi)容,并把計算的內(nèi)容更新寫入到顯示緩沖區(qū)。
[0022]
【權(quán)利要求】
1.一種在胰島素泵中進(jìn)行自由點(diǎn)陣液晶顯示的方法,所述方法包括:設(shè)置與胰島素泵的液晶屏同樣大小的顯示緩沖區(qū);計算不同字體的內(nèi)容,并將所計算的內(nèi)容寫入所述顯示緩沖區(qū);以及,讀取所述顯示緩沖區(qū)的內(nèi)容,并據(jù)此更新所述液晶屏的顯示。
2.根據(jù)權(quán)利要求1所述的方法,其中,計算不同字體的內(nèi)容的步驟包括:對要顯示的信息進(jìn)行優(yōu)先級劃分,根據(jù)優(yōu)先級的高低對相應(yīng)信息指定大小不同的字體,并據(jù)此計算不同字體的內(nèi)容。
3.根據(jù)權(quán)利要求1所述的方法,其中,更新所述液晶屏的顯示的步驟是整屏更新的。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述胰島素泵中設(shè)有單片機(jī),在所述單片機(jī)上設(shè)置所述顯示 緩沖區(qū)。
【文檔編號】A61M5/142GK103961759SQ201310047420
【公開日】2014年8月6日 申請日期:2013年2月6日 優(yōu)先權(quán)日:2013年2月6日
【發(fā)明者】鹿霏, 朱剛, 劉茂河, 黃孝民, 石秀鳳 申請人:上海微創(chuàng)生命科技有限公司