數(shù)字化測(cè)量課程設(shè)計(jì)_第1頁
已閱讀1頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  課程設(shè)計(jì)報(bào)告</b></p><p>  課設(shè)題目: 數(shù)字化測(cè)量課程設(shè)計(jì) </p><p>  專業(yè)班級(jí): 電子信息工程L102班 </p><p>  學(xué)年學(xué)期: 2013—2014 學(xué)年 第一學(xué)期 </p><p>  指導(dǎo)教師:

2、 </p><p>  2014年 1 月 </p><p><b>  小組分工簡(jiǎn)表</b></p><p><b>  目 錄</b></p><p>  課程設(shè)計(jì)的題目及要求.................................1</p>&

3、lt;p>  課程設(shè)計(jì)的任務(wù).......................................1</p><p>  課程設(shè)計(jì)的題目.......................................1</p><p>  課程設(shè)計(jì)的內(nèi)容及主要步驟.............................1</p><p> ?。ㄒ唬┯布?/p>

4、電路設(shè)計(jì).......................................1</p><p>  1 系統(tǒng)工作原理...........................................1</p><p>  2 共享RAM電路的工作原理..................................2</p><p>  3 漢卡電路

5、工作原理........................................2</p><p>  4 地址分配..............................................3</p><p>  5 顯示控制電路的工作原理...................................4</p><p>  6 鍵盤

6、.................................................4</p><p> ?。ǘ┫到y(tǒng)的熟悉使用.....................................4</p><p> ?。ㄈ┏绦蛟O(shè)計(jì)與調(diào)試.....................................9</p><p>  五、心得體

7、會(huì).............................................19</p><p>  一 課程設(shè)計(jì)的目的及要求</p><p>  在掌握LED智能顯示系統(tǒng)工作原理的基礎(chǔ)上,能根據(jù)小組必做題目和自選題目,熟練的編寫并調(diào)試各種程序,完成課題設(shè)計(jì)任務(wù),提高學(xué)生的獨(dú)立設(shè)計(jì)水平和實(shí)際動(dòng)手能力,培養(yǎng)學(xué)生的創(chuàng)新精神。</p><p><b&

8、gt;  二 課程設(shè)計(jì)的任務(wù)</b></p><p>  1. 熟悉KD2000型LED智能顯示系統(tǒng)。</p><p>  2. 掌握系統(tǒng)的硬件電路及軟件編程特點(diǎn)。</p><p>  3. 根據(jù)本組設(shè)計(jì)題目和本人承擔(dān)的具體設(shè)計(jì)任務(wù),并通過指導(dǎo)教師的驗(yàn)收。</p><p>  4. 自擬選作題目,完成設(shè)計(jì)、調(diào)試工作,并通過指導(dǎo)教師

9、的驗(yàn)收。</p><p>  5. 總結(jié)提高,按期完成課程設(shè)計(jì)報(bào)告。</p><p><b>  三 課程設(shè)計(jì)題目</b></p><p><b> ?。ㄒ唬┤啾刈鲱}目</b></p><p>  1. 熟悉系統(tǒng),輸入:“KD2000型LED智能顯示系統(tǒng)”并存儲(chǔ)顯示。</p><

10、;p>  2. 匯編、輸入、運(yùn)行示例程序,了解系統(tǒng)硬件電路及軟件編程特點(diǎn)。</p><p><b> ?。ǘ┬〗M必做題目</b></p><p>  第一組:以線條方式,設(shè)計(jì)天安門圖案(閃光),并以各種不同方式顯示</p><p>  四 課程設(shè)計(jì)的內(nèi)容及主要步驟</p><p><b>  硬件電路設(shè)

11、計(jì) </b></p><p><b>  1 系統(tǒng)工作原理</b></p><p>  系統(tǒng)框圖如圖1所示。主要包括四部分:主控制電路(主CPU、漢卡等),顯示控制電路(輔CPU等),列驅(qū)動(dòng)顯示電路,開關(guān)電源。</p><p> ?。?) 主控制電路基本工作原理</p><p>  主控制電路首先從遙控器或鍵

12、盤接收數(shù)據(jù)和指令,然后根據(jù)顯示內(nèi)容和顯示指令的要求在軟件控制下完成下述工作:如果要顯示漢字,就從擴(kuò)展卡27020中提取漢字點(diǎn)陣信息,然后存放在共享RAM 6264中。如果要顯示的是8×8點(diǎn)陣的ASCII碼或數(shù)字,以及16×8點(diǎn)陣的控制字符,就從程序存儲(chǔ)器27256的高端提取有關(guān)的點(diǎn)陣信息,然后存放于共享RAM中。最后,主CPU通過地址切換電路①與②及時(shí)序控制電路,與輔CPU以應(yīng)答方式進(jìn)行聯(lián)絡(luò),對(duì)共享RAM進(jìn)行分時(shí)操作

13、,完成顯示。</p><p><b>  圖1 系統(tǒng)框圖</b></p><p>  由專用的日歷時(shí)鐘芯片MC146818,可產(chǎn)生年、月、日、時(shí)、分、秒、星期共7個(gè)時(shí)標(biāo)信號(hào)。我們可通過軟件來獲得和修改這些時(shí)標(biāo),并使之在屏幕上顯示出來。</p><p> ?。?)掃描板基本工作原理</p><p>  首先由輔CPU將欲

14、顯示的數(shù)據(jù)由串行口送出,然后經(jīng)并行/串行轉(zhuǎn)換芯片CD4094轉(zhuǎn)換成并行數(shù)據(jù),輸出的數(shù)據(jù)經(jīng)過MC1413驅(qū)動(dòng)產(chǎn)生列信號(hào);由P1口輸出的行數(shù)據(jù)經(jīng)CD4515譯碼生成行信號(hào),再經(jīng)達(dá)林頓管BD682產(chǎn)生行驅(qū)動(dòng)信號(hào)。最后輸出行、列選通信號(hào),點(diǎn)亮某一行。如此循環(huán)往復(fù),完成掃描過程。</p><p>  2 共享RAM電路的工作原理</p><p>  為了大大減輕主CPU的負(fù)擔(dān),合理地分配資源,以及便

