国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      掌上閱讀器的在線電子辭典的制作方法

      文檔序號:6562977閱讀:229來源:國知局
      專利名稱:掌上閱讀器的在線電子辭典的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種掌上閱讀器的在線電子辭典。
      掌上閱讀器是指具有液晶顯示屏的手持電子設(shè)備,例如可視復(fù)讀機(jī),掌上電腦(PDA),手機(jī)等,當(dāng)它們用于語言文字閱讀時(shí),就成為掌上閱讀器。
      目前的掌上閱讀器,在用于文章閱讀時(shí),如果碰到不認(rèn)識的字詞,只能借助其它辭典,或利用其本身內(nèi)置的電子辭典去查閱該不認(rèn)識字詞的意思。以查英文單詞“good”為例,如果借助英漢辭典,則需要翻書查找;如果借助電子辭典(其它的或其本身內(nèi)置的),則要一個字母一個字母地輸入“good”這個單詞,比較麻煩,使閱讀過程中斷的時(shí)間較長。
      本發(fā)明的目的是提供一種掌上閱讀器的在線電子辭典方案,在文章閱讀時(shí),碰到不認(rèn)識的字詞,只要簡單地按“取詞”、“查找”等鍵,就可以快速地查到該字詞的意思,甚至聽到該字詞的發(fā)音,再按“返回”鍵和“繼續(xù)”鍵,就可以繼續(xù)閱讀。
      本發(fā)明的目的是這樣實(shí)現(xiàn)的根據(jù)鍵盤的指示,CPU調(diào)用程序存儲器中的控制程序,在顯示屏中取詞,根據(jù)取詞的信息,再在辭典詞庫存儲器中查找英文單詞或漢字,并在顯示屏中顯示詞意。
      本發(fā)明硬件包括“CPU”、“液晶顯示屏”、“程序存儲器”、“辭典詞庫存儲器”、“鍵盤接口”,CPU的顯示接口接液晶顯示屏,鍵盤接口接鍵盤,數(shù)據(jù)總線接口外接程度存儲器、辭典詞庫存儲器。軟件包括“屏幕取詞模塊”和“辭典查找模塊”。


      圖1是本發(fā)明實(shí)施例硬件方框圖。
      附圖2是本發(fā)明的流程示意圖。
      附圖3是本發(fā)明實(shí)施例電原理圖。
      附圖4是本發(fā)明實(shí)施例1使用過程示意圖。
      附圖5是本發(fā)明實(shí)施例2使用過程示意圖。
      本發(fā)明提供了一種掌上閱讀器的在線電子辭典,使得閱讀過程中斷的時(shí)間大大縮短,效率大大提高。
      圖1中,“CPU”、“液晶顯示屏”、“程序存儲器”,“辭典詞庫存儲器”,“鍵盤接口”是必備部件;“辭典發(fā)聲音源庫存儲器”和“聲音輸出接口”只有需要單詞發(fā)聲時(shí)才成為必備部件;“內(nèi)置文章存儲器”只有在閱讀器有內(nèi)置文章時(shí),才成為必備部件;“其他設(shè)備的通訊接口”只有需要從其它設(shè)備(例如網(wǎng)絡(luò),計(jì)算機(jī)等等)獲得文章時(shí)才成為必備部件;“隨機(jī)存儲器RAM(或閃速存儲器Flash Memory)”只有需要保存來自其他設(shè)備的文章時(shí)才成為必備部件。上述部件均可采用通用芯片構(gòu)成。圖3中,采用SH58216(U1),它內(nèi)置65C02CPU、12K*8bits的SRAM、2M*8bits的ROM、兩個8位I/O口PA及PB口(16I/O)、一個8位輸出口PC(8OUTPUT)、一個標(biāo)準(zhǔn)的LCD DRIVER接口(13 PORTS INCLUDING 2CHIP SELECT)、PWM聲音輸出接口;外掛SRAM(U3)可達(dá)2M byte,外掛ROM(U2)可達(dá)4M byte;采用該芯片的內(nèi)置ROM的一部分作為“程序存儲器”;內(nèi)置ROM的剩余部分可用做“辭典詞庫存儲器”(包括顯示字符的字庫),若不夠,可以使用外掛ROM(U2)(外掛ROM(U2)的連接方式為SH58216的DB0~DB7、A0~A13、BNKB0~BNKB7、CSB1分別與外掛ROM的D0~D7、A0~A13、A14~A21、CS和OE連接),內(nèi)置ROM和外掛ROM(U2)也可以作為“辭典發(fā)聲音源庫存儲器”;“鍵盤接口”用SH58216的PB口和PC口可以實(shí)現(xiàn)64個按鍵;SH58216(U1)的標(biāo)準(zhǔn)LCD DRIVER接口可與任意標(biāo)準(zhǔn)的液晶顯示屏(LCD)連接(例如深圳天馬公司的TM12664A、TM160160A、TM24064A、TM48064A等);SH58216(U1)的PWM聲音輸出接口可以作為“聲音輸出接口”;“內(nèi)置文章存儲器”使用SH58216(U1)的內(nèi)置RAM或外掛RAM(U3)(外掛RAM(U3)的連接方式為SH58216(U1)的DB0~DB7、A0~A12、BNKB0~BNKB7、CSB2分別與外掛RAM(U3)的D0~D7、A0~A12、A13~A20、CS和OE連接);SH58216(U1)的PA口可以用做為“其他設(shè)備的通訊接口”。
      以英漢&amp;漢英在線電子辭典為例,描述本發(fā)明具體的實(shí)現(xiàn)方式。一、規(guī)格設(shè)定(1)液晶顯示屏規(guī)格為160×160點(diǎn)陣;(2)英文字符大小為8×16點(diǎn)陣;(3)漢字大小為16×16點(diǎn)陣;(4)表示文章的字符顯示代碼A.小于十六進(jìn)制20H的為控制字符。例如十六進(jìn)制0DH表示回車,即表示橫坐標(biāo)賦值為0;十六進(jìn)制0AH表示換行,即表示縱坐標(biāo)加1。
      B.大于等于十六進(jìn)制20H,小于十六進(jìn)制80H的為英文字符。例如十六進(jìn)制20H表示空格,十六進(jìn)制41H表示“A”,十六進(jìn)制61H表示“a”。
      以上均采用標(biāo)準(zhǔn)ASCII碼。
      C.漢字代碼用二字節(jié)表示,在國標(biāo)GB2312碼的高字節(jié)和低字節(jié)分別加十六進(jìn)制A0H。例如啊的區(qū)位碼為1601,其顯示代碼為B0H、A1H。
      D.代碼為大于等于十六進(jìn)制80H,小于十六進(jìn)制A1H的,用于顯示特殊字符,例如英文方式的制表符等。本規(guī)格假設(shè)文章中不出現(xiàn)特殊字符,若出現(xiàn)則視為空格。
      依照上述規(guī)格設(shè)定,液晶顯示屏每行最多可以顯示英文字符20個,或漢字10個;不論是英文還是中文,每屏最多可以顯示10行。如果以字符代碼字節(jié)來描述顯示屏規(guī)格,則其大小為20字節(jié)×10=200字節(jié)。設(shè)與屏幕對應(yīng)的顯示代碼緩沖區(qū)為Screen Buf(大小為200字節(jié)),取顯示代碼指針為Screen Ptr,根據(jù)上述,顯示緩沖區(qū)中任一個字節(jié)值≥$20。二、在線電子辭典的實(shí)現(xiàn)流程1、變量設(shè)置屏幕顯示代碼緩沖區(qū)Screen Buf取顯示代碼指針Screen Ptr取詞緩沖區(qū)WordBuf取詞指針 WordPtr所取字詞在屏幕顯示代碼緩沖區(qū)中的開始指針ScreenStart Ptr中間變量 X,Y屏幕坐標(biāo) Xcord,Ycord2、流程第一步閱讀中英文字。
      第二步檢查是否有鍵被按下(或被點(diǎn)擊),按下(或點(diǎn)擊)“取詞”鍵,則到第三步,否則到第一步。
      第三步0 Screen Ptr,到第四步;第四步0 Word Ptr,Word Buf緩沖區(qū)清0,到第五步;第五步[Screen Btf+Screen Ptr] X,[Screen Buf+Screen Ptr+1] Y,到第六步;
      第六步1、如果‘A’≤X≤‘Z’,或‘a(chǎn)’≤X≤‘z’,則IF(Word Ptr=0),THEN Screen Ptr Word Star PtrX Word Buf+Word PtrWord Ptr+1 Word PtrScreen Ptr+1 Screen Ptr到第五步;2.如果X≥A1H,并且Y≥A1H,則(1)IF(Word Ptr≠0),THEN到第七步;(2)IF(Word Ptr=0),THENX Word Btr;Y Word Buf+1;Screen Ptr Word star Ptr;Screen Ptr+2 Screen Ptr;Word Ptr+2 Word Ptr到第七步,3.如果X為其它值,則(1)IF(Word Ptr≠0),THEN到第七步;(2)IF(Word Ptr=0),THENScreen Ptr+1 Screen Ptr到第五步。
      第七步Word Buf已取得一個英文單詞或一個漢字,將屏幕上Wordstart Ptr至ScreenPtr之間的英文單詞或漢字反白顯示(或下劃線顯示),以表示取詞之意,到第八步;第八步檢查是否有按鍵(或擊鍵)輸入1.如果輸入“繼續(xù)”鍵,則到第一步;2.如果輸入“查找”鍵,則到第九步;3.如果輸入“←”鍵,則在屏幕向前取一個詞,到第八步;4.如果輸入“→”鍵,則在屏幕向后取一個詞,到第八步;5.如果輸入“↑”鍵,則在屏幕向上一行取一個詞,到第八步;6.如果輸入“↓”鍵,則在屏幕向下一行取一個詞,到第八步;否則循環(huán)第八步。
      第九步在“辭典詞庫存儲器”中,查找WordBuf中的英文單詞或漢字,并顯示詞意后,到第十步。
      第十步檢查是否有按鍵或點(diǎn)擊輸入如果輸入“返回”鍵,則到第七步;否則到第十步。
      說明1、第三步到第七步,實(shí)際上是在屏幕向后取一個詞,只要改變第三步到第六步中Screen Ptr的增加值或減少值,就可以實(shí)現(xiàn)第八步中所述的在屏幕向前取一個詞、在屏幕向上一行取一個詞、在屏幕向下一行取一個詞;2、如果“觸摸屏輸入方式”的在線辭典,則到第七步時(shí),應(yīng)判斷Wordstart Ptr至ScreenPtr之間的英文單詞或漢字所對應(yīng)的屏幕坐標(biāo)Xcord和Ycord是否與點(diǎn)擊屏幕坐標(biāo)一致?若一致,則執(zhí)行第七步;若不一致,則重復(fù)第四步到第六步,直到一致。
      如圖3所示,為本發(fā)明按鍵輸入方式的一個實(shí)施例。如果閱讀器使用按鍵輸入,則需設(shè)“取詞/閱讀”鍵,光標(biāo)上、下、左、右移動鍵( ),“查找/返回”鍵,各鍵的功能說明如下圖[3]的(1)~(8)畫面演示了按鍵輸入方式的在線電子辭典的使用過程當(dāng)屏幕上顯示的單詞需查找詞意時(shí)第一步,按一下 鍵,屏幕上出現(xiàn)取詞圖標(biāo);第二步,按一下 鍵,單詞的詞意出現(xiàn)在屏幕上;第三步,按一下 鍵,屏幕上出現(xiàn)取詞圖標(biāo);第四步,按一下 鍵再按一下 鍵,取詞圖標(biāo)移動到目標(biāo)單詞上;第五步,按一下 鍵,目標(biāo)單詞的詞意出現(xiàn)在屏幕上;第六步,按一下 鍵,屏幕上出現(xiàn)取詞圖標(biāo);第七步,按一下 鍵,屏幕上取詞圖標(biāo)消失,繼續(xù)閱讀。
      如圖4所示,為本發(fā)明觸摸摸屏輸入方式的一個實(shí)施例。如果閱讀器使用觸摸屏輸入方式,只需設(shè) 鍵、 鍵,則可以用手寫筆點(diǎn)擊一次單詞實(shí)現(xiàn)取功能,以連擊方式(快速地連點(diǎn)單詞兩次)或長擊方式(點(diǎn)擊一個單詞的時(shí)間2秒左右)實(shí)現(xiàn)詞意查找,點(diǎn)擊“返回”從詞意查找畫面返回閱讀取詞畫面,點(diǎn)擊“繼續(xù)”繼續(xù)閱讀。
      圖[4]的(1)~(8)畫面演示了觸摸屏輸入方式的在線電子辭典的使用過程。
      權(quán)利要求
      1.一種掌上閱讀器的在線電子辭典,其特征在于根據(jù)鍵盤的指示,CPU調(diào)用程序存儲器中的控制程序,在顯示屏中取詞,根據(jù)取詞的信息,再在辭典詞庫存儲器中查找英文單詞或漢字,并在顯示屏中顯示詞意。
      2.根據(jù)權(quán)利要求1所述的掌上閱讀器的在線電子辭典,其特征在于規(guī)格設(shè)定為(1)液晶顯示屏規(guī)格為160×160點(diǎn)陣;(2)英文字符大小為8×16點(diǎn)陣;(3)漢字大小為16×16點(diǎn)陣;(4)表示文章的字符顯示代碼A.小于十六進(jìn)制20H的為控制字符。例如十六進(jìn)制0DH表示回車,即表示橫坐標(biāo)賦值為0;十六進(jìn)制0AH表示換行,即表示縱坐標(biāo)加1。B.大于等于十六進(jìn)制20H,小于十六進(jìn)制80H的為英文字符。例如十六進(jìn)制20H表示空格,十六進(jìn)制41H表示“A”,十六進(jìn)制61H表示“a”。以上均采用標(biāo)準(zhǔn)ASCII碼。C.漢字代碼用二字節(jié)表示,在國標(biāo)GB2312碼的高字節(jié)和低字節(jié)分別加十六進(jìn)制A0H。D.代碼為大于等于十六進(jìn)制80H,小于十六進(jìn)制A1H的,用于顯示特殊字符。
      3.根據(jù)權(quán)利要求1所述的掌上閱讀器的在線電子辭典,其特征在于液晶顯示屏每行最多可以顯示英文字符20個,或漢字10個;不論是英文還是中文,每屏最多可以顯示10行。如果以字符代碼字節(jié)來描述顯示屏規(guī)格,則其大小為20字節(jié)×10=200字節(jié)。設(shè)與屏幕對應(yīng)的顯示代碼緩沖區(qū)為Screen Buf(大小為200字節(jié)),取顯示代碼指針為Screen Ptr,根據(jù)上述,顯示緩沖區(qū)中任一個字節(jié)值≥$20。
      4.根據(jù)權(quán)利要求1所述的掌上閱讀器的在線電子辭典,其特征在于在線電子辭典的實(shí)現(xiàn)流程如下1、變量設(shè)置屏幕顯示代碼緩沖區(qū)Screen Buf取顯示代碼指針Screen Ptr取詞緩沖區(qū)WordBuf取詞指針 WordPtr所取字詞在屏幕顯示代碼緩沖區(qū)中的開始指針ScreenStart Ptr中間變量X,Y屏幕坐標(biāo)Xcord,Ycord2、流程第一步閱讀中英文字。第二步檢查是否有鍵被按下(或被點(diǎn)擊),按下(或點(diǎn)擊)“取詞”鍵,則到第三步,否則到第一步。第三步0 Screen Ptr,到第四步;第四步0 Word Ptr,Word Buf緩沖區(qū)清0,到第五步;第五步[Screen Btf+Screen Ptr] X,[Screen Buf+Screen Ptr+1] Y,到第六步;第六步1、如果‘A’≤X≤‘Z’,或‘a(chǎn)’≤X≤‘z’,則IF(Word Ptr=0),THEN Screen Ptr Word Star PtrX Word Buf+Word PtrWord Ptr+1 Word PtrScreen Ptr+1 Screen Ptr到第五步;2.如果X≥A1H,并且Y≥A1H,則(1)IF(Word Ptr≠0),THEN到第七步;(2)IF(Word Ptr=0),THENX Word Btr;Y Word Buf+1;Screen Ptr Word star Ptr;Screen Ptr+2 Screen Ptr;Word Ptr+2 Word Ptr到第七步,3.如果X為其它值,則(1)IF(Word Ptr≠0),THEN到第七步;(2)IF(Word Ptr=0),THENScreen Ptr+1 Screen Ptr到第五步。第七步Word Buf已取得一個英文單詞或一個漢字,將屏幕上Wordstart Ptr至ScreenPtr之間的英文單詞或漢字反白顯示(或下劃線顯示),以表示取詞之意,到第八步;第八步檢查是否有按鍵(或擊鍵)輸入1.如果輸入“繼續(xù)”鍵,則到第一步;2.如果輸入“查找”鍵,則到第九步;3.如果輸入“←”鍵,則在屏幕向前取一個詞,到第八步;4.如果輸入“→”鍵,則在屏幕向后取一個詞,到第八步;5.如果輸入“↑”鍵,則在屏幕向上一行取一個詞,到第八步;6.如果輸入“↓”鍵,則在屏幕向下一行取一個詞,到第八步;否則循環(huán)第八步。第九步在“辭典詞庫存儲器”中,查找WordBuf中的英文單詞或漢字,并顯示詞意后,到第十步。第十步檢查是否有按鍵或點(diǎn)擊輸入如果輸入“返回”鍵,則到第七步;否則到第十步。
      5.一種掌上閱讀器的在線電子辭典,其特征在于包括“CPU”、“液晶顯示屏”、“程序存儲器”、“辭典詞庫存儲器”、“鍵盤接口”,CPU的顯示接口接液晶顯示屏,鍵盤接口接鍵盤,數(shù)據(jù)總線接口外接程度存儲器、辭典詞庫存儲器。
      全文摘要
      一種掌上閱讀器的在線電子辭典,包括“CPU”、“液晶顯示屏”、“程序存儲器”、“辭典詞庫存儲器”、“鍵盤接口”,CPU的顯示接口接液晶顯示屏,鍵盤接口接鍵盤,數(shù)據(jù)總線接口外接程度存儲器、辭典詞庫存儲器。根據(jù)鍵盤的指示,CPU調(diào)用程序存儲器中的控制程序,在顯示屏中取詞,根據(jù)取詞的信息,再在辭典詞庫存儲器中查找英文單詞或漢字,并在顯示屏中顯示詞意。本發(fā)明提供了一種掌上閱讀器的在線電子辭典,使得閱讀過程中斷的時(shí)間大大縮短,效率大大提高。
      文檔編號G06F15/00GK1407468SQ0112775
      公開日2003年4月2日 申請日期2001年8月16日 優(yōu)先權(quán)日2001年8月16日
      發(fā)明者陳濤, 高小英 申請人:陳濤, 高小英, 盧小明
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1