專利名稱:單片微機控制的莫爾斯電碼發(fā)報器的制作方法
本實用新型屬于微機控制自動拍發(fā)莫爾斯電碼發(fā)報器技術(shù)范圍。
目前各類微機控制的莫爾斯電碼發(fā)報器,在硬件結(jié)構(gòu)上均采用多片微機系統(tǒng),每一種系統(tǒng)都需要由數(shù)十片集成電路構(gòu)成;具有發(fā)報器存貯拍發(fā)、循環(huán)呼叫、重復運行、速率調(diào)節(jié)、音響、報警,鍵控輸出各功能。
本實用新型的目的是為通訊部門發(fā)明一種功能多、硬件電路簡單、操作簡便、體積小、重量輕、造價低、有利于推廣應用的莫爾斯電碼發(fā)報器。
本實用新型發(fā)明的原理為1、單片微機處理莫爾斯電報信息的構(gòu)成格式莫爾斯電報信息由″點″(一個單位時間的電脈沖)和″劃″(三個單位時間寬度的電脈沖)構(gòu)成,通常稱為″的″和″搭″;若干個″點″和″劃″組成一個基本電報信息,稱為碼,它可以代表一個數(shù)字或字母符號,若干個碼組成一組,它可以代表漢字或英文縮寫所表明的某一種含意;″點″、″劃″的間隔為一個點的時間(即一個單位時間),碼與碼的間隔為三個點的時間,組與組間隔為五個點的時間見(圖1)。
電報信息是用數(shù)目不等的若干個″點″″劃″的組合來表示的,采用三種不同的時間間隔來表征信息的結(jié)構(gòu)特征,而這些信息如何使計算機加以識別和處理,這就是所謂莫爾斯碼的″編碼″方案。目前已有多種編碼方式,但對于八位微機來講,采用以下編碼方案較為適宜,其優(yōu)點在于微計算機識別和處理容易,程序編制占用字節(jié)較少,下面將詳細說明(1)在一個字節(jié)中存放一個信息,用″0″代表″點″,用″1″代表″劃″,自右向左按電碼點劃組合序列排列,末尾加上電碼發(fā)送結(jié)束標志″1″,其后各位全補″0″。總共8位存入一字節(jié)中,例如″4″電碼是″....-″,編碼后如圖2所示。
(2)莫爾斯電報符號有50多個,在這些電碼中大部分碼的點劃合計不超過六位,所以第7、8位都可以加上碼結(jié)束標志″1″和補″0″,唯有一個″錯誤″符號碼″........″由8個點組成,它占滿了一個字節(jié),無法再加入碼結(jié)束標志″1″,需做為特殊碼處理。見圖3。
(3)組間隔(五個單位時間)可采用全″1″來編碼,見圖4。
(4)依據(jù)如上″編碼″方案,可將莫爾斯電碼全部編成單片機可識別處理的電碼信息,在50多個″編碼″發(fā)送時只需對全″0″(″錯誤″)碼,全″1″(組間隔)兩個碼加以區(qū)別處理,其余″編碼″按統(tǒng)一格式處理,這就是上述所說的優(yōu)點所在。
在單片機CPU控制下,自動形成三種不同的時間間隔,并不斷的取碼移位識別,是″0″發(fā)″″點″,是″1″發(fā)″劃″,完成了發(fā)送莫爾斯電碼的工作。
2、單片微機控制的莫爾斯電碼發(fā)報器功能框圖如圖5所示。
其中主要的技術(shù)如下(一)存儲發(fā)送(邊存邊發(fā))技術(shù)。(二)循環(huán)呼叫技術(shù)。(三)單詞、縮語發(fā)送處理技術(shù)。(四)練習報文發(fā)送處理技術(shù)。(五)練習報文生成處理發(fā)送技術(shù)。(六)迭加運算處理技術(shù)(七)掃描鍵盤技術(shù)。(八)定時器中斷處理發(fā)送技術(shù)。(九)拍發(fā)調(diào)速技術(shù)。
(一)存儲發(fā)送(邊存邊發(fā))技術(shù)如圖6所示。本發(fā)報器上電后便自動進入邊存邊發(fā)功能模塊。邊存邊發(fā)區(qū)設在片內(nèi)RAM用戶區(qū),共有23個單元。根據(jù)先進先出(FIFO)方式,主程序處理存入電碼和調(diào)速,定時器中斷處理發(fā)送電碼。存、發(fā)指針同時從首址開始,運行到末址后分別調(diào)回首址。存、發(fā)速度異步進行,互不干擾。當存入速度大于發(fā)送速度時,自動形成壓碼(緩沖),壓碼由存入、發(fā)送差計數(shù)器統(tǒng)計。每存入一個電碼,存入、發(fā)送差值加1,每發(fā)送一個電碼,存入、發(fā)送差值減1。當壓碼(緩沖)超過15個時自動告警,提醒報務員暫緩存入。告警后仍可再存入7個電碼。最大壓碼(緩沖)為22個,超過22個暫不接收。始終保持壓碼(緩沖)數(shù)量在整個邊存邊發(fā)區(qū)范圍內(nèi)。當發(fā)送一段電碼后,壓碼(緩沖)低于13個以下時,自動消除告警,提醒報務員補充存入。保證了邊存邊發(fā)方式的進行。由于發(fā)報器用微機控制電碼″點″、″劃″、間隔,報務員手法上的差異不會反映到發(fā)送端,從而保持了發(fā)送電碼的連續(xù)性,同時也保證了發(fā)報質(zhì)量。
(二)循環(huán)呼叫技術(shù)如圖7所示。本機上電后,按下″循環(huán)″鍵進入循環(huán)呼叫功能模塊。循環(huán)呼叫區(qū)設在片內(nèi)RAM用戶區(qū),共有55個單元。存入的電碼可循環(huán)發(fā)送。也可多次調(diào)用。當存入的電碼超過55個時,自動告警。告警后,可重新存儲或循環(huán)發(fā)送。
(三)單詞,縮語發(fā)送處理技術(shù)如圖8-1、圖8-2所示。
在勤務會話時,先按一次″換檔鍵″(″上檔″或″下檔″鍵),便進入單詞、縮語發(fā)送處理功能模塊。根據(jù)所按的″用語鍵″進行相應的上檔或下檔的單詞、縮語組合,并在組合碼未尾自動加入一個″組間隔″(NR、CK、QSA三個單詞、縮語除外,由報務員在組合碼未尾加入數(shù)字,以表征會話含意,不再自動加入″組間隔″)。單詞、縮語發(fā)送處理區(qū)設在片內(nèi)RAM用戶區(qū)。拍發(fā)方式為邊存邊發(fā)。根據(jù)先進先出(FIFO)方式,單詞、縮語邊存邊發(fā),存、發(fā)速度異步進行,互不干擾。當存入速度大于發(fā)送速度時便自動形成壓碼(緩沖)。當壓碼(緩沖)超過15個時自動告警,告警后還可以再存入最長的一個單詞、縮語。最大壓碼(緩沖)為22個,超過22個暫不接收。當發(fā)送一段電碼后,內(nèi)存壓碼(緩沖)低于13個以下,自動消除告警,報務員可根據(jù)情況暫緩存入或補充存碼。如不按″換檔鍵″,直接按字母、數(shù)字鍵,則發(fā)送鍵盤上所標明的一個字母或數(shù)字,仍可人工按鍵組合各種通報用語,采用何種方式會話可自由選擇。
(四)練習報文發(fā)送技術(shù)如圖9-1、圖9-2所示。本機上電后,按下″練習″鍵,便進入練習報文發(fā)送功能模塊??筛鶕?jù)練習要求選擇三種類型的報文(按長碼1~3)。并在00~99之間指定始發(fā)頁數(shù)(依據(jù)報文底稿)。本機自動從00頁開始逐頁生成查詢,查到后開始自動拍發(fā)。練習報文發(fā)送區(qū)設在片內(nèi)RAM用戶區(qū)。拍發(fā)方式為邊生成存入、邊發(fā)送。生成存入速度遠大于發(fā)送速度,內(nèi)存自動形成壓碼(緩沖)。最大壓碼(緩沖)為22個,超過22個自動暫緩生成存入,當發(fā)送一個電碼后,內(nèi)存區(qū)壓碼(緩沖)為21個時,自動生成補充存入一個電碼。全部工作由本機自動完成,報務員僅在報文自動拍發(fā)時進行調(diào)速工作。
(五)練習報文生成處理技術(shù)如圖10-1,圖10-2所示。由于練習報文類型不同,生成格式的差異以及現(xiàn)行通報規(guī)則限制,除拍發(fā)報文電碼外,還需拍發(fā)每組報文″間隔″,以及每頁報文的″開始、分段″符號和每頁報文末尾的″句號″,所以設定了生成報文序列0~5,逐步完成。序列0主要完成迭加運算,生成一個運算碼值,根據(jù)報文類型變換成一個莫爾斯短碼或字碼,再根據(jù)報文生成格式(4碼1組或5碼1組)判定是否已生成存入了一組報文。若是一組進入序列1。序列1生成存入一個″組間隔″,進入序列2。序列2判定是否已生成存入了100組報文(一頁報文),若是1頁報文進入序列3。序列3生成存入了一個″句號″,進入序列4。序列4生成存入一個″組間隔″,進入序列5。序列5在每頁報文拍發(fā)開始前生成存入一個″分段,開始″符號。上述報文生成拍發(fā)是按現(xiàn)行通報規(guī)則進行的。
(六)迭加運算處理技術(shù)如圖11所示。根據(jù)數(shù)學迭加原理Xn+1=(K*Xn+C)公式,設定K常數(shù)(雙字節(jié))、C常數(shù)(雙字節(jié))、Xn變量初值,首先進入K*Xn的乘法運算,積為4字節(jié),取低位2位字節(jié)(以65536為模)。然后,積+C=Xn+1(Xn+1變量值范圍應在0~65535之間)。將Xn+1重新賦值給Xn,準備再次迭加運算。根據(jù)報文類型,將Xn+1迭加運算值反復減去生成格式碼Q,一直減到Xn+1被減數(shù)小于零為止,并將減法運算次數(shù)累計,得到運算生成碼值。數(shù)碼報運算生成碼范圍為0~9之間(對應莫爾斯短碼0~9)。字碼報運算生成碼范圍為0~25之間(對應莫爾斯字碼A~Z)。
(七)掃描鍵盤技術(shù)如圖12-1、圖12-2所示。鍵盤為60只按鍵,采用8列輸出,8行輸入,組成8×8=64掃描鍵盤方式。掃描鍵盤有2個入口,入口1用于練習報文發(fā)送方式,入口2為其它功能處理方式。首先將OOH向BUS口靜態(tài)鎖存輸出,從P1口讀入。如果為FFH,無鍵按下,入口1方式則返回主程序處理練習報文發(fā)送,入口2則繼續(xù)掃描鍵盤。若有鍵按下,延時20毫秒排除按鍵抖動,設定64個鍵的鍵盤計數(shù)器計算鍵值,設定8列輸出模板,以及8行輸入計數(shù)器。然后從8列最低位開始向BUS口送0,輸入行值檢查。若第1行已查到,保存鍵盤計數(shù)器值,等待鍵盤被釋放后返回主程序。若第1行未查到,鍵盤計數(shù)器鍵值減1,行計數(shù)器減1不為0,則檢查第二行。若8行都檢查完未查到,看鍵盤計數(shù)器是否為0,若不為0,則換第二列輸出0,并檢查輸入行值。這樣逐列輸出0,逐行輸入檢查,鍵盤計數(shù)器鍵值逐個減1,直至查到按鍵為止。若輸出了8次列模板,檢查了64次輸入行值,鍵盤計數(shù)器鍵值從64減到0,仍未查到,在入口1方式下便返回主程序,而在入口2方式下,則重新開始掃描鍵盤。
(八)定時器中斷處理發(fā)送技術(shù)如圖13-1、圖13-2、圖13-3、圖13-4所示。一個莫爾斯電碼由一到十幾個單位時間電脈沖組成,采用中斷處理發(fā)送方式,每次中斷只處理一個單位時間的電脈沖,要完整發(fā)送一個電碼需要中斷一到十幾次方可完成。由于每個莫爾斯電碼單位時間脈沖有多有少,所以取每分鐘發(fā)送電脈沖總計的平均數(shù)(約為15)。然后根據(jù)不同的拍發(fā)速率(碼/分),算出各種速率時的單位時間脈沖寬度,換成定時器計數(shù)常數(shù)裝入。如發(fā)送速率為100碼/分,定時器中斷間隔時間為40毫秒。而片內(nèi)8位定時/計數(shù)器最長定時時間約為15.4毫秒(本機為8MHZ時鐘),所以采用軟件輔助延時方法。設定了定時器中斷延時次數(shù)計數(shù)器,在中斷處理入口后,將定時器中斷延時計數(shù)器減1,若不為0,返回主程序,下次中斷到來后,再進行減1,判定時間到否,若延時時間已到,轉(zhuǎn)入發(fā)送處理。根據(jù)圖1莫爾斯電碼組成格式,″點″信號,1個單位時間有電脈沖),″劃″信號(3個單位時間有電脈沖)″點、劃″信號間隔(1個單位時間無電脈沖);″碼間隔″(3個單位時間無電脈沖)″組間隔″(5個單位時間無電脈沖),共5種格式。設定了發(fā)送輸出信號計數(shù)器控制發(fā)送單位時間脈沖的個數(shù)。通過P2口,P27接口,置″0″或置″1″,實現(xiàn)有電脈沖或無電脈沖的輸出。發(fā)送開始首先向輸出接口送有電信號,然后從內(nèi)存中取出一個莫爾斯編碼右環(huán)移判別,是0(點信號)發(fā)送輸出信號計數(shù)器長度置1,發(fā)送一個單位時間有電脈沖。若是1(劃信號),發(fā)送輸出信號計數(shù)器長度置3,連續(xù)發(fā)送3個單位時間有電脈沖。發(fā)完后先向輸出接口送無電信號,發(fā)送輸出信號計數(shù)器長度置1,發(fā)送一個單位時間無電脈沖(點、劃間隔)。間隔發(fā)完后再判別一個電碼是否已發(fā)送完畢,(判別檢查莫爾斯編碼帶進位右環(huán)移值是否為01H,若未發(fā)完,繼續(xù)清除CY標志右環(huán)移判別發(fā)送。若一個碼已發(fā)完,置發(fā)送輸出信號計數(shù)器長度為2,再補發(fā)2個單位時間的無電脈沖,″點″、″劃″間隔一個無電脈沖,加上補發(fā)的2個無電脈沖,共組成3個單位時間的無電脈沖,形成了″碼間隔″信號。接著取出內(nèi)存中的下一個莫爾斯編碼,判別是否為″組間隔″碼,若不是,重新開始右環(huán)移判別發(fā)送。若是,置發(fā)送輸出信號計數(shù)器長度為2,再補發(fā)2個單位時間的無電脈沖,″碼間隔″3個無電脈沖加上補發(fā)的2個無電脈沖,共組成5個單位時間的無電脈沖,形成″組間隔″信號。所以,只需要有三種發(fā)送輸出信號長度標志,通過各種組合應用便可完成莫爾斯電碼五種格式(點、劃、點劃間隔、碼間隔、組間隔)發(fā)送工作。
(九)拍發(fā)調(diào)速技術(shù)如圖14所示。由于采用定時器中斷處理發(fā)送電碼方式,控制二次中斷間隔時間的長短,便可達到拍發(fā)調(diào)速的目的。本機上電后自動設定發(fā)報速率為90碼/分。需要調(diào)速時,先按一次″調(diào)速″鍵,再按01~30之間任一數(shù)字,便可在10~300碼/分之間調(diào)速。通過鍵入組合查表,將對應速率的定時器計數(shù)常數(shù)賦新值,定時器計數(shù)延時次數(shù)賦新值,而后返回主程序。調(diào)速可在任何工作狀態(tài)下隨意進行,與存、發(fā)電碼互不影響,無需變更現(xiàn)行工作狀態(tài)。
本實用新型發(fā)明除具有目前各類多片微機控制的莫爾斯電碼發(fā)報器存儲拍發(fā),循環(huán)呼叫、重復運行、速率調(diào)節(jié)、音響、告警、鍵控輸出各通用功能外,還具以下特殊功能1.通報用語(單詞、縮語、符號)的快速拍發(fā)通報用包括了英語單詞202個,英語縮語43個,符號13個,它們包含字母最短的為一個,最多的為七個。目前各類多片莫爾斯電碼發(fā)報器均采用逐個按鍵組合會話方式,這樣會話時最少按2次鍵,最多要按8次鍵才可組成一個單詞。而會話語言有多個單詞、縮語、間隔排列組合而成,這就使得會話一次少則按鍵十次,多則按鍵上百次。本實用新型發(fā)明的發(fā)報器,在不增加硬件電路的前提下,從245個單詞、縮語中選出116個常用用語安置在鍵盤上,不論多長的用語(單詞、縮語)只按兩次鍵便可以完成拍發(fā)。對于13個用語(符號)也只需按一次鍵便可完成拍發(fā)。
2.一鍵三用換擋非鎖定工作方式目前各類多片微機控制的莫爾斯電碼發(fā)報器,鍵盤功能均為一鍵二用或工作在上擋或工作在下?lián)酰?、下?lián)蹀D(zhuǎn)換均要鎖定在一種狀態(tài),要操作拍發(fā)時,需根據(jù)具體情況先進行狀態(tài)切換。而本實用新型發(fā)明采用一鍵三用(分上、中、下?lián)跞N功能),始終工作在中擋。只有在拍發(fā)116個通報用語(單詞、縮語)時,先按一次″換擋鍵″,再按一次″用語鍵″,便可拍發(fā)與鍵面標明的一個單詞、縮語,無需鎖定切換工作方式。
3.一機兩用即是發(fā)報器又是收報訓練機目前的多片微機控制的莫爾斯電碼發(fā)報器僅有發(fā)報功能,而本實用新型發(fā)明的發(fā)報器,在不增加任何硬件的前提下,即可是發(fā)報器,又可做為一臺收報訓練機使用。具有三種類型的報文選擇,每種類型報文100頁,附有固定的報文底稿,可指定始發(fā)頁數(shù)進行抄收練習。在一定程度上可代替錄音機、鑿孔機、光電發(fā)報機(快機)、振蕩器等訓練器材,可一機多用。
4.發(fā)報速率調(diào)節(jié)的連續(xù)性和工作狀態(tài)的不中斷性目前各類多片微機控制的莫爾斯電碼發(fā)報器,發(fā)報速率的調(diào)節(jié)方式有的采用硬件開關(guān)轉(zhuǎn)換,也有些采用滑臂電位器方式。這種方式無法明確得知調(diào)節(jié)速率,憑人耳判定。再有些采用按鍵指定方式,但調(diào)速必須在發(fā)報之前進行,若在發(fā)報中變更速率需要中止目前工作轉(zhuǎn)入調(diào)速。而本實用新型發(fā)明,采用全新的鍵盤掃描方案,使得發(fā)報速率的調(diào)節(jié)可在任何工作狀態(tài)下隨意進行,無需中止目前的工作狀態(tài)。發(fā)報速率調(diào)節(jié)范圍也較目前各類多片微機控制的莫爾斯電碼發(fā)報器要寬,原來的為50~250碼/分,而本發(fā)報器可達10~300碼/分。
5.發(fā)報器鍵控輸出接口與通信終端間的光電耦合隔離控制目前各類多片微機控制的莫爾斯電碼發(fā)報器,鍵控輸出接口有采用高速繼電器有觸點開關(guān)控制,繼電器控制接點因打火發(fā)黑易接觸不良,壽命短。也有采用晶體管無觸點開關(guān),但發(fā)報器與通信終端之間電氣未隔離相互有影響,電臺對發(fā)報器有時會產(chǎn)生干擾。而本實用新型發(fā)明的發(fā)報器,采用光電耦合隔離方式,為適宜不同電臺,鍵控接口采用高反壓的光電耦合器、晶體管作無觸點鍵控輸出,保證了工作中的可靠性,同時避免了發(fā)報器與電臺間的相互影響。
6.MSG鍵盤與單片機接口的應用本實用新型發(fā)明的鍵盤功能及排列方案,與目前一般多片微機控制的莫爾斯電碼發(fā)報器不同,由60只按鍵組成,見圖17、圖18。本發(fā)報器鍵盤是為實現(xiàn)上述功能而專門設計的,稱為MSG鍵盤。通過鍵盤操作可拍發(fā)莫爾斯電碼的全部英文字母、短碼、長碼符號和116個常用單詞縮語。而目前多片微機控制的莫爾斯電碼發(fā)報器,只能拍發(fā)英文、數(shù)碼及少部分符號。所以,本鍵盤操作使用簡便易行。在鍵盤的排列上近似于一般計算機、電傳機鍵盤,易于報務員掌握和上機操作。
目前各類多片微機控制的莫爾斯電碼發(fā)報器,其鍵盤與主機的接口,或采用鍵盤處理專用芯片的,或采用鍵盤掃描程序處理的,但需要配置必要的鍵盤掃描輸出鎖存器和輸入控制器,并在輸入口連接上拉正電源的電阻。
而本實用新型發(fā)明采用鍵盤掃描程序處理,其單片機與鍵盤間的接口與一般多片微機系統(tǒng)不同,鍵盤與單片機接口見圖19。單片機的兩個8位準雙向口P1、P2,每一根口線內(nèi)部都始終接有上拉電阻(50K)到+5V電源。所以,上電復位后,P1、P2口都自動設置為輸入方式,P1、P2口每一根口線都拉到高電平″1″。當某一根口線輸入″0″電平,則將該口線原來的高電平″1″拉低到″0″電平,該線讀入為″0″;若輸入″1″電平,則保持該口線原來的高電平″1″,該口線讀入為″1″。此輸入特性正好作為鍵盤掃描輸入接口使用。另外,單片機的8位雙向口總線BUS,在8749單片機應用時,總線不再是地址、數(shù)據(jù)分時復用,它具有輸出靜態(tài)鎖存功能,可作為鍵盤掃描輸出接口使用。利用上述接口功能,從P1口向鍵盤連接8行輸入線,總線BUS口向鍵盤連接8列輸出線,8行*8列組成64鍵的矩陣掃描電路,在每個行、列線的交點上裝接按鍵接點,見圖19。在執(zhí)行鍵盤掃描程序時,BUS總線向列線依次發(fā)出低電平控制信號,P1口同時輸入各行線的測試電平信號。若向第N列發(fā)出低電平,同時第M行輸入也為低電平,則說明第N列、M行交點處的鍵被按下閉合。這樣,經(jīng)過識別得出哪個鍵被按下閉合,計算出該鍵的鍵值碼,然后保留鍵值碼。掃描鍵盤子程序見圖12-1、圖12-2。根據(jù)鍵值碼進行莫爾斯編碼或命令處理,見圖20-1、圖20-2。單片計算機的原理結(jié)構(gòu)參閱北京工業(yè)大學《單片微型計算機原理》。
本實用新型發(fā)明的莫爾斯電碼發(fā)報器采用單片微機,硬件電路簡單、操作簡便、體積小、重量輕、有利于攜帶。
圖1、圖2、圖3、圖4單片機處理莫爾斯電報信息的構(gòu)成原理圖。
圖5發(fā)報器初始化框圖。
圖6存儲發(fā)送(邊存邊發(fā))程序框圖。
圖7循環(huán)呼叫程序框圖。
圖8~1、圖8~2單詞縮語發(fā)送處理程序框圖。
圖9~1、圖9~2練習報文發(fā)送程序框圖。
圖10~1、圖10~2練習報文生成處理子程序框圖。
圖11迭加運算處理子程序框圖。
圖12~1、圖12~2掃描鍵盤子程序框圖。
圖13~1、圖13~2、圖13~3、圖13~4定時器中斷處理發(fā)送程序框圖。
圖14拍發(fā)調(diào)速子程序框圖。
圖15采用8749單片微機的框圖。
圖16采用8749單片微機的電原理圖。
圖17實施例MSG鍵盤示意圖。
圖18實施例MSG鍵盤布線圖。
圖19MSG鍵盤與單片機聯(lián)接關(guān)系圖。
圖20-1、圖20-2鍵盤鍵值編碼及莫爾斯編碼表。
本發(fā)明的最佳實施例采用8749單片微機,8749單片機有兩個8位準向口(P1口、P2口)和一個8位雙向口(BUS口總線)。選用了(BUS口總線)做為鍵盤掃描輸出口(靜態(tài)鎖存),P1口做為鍵盤掃描輸入口,P2口做為輸出控制接口。如框圖15所示,其電原理如圖16所示,8749內(nèi)部有128*8RAM讀寫存貯器,用戶RAM96*8存儲單元,專門設置了2個莫爾斯電碼存儲區(qū),一個是邊存邊發(fā)區(qū),可以壓碼發(fā)送,存、發(fā)互不影響。另一個為循環(huán)呼叫區(qū),可以一次存入后循環(huán)發(fā)送,兩個區(qū)之間所存電碼也互不影響。
為便于上機操作,本實施例鍵盤和一般計算機鍵盤,電傳機鍵盤類似,如圖17所示。該鍵盤有60只按鍵組成。包括26個英文字符、10個短碼符、5個長碼符、12個通報用語符號、7個功能鍵、以及116個通報用語單詞、縮語上、下檔鍵。每按鍵一次,微機控制系統(tǒng)將做出相應處理。
權(quán)利要求
1.一種采用微機控制的莫爾斯電碼發(fā)報器,其特征在于該發(fā)報器由下列部分組成單片微機,MSG鍵盤,鍵控裝置,側(cè)音裝置,告警裝置。
2.按權(quán)利要求
1所述發(fā)報器,其特征在于所述的MSG鍵盤是由60只按鍵(26個英文字符鍵,10個短碼鍵,5個長碼鍵,12個通報用語符號鍵,7個功能、命令鍵,116個常用通報用語單詞、縮語上下檔鍵)組成。
專利摘要
一種單片微機控制的莫爾斯電碼發(fā)報器,其硬件實現(xiàn)是由單片微機、鍵盤、鍵控裝置、側(cè)音裝置和告警裝置組成。本實用新型發(fā)明即可作為莫爾斯電碼發(fā)報器,又可作為收報訓練機,增設有多種功能、具有操作簡便、準確、體積小、重量輕、攜帶方便、便于推廣應用等特點。
文檔編號H04L15/00GK86203279SQ86203279
公開日1987年6月24日 申請日期1986年5月24日
發(fā)明者張寧 申請人:張寧導出引文BiBTeX, EndNote, RefMan