15、于實(shí)現(xiàn)顯示電路的高速掃描,該系統(tǒng)設(shè)計(jì)成雙CPU結(jié)構(gòu),共享一片RAM。電路如圖2所示。</p><p>  共享RAM電路主要是通過六片74LS245來完成的,74LS245是三態(tài)八總線雙向收發(fā)器。其中是控制端,低電平時(shí)有效,允許傳輸;高電平時(shí)禁止。DIR是方向控制端,為低電平時(shí)數(shù)據(jù)由B傳到A,呈高電平時(shí),數(shù)據(jù)由A傳到B。由原理圖可以看到:IC1~I(xiàn)C3的端不僅接主CPU的T0端,還接74LS74的Q端。IC4~I(xiàn)

16、C6的端不僅接顯示CPU的INT0端,還接74LS74的端;這樣當(dāng)主CPU控制公共RAM時(shí),Q端為低,IC1~I(xiàn)C3開啟,IC4~I(xiàn)C6關(guān)閉。主CPU對(duì)RAM可進(jìn)行讀寫操作,而輔CPU則不能。當(dāng)主CPU放棄對(duì)共享RAM的操作時(shí),通過GAL對(duì)74LS74置位,因而變低,Q變高。封鎖IC1~I(xiàn)C3,從而輔CPU取得控制權(quán),對(duì)共享RAM進(jìn)行操作;當(dāng)輔CPU放棄對(duì)共享RAM的操作時(shí),通過74LS00發(fā)出清零信號(hào),使得74LS74的Q端輸出低電平

17、,當(dāng)主CPU檢測(cè)到T0為低時(shí),可恢復(fù)對(duì)共享RAM的控制權(quán)。這樣就通過數(shù)據(jù)、地址切換的反復(fù)動(dòng)作,完成了對(duì)共享RAM的分時(shí)操作。</p><p>  圖2 共享RAM電路</p><p>  3 漢卡電路工作原理</p><p>  漢卡電路工作原理圖見圖3。在擴(kuò)展電路中,用了373、374、27020和6264各一片。</p><p>  3

18、73和374的區(qū)別是:373為八D鎖存器,當(dāng)控制端G為低電平時(shí)鎖存;374則是八D觸發(fā)器,在系統(tǒng)時(shí)鐘下降沿時(shí)可以對(duì)數(shù)據(jù)鎖存。</p><p>  本系統(tǒng)所用的字庫芯片是27020,它是256Kbit的CMOS超大規(guī)模集成電路只讀存儲(chǔ)器,共有18根地址線,而8031只有16根地址線。為讀取27020內(nèi)的數(shù)據(jù),使用一片374,利用其下降沿鎖存的特點(diǎn)來對(duì)27020進(jìn)行分頁處理,因?yàn)?74的時(shí)鐘端接片選信號(hào)CS1,而CS

19、1平時(shí)為高電平,有效時(shí)為低電平,所以其有效的過程對(duì)374來說相當(dāng)于是一個(gè)下降沿,當(dāng)向4000H單元送數(shù)(即片選信號(hào)CS1有效)時(shí),由GAL地址分配所決定的寫入4000H單元中的數(shù)據(jù)的高5位,同時(shí)被鎖入374中,形成27020的頁面地址。因而從27020中讀數(shù)時(shí)只需加片選信號(hào)CS2即可。</p><p>  需要指出,6264和27020的端選通信號(hào)不同,前者接PSEN信號(hào),后者接讀信號(hào)。因此把27020作為一個(gè)數(shù)

20、據(jù)存儲(chǔ)器,而把6264當(dāng)作一個(gè)程序存儲(chǔ)器,充當(dāng)本系統(tǒng)的仿真RAM。這樣可避免27020和6264的地址發(fā)生沖突。</p><p><b>  4 地址分配</b></p><p>  地址分配實(shí)際上是由GAL來完成的。它是一種電擦寫、可反復(fù)編程、隨時(shí)修改并且能加密的可編程邏輯器件(PLD)。它既不同于PAL,也不同于EPROM。目前常用的有GAL16V8和GAL20V

21、8。它們具有以下特點(diǎn):(1)由于GAL采用的是一種高速的電可擦寫(E2CMOS)工藝制造,因而比TTL構(gòu)造的PAL功耗低,速度快;(2)GAL有8個(gè)邏輯宏單元(OLMC),使輸出任意變化,又很強(qiáng)的帶負(fù)載能力,驅(qū)動(dòng)電流可達(dá)24mA;(3)采用高速編程算法,按行進(jìn)行編程,整個(gè)芯片的寫入可在1秒鐘內(nèi)完成。此外,還采取了加密措施。</p><p><b>  圖3 漢卡電路</b></p&g

22、t;<p>  各芯片的地址分配詳見附表。</p><p><b>  附 表</b></p><p>  對(duì)于主CPU,其程序存儲(chǔ)器27256的片選信號(hào)為=A15,僅當(dāng)A15=0時(shí)選通,其地址分配為0000H~7FFFH。數(shù)據(jù)存儲(chǔ)器62256采用A15做片選信號(hào),=,僅當(dāng)A15=1時(shí)選通,其地址分配為8000H~FFFFH。對(duì)于公共RAM 6264而

23、言,當(dāng)CPU取得控制權(quán)時(shí)用A15+A14+A13做片選信號(hào),其地址分配為0000H~1FFFH。</p><p>  對(duì)于輔CPU,其程序存儲(chǔ)器2764的片選信號(hào)為=A15,僅當(dāng)A15=0時(shí)選通,其地址分配為0000H~1FFFH,數(shù)據(jù)存儲(chǔ)器6264采用A15和A14做片選信號(hào),僅當(dāng)A15=1且A14=0時(shí)選通,其地址分配為8000H~9FFFH。對(duì)于共享RAM的選通比較復(fù)雜,它取決于數(shù)據(jù)傳輸轉(zhuǎn)換器IC9的允許端

24、,而=()=PSEN+所以僅當(dāng)輔CPU的PSEN為低,且A15為高時(shí),選通共享RAM,這表明共享RAM對(duì)輔CPU而言,相當(dāng)于是一個(gè)程序存儲(chǔ)器,其地址分配為8000H~9FFFH。</p><p>  漢卡上的27020先由CS1選通頁面地址,再由片選信號(hào)CS2決定頁內(nèi)地址。而CS2=A15+A14++RD,因而其地址分配為2000H到3FFFH。6264在讀、寫操作時(shí),地址分配是不同的。當(dāng)進(jìn)行讀操作時(shí),用CS2做

25、片選信號(hào),而CS2=+A14+A13+PSEN,因而地址分配為8000H~9FFFH。進(jìn)行寫操作時(shí),CS2=A15+A14++WR,因而地址分配為2000H~3FFFH。</p><p>  5 顯示控制電路的工作原理</p><p>  電路如圖4所示。顯示控制電路主要完成掃描顯示功能。它采用逐行掃描、列驅(qū)動(dòng)方式。其主控制器為CPU2,簡(jiǎn)稱輔CPU。當(dāng)主CPU接收到從遙控器或者從鍵盤傳來

26、的數(shù)據(jù)和指令后,就將顯示內(nèi)容從漢卡的漢字庫中取出并轉(zhuǎn)化成點(diǎn)陣信息,存放在共享RAM中。主CPU根據(jù)顯示指令,對(duì)共享RAM中的數(shù)據(jù)進(jìn)行操作。操作完畢后,即向輔CPU發(fā)出應(yīng)答信號(hào)。輔CPU接到應(yīng)答信號(hào)后,就從共享RAM中取出顯示數(shù)據(jù),從串行口輸出的數(shù)據(jù)經(jīng)級(jí)聯(lián)的八位串入/并出移位寄存器CD4094,轉(zhuǎn)換成并行數(shù)據(jù),再經(jīng)過七達(dá)林頓驅(qū)動(dòng)器MC1413獲得列驅(qū)動(dòng)信號(hào)。行碼則由P1口輸出,經(jīng)4線/16線譯碼器CD4515譯碼后,產(chǎn)生16路行輸出信號(hào)。

27、通過達(dá)林頓功率管BD682,獲得列驅(qū)動(dòng)信號(hào)。行信號(hào)送至顯示行驅(qū)動(dòng)端,經(jīng)顯示后消隱,然后輸出下一行數(shù)據(jù)并顯示下一行內(nèi)容。</p><p><b>  6 鍵盤</b></p><p>  鍵盤布置如圖5所示,共有30個(gè)鍵。其中,9個(gè)雙功能鍵被定義為:在BAS狀態(tài)下為上擋鍵,在PRG狀態(tài)下為下?lián)蹑I。</p><p>  數(shù)字鍵(0~F)。0區(qū)表示前

28、128個(gè)ASCII碼;1區(qū)表示后128個(gè)ASCII碼。 HOM/連續(xù):光標(biāo)移到文件頭/連續(xù)執(zhí)行程序。END/單步:光標(biāo)移到文件尾/單步執(zhí)行程序。ASC/調(diào)出:當(dāng)前輸入狀態(tài)切換為ASCII碼輸入/將程序從備份RAM調(diào)到仿真 RAM中。漢字/存入: </p><p>  將當(dāng)前輸入狀態(tài)切換為漢字輸入/將程序從仿真 RAM中存儲(chǔ)到備份RAM。PUP/XRA:向上翻頁/檢

29、查或修改外部數(shù)據(jù)存儲(chǔ)器。PDN/MEM:向下翻頁/檢查或修改程序存儲(chǔ)器內(nèi)容。DEL/REG:刪除/檢查或修改寄存器的內(nèi)容。HLP/SCR:提示幫助信息/用戶屏幕。ESC:退出。INS/回車:輸入狀態(tài)(插入和替換)的切換/回車。↑:向上移動(dòng)光標(biāo)?!合蛳乱苿?dòng)光標(biāo)。</p><p> ?。ǘ┫到y(tǒng)的熟悉使用</p><p>  程序流程圖如圖6所示。上電后,屏上出現(xiàn)主菜單光標(biāo)在B上閃爍,按↑、

30、↓鍵移動(dòng)光標(biāo),可選擇不同的菜單項(xiàng)。</p><p><b>  圖6 程序流程圖</b></p><p><b>  BASPRG</b></p><p><b>  SETOTH</b></p><p>  例如:當(dāng)光標(biāo)在S上閃爍時(shí),按回車鍵便會(huì)進(jìn)入系統(tǒng)設(shè)置(SET)菜

31、單項(xiàng)。</p><p><b>  1.BAS功能</b></p><p>  進(jìn)入BAS功能后,屏上出現(xiàn)BAS菜單:</p><p><b>  RUNNEW</b></p><p><b>  EDIESC</b></p><p>  光標(biāo)在R上

32、閃動(dòng),用↑、↓鍵移動(dòng)光標(biāo),按回車鍵進(jìn)入該菜單功能。此部分包括四個(gè)功能:運(yùn)行BAS文件(RUN)、清除BAS文件(NEW)、編輯BAS文件(EDI)和退出BAS功能(ESC)。</p><p>  在內(nèi)存可存儲(chǔ)16個(gè)BAS文件,文件號(hào)分別為0~F,BAS文件就是將要顯示的文件,并以一定的格式存儲(chǔ)起來。在文件中,除了包含要顯示的字符和漢字,還有一些控制信息(包括控制碼和控制參數(shù)),它們動(dòng)態(tài)的存儲(chǔ)在內(nèi)存中的A000H~

33、CFFFH共12K的空間內(nèi)。當(dāng)系統(tǒng)掉電后,改由備用電源供電,所以存儲(chǔ)在內(nèi)存中的文件不會(huì)丟失。</p><p> ?。?)清除(新建)BAS文件(NEW)</p><p>  當(dāng)光標(biāo)在NEW上閃爍時(shí),按回車鍵進(jìn)入該功能,屏幕上提示:文件號(hào)×。該功能用來清除在內(nèi)存中已有的文件。假如內(nèi)存中已有16個(gè)文件,如果要建立第17個(gè)文件,則需將原來文件中的某一個(gè)覆蓋。鍵入文件號(hào),或鍵入回車使用缺

34、省文件號(hào)。</p><p>  屏上提示:文件的所有數(shù)據(jù)要丟失!</p><p><b>  屏上提示:確信?</b></p><p>  按回車鍵確認(rèn),按其他鍵退出。</p><p>  另外,0號(hào)文件保留給系統(tǒng)使用,不能清除。如清除0號(hào)文件,屏上會(huì)</p><p>  提示:0號(hào)文件為系統(tǒng)使用

35、,不能清除。</p><p> ?。?)編輯BAS文件(EDI)</p><p>  該功能用來編輯BAS文件。當(dāng)光標(biāo)在EDI上閃爍時(shí),鍵入回車鍵進(jìn)入該功能。</p><p><b>  屏上提示:文件號(hào)×</b></p><p>  鍵入文件號(hào)或回車使用缺省文件號(hào)。</p><p>&

36、lt;b>  此時(shí)分兩種情況:</b></p><p><b>  如果是舊文件</b></p><p>  屏上提示:空間××××</p><p><b>  Z I</b></p><p>  然后進(jìn)入編輯屏幕,此文件中的第一字顯示在屏上

37、。</p><p><b>  0 0 0 1 I</b></p><p><b>  如: 熱</b></p><p><b>  0 4 4 0 H</b></p><p>  其中(如右圖) 1 2 3 4 5 6 7 8</p

38、><p>  16 15 14 13 12 11 10 9</p><p>  1、2、3、4區(qū)為當(dāng)前編輯漢字位置,它表明將來顯示此漢字時(shí)所在的位置,亦即光標(biāo)。5區(qū)為插入開關(guān)狀態(tài) I—插入開,否則覆蓋</p><p>  6區(qū)表示當(dāng)前的ASCII碼區(qū) 0-0區(qū)</p><p><b>  1-1區(qū)</b&g

39、t;</p><p>  7、8、9、10區(qū)用來顯示調(diào)出的漢字或字符。</p><p>  11區(qū)表示輸入狀態(tài): C控制碼</p><p><b>  H漢字</b></p><p><b>  A字符</b></p><p><b>  12區(qū)未用。&l

40、t;/b></p><p>  13、14、15、16區(qū)表示輸入代碼區(qū)。即可進(jìn)入編輯。</p><p><b> ?、谌绻切挛募?lt;/b></p><p><b>  屏上提示:新文件</b></p><p>  屏上提示:空間 ×××× </p

41、><p><b>  Z I</b></p><p>  然后進(jìn)入如下初始化屏幕 0 0 0 1 I O</p><p><b>  end^H</b></p><p><b>  即可接著編輯。</b></p><p>  在編輯時(shí)各鍵的功能如下:&l

42、t;/p><p>  0~F鍵:數(shù)字鍵,用來輸入數(shù)據(jù)。在輸入漢字是用來輸入漢字的區(qū)位碼(如4040代表第40區(qū)、第40位的漢字,即“熱”字)。在輸入字符時(shí),用來輸入十六進(jìn)制的ASCII碼,(如ASCII碼值為41H的字符“A”)</p><p>  ↑、↓鍵:用來尋找前一個(gè)或后一個(gè)漢字</p><p>  HELP鍵:按此鍵,在屏幕上出現(xiàn)有關(guān)編輯時(shí)的一些幫助信息。<

43、;/p><p>  DEL鍵:如果已經(jīng)開始輸入,此鍵用來刪除錯(cuò)誤的數(shù)字,否則刪除當(dāng)前的漢字或字符。</p><p>  ESC鍵:用來退出編輯。按此鍵后</p><p><b>  屏上提示:確信:</b></p><p>  回車確認(rèn)。如果修改文件,就在</p><p><b>  屏上提

44、示:存儲(chǔ)嗎?</b></p><p><b>  回車確認(rèn)。然后</b></p><p><b>  屏上提示:正在存儲(chǔ)</b></p><p>  存儲(chǔ)完畢后退回BAS菜單。</p><p>  INS:是INS和回車鍵的組合,此鍵用來進(jìn)行插入開、關(guān)的轉(zhuǎn)換(INS)。或進(jìn)行確認(rèn)(回車)

45、</p><p>  0區(qū)、1區(qū):用來進(jìn)行0區(qū)、1區(qū)的轉(zhuǎn)換。為0區(qū)時(shí)輸入前128個(gè)(第1頁)ASCII碼字符;1區(qū)時(shí)輸入后128個(gè)(第2頁)ASCII碼字符。</p><p>  PUP、PDN:PUP向上翻頁。PDN向下翻頁。</p><p>  ASC/漢字:用來改變輸入狀態(tài):</p><p>  按下ASC鍵,屏幕上出現(xiàn)“A”,接收十六

46、進(jìn)制ASCII碼; </p><p>  按下漢字鍵,屏幕上出現(xiàn)“H”,接收漢字區(qū)位碼。</p><p>  HOM、END:HOM鍵到文件頭,END鍵到文件尾。</p><p>  BAS文件使用仿WPS式文件格式。可以在字符或漢字前邊加上控制字符和參數(shù),以達(dá)到預(yù)期效果,系統(tǒng)給出了以下幾個(gè)控制字符以及它們所需帶的參數(shù)(有待擴(kuò)充):</p><p

47、>  控制碼 所需參數(shù) 功能 舉例</p><p> ?、?② ③</p><p>  80H 移動(dòng)光標(biāo) 把光標(biāo)移動(dòng)到參數(shù)要 80 02 代表光標(biāo)到</p><p>  求處

48、 第二個(gè)漢字</p><p>  81H 顯示時(shí)間 在當(dāng)前光標(biāo)處固定顯示 81 02 固定顯示漢字2秒</p><p>  82H 出屏方式 顯示時(shí)間 清屏方式 以參數(shù)要求的出屏方 82 00 01 03以</p><p>  式,顯示時(shí)間及清屏方式 正常方式出屏顯示</p><

49、;p>  固定顯示 1秒,然后,逐行清屏</p><p>  83H 出屏方式 移動(dòng)速度 清屏方式 以參數(shù)要求的出屏方 82 02 01 04以</p><p>  式,移動(dòng)速度及清屏 跳字方式出屏每次移</p><p>  方式移動(dòng)顯示 動(dòng)一點(diǎn)后,逐列清屏</p><p&g

50、t;  出屏方式 清屏方式</p><p>  參數(shù) 方式 參數(shù) 方式</p><p>  00 正常出屏 00 正常清屏</p><p>  01 逐字

51、出屏 01 從左向右逐字清屏</p><p>  02 跳字出屏 02 從右向左逐字清屏</p><p>  03 逐行出屏 03 逐行清屏</p><p>  04

52、 逐列出屏 04 逐列清屏</p><p>  05 旋轉(zhuǎn)出屏 … …</p><p>  06 外擴(kuò)出屏 … …</p><p>  …

53、 … … …</p><p>  若要求用移動(dòng)方式來顯示,逐行出屏,逐列清屏,每次移動(dòng)一點(diǎn);</p><p>  則在輸入文件過程中鍵入的內(nèi)容如下:| 83 03 01 04 | 4650 4239 5448 2950 4043 | 0312 | 4650 1614 5448 2590 |</p><

54、p>  第一部分是控制碼和參數(shù),按ASC鍵后鍵入,第二部分是“我是中國人”的漢字區(qū)位碼,第三部分是逗號(hào)的區(qū)位碼,第四部分是“我愛中國”的漢字區(qū)位碼。后三部分是用漢字狀態(tài)輸入。</p><p>  (3)運(yùn)行BAS文件(RUN):</p><p>  此功能用來運(yùn)行已存儲(chǔ)的BAS文件。</p><p>  當(dāng)光標(biāo)在RUN上閃爍時(shí),鍵入回車,進(jìn)入RUN功能。<

55、;/p><p><b>  屏上提示:文件號(hào)</b></p><p>  鍵入文件號(hào)或鍵入回車,使用缺省值后,如果文件不存在</p><p>  屏上提示:文件不存在!</p><p><b>  返回菜單,否則</b></p><p>  屏上提示:請(qǐng)輸入運(yùn)行次數(shù)</p&

56、gt;<p>  鍵入運(yùn)行次數(shù)(0~F)(其中0代表無數(shù)次,1~F代表1~15次)后便開始運(yùn)行。運(yùn)行指定次數(shù)后,返回BAS菜單,如運(yùn)行中可按復(fù)位鍵退出。</p><p> ?。?)退出BAS功能(ESC)</p><p>  此功能用來從BAS菜單返回主菜單。</p><p><b>  2.PRG功能</b></p>

57、<p>  在系統(tǒng)中有8K的仿真RAM,同學(xué)們可在RAM中運(yùn)行自己的程序。此功能主要是幫助同學(xué)們輸入程序、運(yùn)行程序和調(diào)試程序。</p><p>  進(jìn)入PRG功能后,系統(tǒng)進(jìn)入仿真調(diào)試狀態(tài),此時(shí)它的作用就相當(dāng)于功能齊全的51單片機(jī)開發(fā)系統(tǒng)。</p><p><b>  屏上提示:P .</b></p><p>  此時(shí)數(shù)字鍵的功能不

58、變,其他鍵的第二功能起作用,分別為:</p><p><b>  ↑:上一單元</b></p><p><b>  ↓:下一單元</b></p><p>  USE:用戶屏幕,按此鍵可觀察輸出</p><p>  REG:用直接尋址方式,檢查內(nèi)部RAM的和寄存器的內(nèi)容。例如鍵入E0后,按REG即可查

59、看、修改累加器A的內(nèi)容。</p><p>  回車:返回監(jiān)控,即P .狀態(tài)</p><p>  BRK:設(shè)置斷點(diǎn),用斷點(diǎn)運(yùn)行方式執(zhí)行程序。</p><p>  EXE:全速執(zhí)行程序</p><p>  XRA: 外部數(shù)據(jù)存儲(chǔ)器檢查修改處理</p><p>  MEM:程序存儲(chǔ)器檢查、修改鍵</p><

60、;p>  STP: 單步執(zhí)行程序</p><p>  SAV: 將程序存入具有掉電保護(hù)功能的RAM中</p><p>  LOD:從掉電保護(hù)RAM中讀出程序。</p><p>  要注意:仿真RAM的地址為8000H~9FFFH。其他單元只能讀出,不能修改。即同學(xué)們自編的程序首地址都應(yīng)在8000H~9FFFH之間。</p><p>  

61、例如:在8000H開始的程序單元中存入10H,20H操作如下</p><p><b>  P .</b></p><p>  鍵入 8000 8000</p><p>  鍵入 MEM 8000 00</p><p>  鍵入 10 8000 10</p>

62、<p>  按鍵 ↓ 8001 00</p><p>  鍵入 20 8001 20</p><p>  鍵入回車 P .</p><p>  因此,此功能可以象開發(fā)系統(tǒng)一樣,輸入?yún)R編目標(biāo)程序及一些數(shù)據(jù)。</p><p>  用ESC退出EDI功能返回PRG菜單。<

63、/p><p>  例如在仿真RAM中有了51程序,便可運(yùn)行它。按EXE鍵</p><p><b>  進(jìn)入RUN后</b></p><p><b>  屏上提示:首地址</b></p><p>  鍵入首地址,程序控制由系統(tǒng)內(nèi)部轉(zhuǎn)移到仿真RAM中,從首地址開始執(zhí)行用戶程序。用戶的程序一定要正確,而且要求

64、在程序的最后加一條LJMP RETURN指令,以便于讓控制轉(zhuǎn)回到系統(tǒng)內(nèi)部。</p><p>  例如從8000H開始,以輸入目標(biāo)程序,在輸入首地址8000后,系統(tǒng)便從8000H開始執(zhí)行程序。</p><p>  存儲(chǔ)輸入的目標(biāo)程序,可按SAV鍵。進(jìn)入此功能后</p><p>  屏上提示:文件1/0?</p><p>  用1鍵和0鍵選擇1

65、號(hào)或0號(hào)文件(系統(tǒng)只能存儲(chǔ)兩個(gè)PRG文件,代號(hào)為0或1。例如鍵入0)</p><p>  屏上提示:首地址(即要存儲(chǔ)文件的首地址 例如鍵入8200)</p><p>  屏上提示:字節(jié)數(shù)(即要存儲(chǔ)多少字節(jié) 例如鍵入10)</p><p>  屏上提示:確信存入(回車確認(rèn),此例即為把從8200H開始的16個(gè)單元的內(nèi)容存儲(chǔ)到0號(hào)文件)</p><p&

66、gt;  調(diào)出以存儲(chǔ)的目標(biāo)程序,可按LOD鍵,進(jìn)入此功能后,</p><p>  屏上提示:文件1/0?</p><p>  鍵入1或0 (如鍵0)</p><p>  屏上提示:首地址 (如鍵入8300)</p><p>  屏上提示:字節(jié)數(shù) (如輸入20)</p><p>  屏上提示:確信調(diào)出(回車確

67、認(rèn) 即把0號(hào)文件從內(nèi)存中調(diào)到仿真RAM 8300H開始的32個(gè)單元中)</p><p>  對(duì)于其它各調(diào)試鍵的用法,同學(xué)們可在使用中自己摸索。</p><p>  主菜單選擇SET進(jìn)入SET菜單 TIM DAT</p><p>  WEE NUM</p><p>  SET功能包括設(shè)置時(shí)間(TIM)設(shè)置日期(DAT)

68、設(shè)置星期(WEE)設(shè)置機(jī)號(hào)(NUM)</p><p> ?。?)設(shè)置時(shí)間(TIM)</p><p>  選擇TIM進(jìn)入設(shè)置時(shí)間功能,屏幕如右圖 Time is</p><p>  01:時(shí),02:分,03:秒。 01∶02∶03</p><p>  如需要設(shè)定時(shí)間的話,用任意鍵激活光標(biāo),用P↑、P↓

69、左右移動(dòng)光標(biāo),選擇時(shí)、分、</p><p>  秒,用↑、↓鍵進(jìn)行加1,減1修正,直到設(shè)定正確的時(shí)間,用回車鍵退出修改,用ESC</p><p><b>  鍵退出TIM功能。</b></p><p> ?。?)設(shè)置日期(DAT)</p><p>  選擇DAT進(jìn)入設(shè)置時(shí)間功能,屏幕如右圖 Data is<

70、;/p><p>  01:年,02:月,03:日。 01:02:03</p><p>  設(shè)置方法同TIM功能(略)。</p><p> ?。?)設(shè)置日期(WEE)</p><p>  選擇WEE進(jìn)入設(shè)置時(shí)間功能,屏幕如右圖 Today is</p><p>  用↑↓鍵修改 用

71、ESC退出 monday</p><p> ?。?)設(shè)置機(jī)號(hào)(NUM)</p><p>  此功能用來設(shè)定本機(jī)的機(jī)址,一便將來與系統(tǒng)機(jī)通信時(shí),系統(tǒng)機(jī)能區(qū)別對(duì)待。在本</p><p>  顯示屏中,本機(jī)地址已由硬件裝置,此功能只是顯示機(jī)號(hào)而已。按ESC退出。</p><p><b>  4.OTH功能&l

72、t;/b></p><p>  主菜單選擇OTH后,進(jìn)入OTH菜單 COM TEX</p><p><b>  DEM RST</b></p><p><b>  包括四個(gè)功能:</b></p><p>  通信(COM) 自檢(TEX)演示(DEM) 復(fù)位(RST)&l

73、t;/p><p> ?。?)通信(COM)</p><p>  此功能是進(jìn)行系統(tǒng)基于本顯示系統(tǒng)的通信。目前主要用來由本系統(tǒng)機(jī)向顯示系統(tǒng)傳遞匯編后的目標(biāo)文件。系統(tǒng)機(jī)執(zhí)行COM.EXE后出現(xiàn)畫面及提示輸入機(jī)號(hào),此時(shí)一定要保證顯示系統(tǒng)已經(jīng)進(jìn)入COM功能,方可輸入所聯(lián)系的機(jī)號(hào)并加以確認(rèn)。否則會(huì)通信失敗。當(dāng)連接正確后,系統(tǒng)機(jī)會(huì)提示輸入目標(biāo)文件,輸入即可。在整個(gè)過程中,不需要人為干預(yù),傳遞過程中的有關(guān)信息

74、會(huì)顯示出來,這里不再贅述。</p><p> ?。?)自檢(TEX)</p><p>  進(jìn)入此功能后系統(tǒng)會(huì)進(jìn)行自檢,無錯(cuò)誤后顯示“自檢正常”并返回。</p><p> ?。?)演示(DEM)</p><p>  進(jìn)入此功能后系統(tǒng)執(zhí)行演示程序。</p><p> ?。?)復(fù)位(RST)</p><p

75、>  此功能將整理文件分配表,清除所有BAS文件。當(dāng)內(nèi)部混亂后可用此功能,但用時(shí)要謹(jǐn)慎。</p><p>  屏上提示:所有數(shù)據(jù)將丟失,確信?</p><p><b>  回車確認(rèn)</b></p><p>  5 內(nèi)存單元與顯示屏對(duì)應(yīng)關(guān)系</p><p>  由硬件部分可知,本系統(tǒng)采用雙CPU工作,主CPU負(fù)責(zé)處理

76、通信,人機(jī)對(duì)話及實(shí)時(shí)顯示等任務(wù)。輔CPU則專門負(fù)責(zé)掃描顯示。主、輔CPU共享一片作為顯示緩沖區(qū)的6264(RAM)。在主CPU處理好共享RAM的數(shù)據(jù)后,便將RAM出讓給輔CPU,輔CPU將共享RAM的內(nèi)容原封不動(dòng)地映像到顯示屏,內(nèi)存單元與顯示屏點(diǎn)陣對(duì)應(yīng)關(guān)系如下(對(duì)主CPU而言)</p><p>  內(nèi) 0000 0001 0002 0003 0004 0005 0006 0007&

77、lt;/p><p>  存 0100 0101 0102 0103 0104 0105 0106 0107</p><p>  單 … … … … … … … …</p><p>  元 … … … … … … … …&

78、lt;/p><p>  地 0800 0801 0802 0803 0804 0805 0806 0807</p><p>  址 … … … … … … … …</p><p>  (H)… … … … … … … …&

79、lt;/p><p>  0F00 0F01 0F02 0F03 0F04 0F05 0F06 0F07</p><p>  第一個(gè)漢字 第二個(gè)漢字 第三個(gè)漢字 第四個(gè)漢字</p><p><b>  程序設(shè)計(jì)與調(diào)試</b></p><p>  ;#河北科技大學(xué)理工學(xué)院 20

80、13-2014學(xué)期</p><p>  ;#數(shù)字化測(cè)量技術(shù)課程設(shè)計(jì)之“ 天安門題目 ”</p><p>  ;#MADE BY 電信L102班第一小組</p><p>  ;#The latest debug time :2014-1-12 AM 11:52</p><p><b>  ;</b></p>

81、;<p>  ;仿真RAM地址8000H~9FFFH</p><p><b>  ORG 8000H</b></p><p>  START:LCALL CPDH;模塊出屏子程序</p><p>  LCALL PUTIMG;按行出屏子程序</p><p>  LCALL DLAY</p>

82、;<p>  LCALL QPLAY;逐列清屏子程序</p><p>  LCALL PUTGIF;閃圖子程序</p><p>  ;LCALL HOLDON;保持、按鍵繼續(xù)</p><p>  LCALL PUTCPL;逐行取反子程序</p><p>  LCALL PUTCPL;逐行取反子程序</p>

83、;<p>  LCALL CHIPDH;吃屏動(dòng)畫子程序</p><p>  LJMP RETURN;直接返回</p><p><b>  ORG 8050H</b></p><p>  CPDH:LCALL CLEAR</p><p>  LCALL DLAY</p><p>

84、;  LCALL CPLAY</p><p>  LCALL DLAY</p><p><b>  RET</b></p><p>  ORG 8060H;######出屏子程序############</p><p><b>  ;</b></p><p>  CPL

85、AY:MOV DPTR,#KUI1</p><p>  LCALL SHOWCP</p><p>  MOV DPTR,#KUI2</p><p>  LCALL SHOWCP</p><p>  MOV DPTR,#KUI3</p><p>  LCALL SHOWCP</p><p>  

86、MOV DPTR,#KUI4</p><p>  LCALL SHOWCP</p><p>  MOV DPTR,#KUI5</p><p>  LCALL SHOWCP</p><p>  MOV DPTR,#KUI6</p><p>  LCALL SHOWCP</p><p>  MOV

87、DPTR,#KUI7</p><p>  LCALL SHOWCP</p><p>  MOV DPTR,#KUI8</p><p>  LCALL SHOWCP</p><p><b>  RET</b></p><p><b>  ORG 80A0H</b></p&

88、gt;<p>  SHOWCP:LCALL SHOWKUI</p><p>  LCALL COUMUN</p><p>  LCALL DLAY</p><p><b>  RET</b></p><p><b>  ;</b></p><p>  ;#

89、###模塊輸出子程序</p><p><b>  ORG 80B0H</b></p><p>  SHOWKUI:MOV R0,#0FH;初始化行地址0F</p><p>  MOV R1,#07H;初始化列地址07</p><p>  MOV R2,#00H ;KUI表首偏移量</p><p&g

90、t;  MOV R3,#04H;自定義4行*1列為一模塊</p><p>  ;ORG 80B8H</p><p>  SENDH:MOV P2,R0</p><p>  SENDL:MOV A,R2</p><p>  MOVC A,@A+DPTR</p><p>  MOVX @R1,A</p>

91、<p>  DJNZ R1,SENDL</p><p>  MOVX @R1,A</p><p>  MOV R1,#07H</p><p>  DJNZ R3,NEXT;換模塊</p><p>  MOV R3,#04H</p><p><b>  INC R2</b></p

92、><p>  CJNE R0,#00H,NEXT</p><p><b>  LJMP LAST</b></p><p>  NEXT:DJNZ R0,SENDH;換行</p><p>  LJMP SENDH</p><p><b>  LAST:RET</b></p

93、><p><b>  ;;</b></p><p>  ;;##############圖片按行出屏子程序#################</p><p><b>  ORG 8100H</b></p><p>  PUTIMG:MOV R1,#0;存儲(chǔ)相對(duì)于表首的偏移量</p>

94、<p>  MOV R0,#0;列地址</p><p>  MOV R4,#0;行地址</p><p>  MOV R5,#16;計(jì)數(shù)器,共16行數(shù)據(jù)</p><p>  MOV P2,R4;初始化行地址位置</p><p>  ;ORG 8108H</p><p>  SAVL:MOV

95、 A,R1</p><p>  MOV DPTR,#IMG;將點(diǎn)陣表首地址送DPTR</p><p>  MOVC A,@A+DPTR;取出點(diǎn)陣</p><p>  MOVX @R0,A;存入顯緩區(qū)</p><p>  INC R0;列+1</p><p>  INC R1;調(diào)整指針偏移量指向下一個(gè)

96、點(diǎn)陣數(shù)據(jù)</p><p>  MOV A,R0;列地址位置判斷</p><p>  CJNE A,#8,SAVL;每一行點(diǎn)陣數(shù)據(jù)分00~07共8次存入</p><p>  LCALL COUMUN/*每輸出一行更新一次顯示*/</p><p>  LCALL DLAY//每次顯示延時(shí)一次</p><p> 

97、 MOV R0,#0;數(shù)達(dá)到8次需要跳轉(zhuǎn)到下一行,列需要初始為00</p><p>  INC R4;修改行地址</p><p>  MOV P2,R4;行地址送入P2</p><p>  DJNZ R5,SAVL;行地址計(jì)數(shù),超出結(jié)束,顯緩存完成</p><p>  ;以上SAVLOOP段為將整個(gè)64*16圖片點(diǎn)陣數(shù)

98、據(jù)存入顯緩存</p><p><b>  RET</b></p><p><b>  ;;</b></p><p>  ;#########天安門閃圖子程序 ##################################################</p><p><b>

99、  ORG 8150H</b></p><p>  PUTGIF:LCALL CLEAR</p><p>  MOV R7,#4/*循環(huán)次數(shù) 8154H修改 */</p><p>  RESHOW:MOV R3,#3 ;閃爍次數(shù),不能單獨(dú)修改此值</p><p>  SAVIMG:MOV R1,#0;存

100、儲(chǔ)相對(duì)于表首的偏移量</p><p>  MOV R0,#0;列地址</p><p>  MOV R4,#0;行地址</p><p>  MOV R5,#16;計(jì)數(shù)器,共16行數(shù)據(jù)</p><p>  MOV P2,R4;初始化行地址位置</p><p>  SAVLOOP:MOV A,R1<

101、/p><p>  MOV DPTR,#IMG;將點(diǎn)陣表首地址送DPTR</p><p>  MOVC A,@A+DPTR;取出點(diǎn)陣</p><p>  CJNE R3,#2,CPLN</p><p>  CJNE R3,#1,CPLY</p><p><b>  LJMP CPLN</b><

102、;/p><p>  CPLY:CPL A</p><p>  CPLN:MOVX @R0,A;存入顯緩區(qū)</p><p>  INC R0;列+1</p><p>  INC R1;調(diào)整指針偏移量指向下一個(gè)點(diǎn)陣數(shù)據(jù)</p><p>  MOV A,R0;列地址位置判斷</p><

103、p>  CJNE A,#8,SAVLOOP;每一行點(diǎn)陣數(shù)據(jù)分00~07共8次存入</p><p>  MOV R0,#0;數(shù)達(dá)到8次需要跳轉(zhuǎn)到下一行,列需要初始為00</p><p>  INC R4;修改行地址</p><p>  MOV P2,R4;行地址送入P2</p><p>  DJNZ R5,SAVLO

104、OP;行地址計(jì)數(shù),超出結(jié)束,顯緩存完成</p><p>  ;以上SAVLOOP段為將整個(gè)64*16圖片點(diǎn)陣數(shù)據(jù)存入顯緩存</p><p>  CALLSHOW:LCALL COUMUN;通知輔CPU顯示</p><p>  LCALL DLAY</p><p>  DJNZ R3,SAVIMG</p><

105、p>  DJNZ R7,RESHOW</p><p><b>  RET</b></p><p><b>  ;;</b></p><p>  ;;###############逐列清屏子程序##########################################</p><p>

106、<b>  ORG 81A0H</b></p><p>  QPLAY:MOV R0,#00H; 行</p><p>  MOV R1,#00H; 列</p><p>  MOV R2,#10H; 行數(shù)</p><p>  MOV R3,#08H; 列數(shù)</p><p>  MOV R4

107、,#7FH; 與運(yùn)算</p><p>  MOV R5,#80H; 或運(yùn)算</p><p>  MOV R7,#08H; 每列清8次</p><p>  ;ORG 81ACH</p><p>  CLRL:MOV P2,R0 ; 選定行</p><p><b>  ;清1小列 ↓</b>

108、;</p><p>  MOVX A,@R1 ; 取值</p><p><b>  ORL A,R5</b></p><p>  MOVX @R1,A</p><p><b>  INC R0</b></p><p>  DJNZ R2,CLRL; 判斷行號(hào)</p&g

109、t;<p>  MOV R2,#10H</p><p>  LCALL COUMUN/*每清一列顯示一次*/</p><p>  LCALL SLAY/*清屏速度--子程序SLAY 改值*/</p><p>  GANL:MOV P2,R0 ; 選定行</p><p>  MOVX A,@R1</p>

110、<p><b>  ANL A,R4</b></p><p>  MOVX @R1,A </p><p>  ;ORG 81C5H</p><p>  DJNZ R0,GANL</p><p><b>  MOV P2,R0</b></p><p>  MOVX A

111、,@R1</p><p><b>  ANL A,R4</b></p><p>  MOVX @R1,A</p><p><b>  MOV A,R5</b></p><p><b>  RR A</b></p><p><b>  MOV R

112、5,A</b></p><p><b>  ;清1小列 ↑</b></p><p>  DJNZ R7,GORR</p><p>  MOV R4,#7FH;</p><p>  MOV R5,#80H;</p><p>  MOV R7,#08H;</p><

113、;p>  INC R1; 換大列</p><p>  DJNZ R3,CLRL</p><p><b>  LJMP OVER</b></p><p>  GORR:MOV A,R4; 移位</p><p><b>  RR A</b></p><p><

114、b>  MOV R4,A</b></p><p><b>  LJMP CLRL</b></p><p>  OVER:LCALL CLEAR</p><p><b>  RET</b></p><p>  ;;</p>

115、<p>  ;;###############吃屏清屏子程序###############</p><p><b>  ORG 8200H</b></p><p>  /* 調(diào)用前需要根據(jù)下面的要求初始化一些數(shù)據(jù)</p><p>  INIT_VALUE:</p><p>  MOV R0,#00H;行地

116、址</p><p>  MOV R1,#00H;列地址</p><p>  MOV R2,#10H;行數(shù)計(jì)數(shù)</p><p>  MOV R3,#00H;列數(shù)計(jì)數(shù)</p><p>  MOV R4,#00H;表首偏移</p><p><b>  */</b></p><

117、;p>  CHIPDH:/*子程序調(diào)用主函數(shù)入口*/</p><p>  MOV R1,#00H//*000-0000</p><p>  MOV DPTR,#ZZY</p><p>  LCALL SEND</p><p>  LCALL DISP</p><p>  LJMP RESEND</p

118、><p>  ;LCALL HOLDON</p><p><b>  ORG 8210H</b></p><p>  RESEND:MOV DPTR,#HZZ //*000-0000</p><p>  LCALL SEND</p><p>  INC R1//1*00-0000<

119、/p><p>  MOV DPTR,#HZY</p><p>  LCALL SEND//1*00-0000</p><p>  LCALL DISP//1100-0000</p><p>  ;LCALL HOLDON/*保持*/</p><p>  DEC R1//*100-0000</p

120、><p>  LCALL CLEARL//0100-0000</p><p>  INC R1//0*00-0000</p><p>  MOV DPTR,#ZZZ</p><p>  LCALL SEND</p><p>  INC R1//01*0-0000</p><p>

121、  MOV DPTR,#ZZY</p><p>  LCALL SEND//01*0-0000</p><p>  LCALL DISP//0110-0000</p><p>  ;LCALL HOLDON/*保持*/</p><p>  DEC R1//0*10-0000</p><p>  

122、LCALL CLEARL</p><p>  INC R1//00*0-0000</p><p>  CJNE R1,#08,RESEND//823BH</p><p>  LCALL CLEAR</p><p>  MOV DPTR,#HZZ</p><p>  LCALL SEND</p>

123、<p>  LCALL DISP</p><p><b>  RET</b></p><p><b>  ;;</b></p><p><b>  ORG 8260H</b></p><p>  DISP: LCALL COUMUN</p><

124、p>  LCALL DLAY</p><p>  LCALL DLAY</p><p><b>  RET</b></p><p><b>  ;;</b></p><p><b>  ORG 8270H</b></p><p>  SEND:/

125、*--需要初始化圖片地址 DPTR--列號(hào)入口參數(shù)R1 */;顯示一列子程序</p><p>  MOV R0,#00H</p><p>  MOV R2,#10H</p><p>  MOV R4,#00H</p><p>  SENDF:MOV P2,R0;</p><p>  MOV A,R4 <

126、/p><p>  MOVC A,@A+DPTR</p><p>  MOVX @R1,A</p><p><b>  INC R0</b></p><p><b>  INC R4</b></p><p>  DJNZ R2,SENDF</p><p>&

127、lt;b>  RET</b></p><p><b>  ;;</b></p><p><b>  ORG 8280H</b></p><p>  CLEARL:/*掉用前制定列號(hào),入口參數(shù)R1 */;清一列子程序</p><p>  MOVR0,#00H</p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論