欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      微型計(jì)算機(jī)復(fù)習(xí)總結(jié)

      時(shí)間:2019-05-13 04:04:43下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《微型計(jì)算機(jī)復(fù)習(xí)總結(jié)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《微型計(jì)算機(jī)復(fù)習(xí)總結(jié)》。

      第一篇:微型計(jì)算機(jī)復(fù)習(xí)總結(jié)

      填空:這18題里面出10道

      1.計(jì)算機(jī)控制系統(tǒng)由哪兩部分組成2.輸入通道分為那兩個(gè)通道

      3、在串行通信中兩種最基本方式

      4.常用的數(shù)字濾波方法有

      5.離散控制系統(tǒng)的組成6.根據(jù)香農(nóng)采樣定理,采樣周期必須滿(mǎn)足

      7.設(shè)計(jì)數(shù)字控制器有兩種方法是什么

      8.根據(jù)干擾作用方式可分為

      9.抑制干擾的基本原則有

      10.常用的現(xiàn)場(chǎng)總線有

      11、串行通信適用于什么通信

      12.固態(tài)繼電器的概念

      13.RS—232—C高電平在14.MCS-51的串行口的概念

      15.一般來(lái)說(shuō),一個(gè)離散控制系統(tǒng)包括現(xiàn)場(chǎng)總線的概念

      17、脈沖寬度調(diào)速的概念

      18.多路開(kāi)關(guān)的作用

      選擇題,這17道題出10題操作制導(dǎo)控制系統(tǒng)的概念MCS—51串行口描述的一些概念PID三種控制算法分別的作用6.達(dá)林算法是為了解決控制系統(tǒng)中的什么問(wèn)題而提出來(lái)

      5.現(xiàn)場(chǎng)總線技術(shù)與傳統(tǒng)測(cè)控儀表技術(shù)上的區(qū)別開(kāi)關(guān)量輸入/輸出通道的一般結(jié)構(gòu)計(jì)算機(jī)串行通信中,用于對(duì)一個(gè)數(shù)據(jù)塊進(jìn)行校驗(yàn)的校驗(yàn)方法是計(jì)算機(jī)系統(tǒng)的硬件組成編寫(xiě)鍵盤(pán)程序的一般步驟MCS-51的串行口有多少種工作方式標(biāo)度變換的概念Z變換的概念采樣周期的選擇最小拍無(wú)波紋的概念離線仿真和調(diào)試的概念現(xiàn)場(chǎng)總線與集散控制系統(tǒng)的最大區(qū)別某異步通信接口,其幀格式由1個(gè)起始位,7個(gè)數(shù)據(jù)位,1個(gè)偶校驗(yàn)位和1個(gè)停止位組成。當(dāng)接口每分鐘傳送1000字符時(shí),它的傳送波特率為

      簡(jiǎn)答題,8道出4道

      1.什么是脈沖傳遞函數(shù)

      2.在數(shù)字PID中,采樣周期的確定與哪些因素有關(guān)

      3.在微型機(jī)控制系統(tǒng)設(shè)計(jì)時(shí),如何選擇硬件和軟件

      4.什么是現(xiàn)場(chǎng)總線

      5、控制系統(tǒng)的基本結(jié)構(gòu)分為哪兩類(lèi),各自的定義

      6、數(shù)字控制器的離散化設(shè)計(jì)步驟

      7、什么叫最小拍有紋波系統(tǒng)

      8、寫(xiě)出常用的軟件抗干擾技術(shù)

      大題,5道題出三道

      1,寫(xiě)出軟件濾波的程序(算術(shù)平均等五個(gè)其中出一個(gè))

      2,長(zhǎng)除法(書(shū)上例題,數(shù)值稍微改變)

      3,求框圖表示的離散控制系統(tǒng)的脈沖傳遞函數(shù)(書(shū)上的例題)

      4、差分方程,寫(xiě)出用計(jì)算機(jī)進(jìn)行控制的直接程序法的控制流程圖(書(shū)上例題)

      5、微機(jī)控制的公共汽車(chē)自動(dòng)報(bào)站系統(tǒng)結(jié)構(gòu)框圖的形式設(shè)計(jì)出系統(tǒng)的硬件結(jié)構(gòu)(書(shū)上有的)

      第二篇:微型計(jì)算機(jī)復(fù)習(xí)總結(jié) - 副本

      填空:這18題里面出10道 1.計(jì)算機(jī)控制系統(tǒng)由哪兩部分組成答:計(jì)算機(jī)控制系統(tǒng)由計(jì)算機(jī)系統(tǒng)和工業(yè)對(duì)象組成 2.輸入通道分為那兩個(gè)通道 答:開(kāi)關(guān)量通道和模擬量通道

      3、在串行通信中兩種最基本方式 答:同步通信和異步通信 4.常用的數(shù)字濾波方法有

      答:程序判斷濾波、中值濾波、算數(shù)平均濾波、滑動(dòng)平均濾波、低通濾波

      5.離散控制系統(tǒng)的組成答:輸入變量、狀態(tài)變量和輸出變量

      6.根據(jù)香農(nóng)采樣定理,采樣周期必須滿(mǎn)足P105 答:T<

      7.設(shè)計(jì)數(shù)字控制器有兩種方法是什么 答:模擬化設(shè)計(jì)和離散化設(shè)計(jì) 8.根據(jù)干擾作用方式可分為 答:常態(tài)干擾和共模干擾 9.抑制干擾的基本原則有

      答:消除干擾源、遠(yuǎn)離干擾源和防止干擾源的竄入 10.常用的現(xiàn)場(chǎng)總線有

      答:基金會(huì)現(xiàn)場(chǎng)總線、Lonworks、profibus、控制器局域網(wǎng)現(xiàn)場(chǎng)總線

      11、串行通信適用于什么通信 答:數(shù)據(jù)逐位順序傳送 12.固態(tài)繼電器的概念 13.RS—232—C高電平在 答:-3V~-15V

      14.MCS-51的串行口的概念

      答:是全雙工的接收緩沖式串行通信接口,可以同時(shí)發(fā)送和接收數(shù)據(jù),既可以做異步接收和發(fā)送器UART,也可以用作同步移位寄存器 15.一般來(lái)說(shuō),一個(gè)離散控制系統(tǒng)包括 答:輸入變量、狀態(tài)變量和輸出變量 16 現(xiàn)場(chǎng)總線的概念

      答:現(xiàn)場(chǎng)總線是應(yīng)用在生產(chǎn)現(xiàn)場(chǎng)、在微機(jī)化測(cè)量控制設(shè)備之間實(shí)現(xiàn)雙向串行多節(jié)點(diǎn)數(shù)字通信系統(tǒng)

      17、脈沖寬度調(diào)速的概念 18.多路開(kāi)關(guān)的作用

      答:把多路輸入的模擬量分時(shí)地送人A/D,即完成多到一的轉(zhuǎn)換 選擇題,這17道題出10題 1 操作制導(dǎo)控制系統(tǒng)的概念 2 MCS—51串行口描述的一些概念 3 PID三種控制算法分別的作用6.達(dá)林算法是為了解決控制系統(tǒng)中的什么問(wèn)題而提出來(lái) 5.現(xiàn)場(chǎng)總線技術(shù)與傳統(tǒng)測(cè)控儀表技術(shù)上的區(qū)別開(kāi)關(guān)量輸入/輸出通道的一般結(jié)構(gòu)計(jì)算機(jī)串行通信中,用于對(duì)一個(gè)數(shù)據(jù)塊進(jìn)行校驗(yàn)的校驗(yàn)方法是 8 計(jì)算機(jī)系統(tǒng)的硬件組成 9 編寫(xiě)鍵盤(pán)程序的一般步驟MCS-51的串行口有多少種工作方式 11 標(biāo)度變換的概念 12 Z變換的概念 13 采樣周期的選擇 14 最小拍無(wú)波紋的概念 15 離線仿真和調(diào)試的概念現(xiàn)場(chǎng)總線與集散控制系統(tǒng)的最大區(qū)別某異步通信接口,其幀格式由1個(gè)起始位,7個(gè)數(shù)據(jù)位,1個(gè)偶校驗(yàn)位和1 個(gè)停止位組成。當(dāng)接口每分鐘傳送1000字符時(shí),它的傳送波特率為

      簡(jiǎn)答題,8道出4道 1.什么是脈沖傳遞函數(shù)

      答:在初始條件為零的情況下,環(huán)節(jié)或系統(tǒng)輸出脈沖序列的Z變換C(z)與輸入脈沖序列的Z變換R(z)之比

      2.在數(shù)字PID中,采樣周期的確定與哪些因素有關(guān)

      答:

      1、加至被控對(duì)象的擾動(dòng)頻率;

      2、對(duì)象的動(dòng)態(tài)特性;

      3、數(shù)字控制器D(z)所使用的算式及執(zhí)行機(jī)構(gòu)的類(lèi)型;

      4、控制的回路數(shù);

      5、對(duì)象要求的控制質(zhì)量

      3.在微型機(jī)控制系統(tǒng)設(shè)計(jì)時(shí),如何選擇硬件和軟件

      ?答:硬件:一種是直接購(gòu)買(mǎi)成品接口板,二是:

      1、存儲(chǔ)器的擴(kuò)展

      2、模擬量輸入/輸出通道的擴(kuò)展

      3、開(kāi)關(guān)量I/0接口的設(shè)計(jì)

      4、操作面板

      5、系統(tǒng)速度匹配

      軟件:硬件、軟件的折衷問(wèn)題、系統(tǒng)資源、軟件開(kāi)發(fā)過(guò)程 4.什么是現(xiàn)場(chǎng)總線

      答:現(xiàn)場(chǎng)總線是應(yīng)用在生產(chǎn)現(xiàn)場(chǎng)、在微機(jī)化測(cè)量控制設(shè)備之間實(shí)現(xiàn)雙向串行多節(jié)點(diǎn)數(shù)字通信系統(tǒng)

      5、控制系統(tǒng)的基本結(jié)構(gòu)分為哪兩類(lèi),各自的定義 答:硬件是指主機(jī)及其外圍設(shè)備

      軟件是指管理計(jì)算機(jī)的程序以及過(guò)程控制應(yīng)用程序

      6、數(shù)字控制器的離散化設(shè)計(jì)步驟

      答:

      1、根據(jù)控制系統(tǒng)的性能指標(biāo)構(gòu)造?(z)

      2、求廣義對(duì)象的脈沖傳遞函數(shù)G(z)

      3、求數(shù)字控制器的脈沖傳遞函數(shù)D(z)

      4、根據(jù)D(z)控制算法的遞推計(jì)算公式

      7、什么叫最小拍有紋波系統(tǒng)

      答:有紋波是指對(duì)任何兩次采用時(shí)刻間的系統(tǒng)輸出不提任何要求,故只能保證系統(tǒng)輸出在采樣點(diǎn)上誤差為零,而采樣點(diǎn)之間存在波紋。

      8、寫(xiě)出常用的軟件抗干擾技術(shù)

      答:

      1、軟件陷阱技術(shù)

      2、軟件看門(mén)狗技術(shù)

      3、開(kāi)關(guān)量的軟件抗干擾技術(shù)

      4、指令冗余技術(shù)

      大題,5道題出三道

      1,寫(xiě)出軟件濾波的程序(算術(shù)平均等五個(gè)其中出一個(gè))

      2,長(zhǎng)除法(書(shū)上例題,數(shù)值稍微改變)

      3,求框圖表示的離散控制系統(tǒng)的脈沖傳遞函數(shù)(書(shū)上的例題)

      4、差分方程,寫(xiě)出用計(jì)算機(jī)進(jìn)行控制的直接程序法的控制流程圖(書(shū)上例題)

      5、微機(jī)控制的公共汽車(chē)自動(dòng)報(bào)站系統(tǒng)結(jié)構(gòu)框圖的形式設(shè)計(jì)出系統(tǒng)的硬件結(jié)構(gòu)(書(shū)上有的)

      第三篇:?jiǎn)纹⑿陀?jì)算機(jī)原理及接口技術(shù)第三版復(fù)習(xí)總結(jié)

      單片機(jī)復(fù)習(xí)總結(jié)

      O、計(jì)算機(jī)的基本原理

      計(jì)算機(jī)數(shù)值表示(原碼、反碼、補(bǔ)碼)中斷

      存儲(chǔ)器(堆棧)

      一、緒論

      要求:熟悉,不作為考試內(nèi)容

      二、MCS-51單片機(jī)系統(tǒng)結(jié)構(gòu)

      1、硬件結(jié)構(gòu) 了解

      2、引腳功能 熟悉,掌握在外部功能擴(kuò)展中的應(yīng)用

      3、中央處理器 熟悉各個(gè)寄存器的基本功能

      掌握振蕩周期、機(jī)器周期及指令周期的概念 時(shí)鐘,復(fù)位的定義

      三、存儲(chǔ)器結(jié)構(gòu)

      1、四個(gè)物理空間:內(nèi)、外程序存儲(chǔ)器,內(nèi)、外數(shù)據(jù)存儲(chǔ)器

      三個(gè)邏輯空間:程序存儲(chǔ)器,內(nèi)、外數(shù)據(jù)存儲(chǔ)器

      2、程序存儲(chǔ)器地址空間

      重點(diǎn)掌握:低地址段的保留單元

      3、數(shù)據(jù)存儲(chǔ)器地址空間

      重點(diǎn)掌握:內(nèi)部數(shù)據(jù)存儲(chǔ)器,地址范圍,特點(diǎn),SFR 外部數(shù)據(jù)存儲(chǔ)器,尋址范圍及尋址方式

      4、位處理器

      熟悉位處理器組成及位存儲(chǔ)器地址范圍

      四、指令系統(tǒng)

      1、指令的尋址方式(掌握)

      7種尋址方式,名稱(chēng)、格式、尋址范圍

      2、指令系統(tǒng)(五大類(lèi))

      要求:指令的格式,尋址方式,執(zhí)行操作,對(duì)標(biāo)志位影響,程序段編寫(xiě)。

      五、定時(shí)/ 計(jì)數(shù)器

      要求:初始化程序,中斷或非中斷情況下的應(yīng)用編程

      定時(shí)計(jì)數(shù)器特點(diǎn):16位加1計(jì)數(shù)器,計(jì)數(shù)初值為計(jì)數(shù)長(zhǎng)度的補(bǔ)碼;可程控為4種不同工作方式。

      初始化程序:

      1、計(jì)數(shù)常數(shù)的計(jì)算

      2、置工作方式字

      3、置THX,TLX

      4、置TRX啟動(dòng)計(jì)數(shù)

      5、置EA、ETX開(kāi)中斷

      六、中斷系統(tǒng)

      1、中斷的概念

      2、與中斷有關(guān)的寄存器

      3、中斷源:外部及內(nèi)部中斷源,中斷觸發(fā)方式,如何設(shè)置

      4、MCS-51中斷優(yōu)先級(jí)的處理原則,同級(jí)中斷申請(qǐng)的查詢(xún)次序。

      5、中斷處理過(guò)程(了解),各個(gè)中斷源對(duì)應(yīng)中斷矢量(掌握),中斷響應(yīng)條件(掌握)。

      6、中斷程序編寫(xiě)的步驟

      七、串行通訊口

      1、串行通訊概述(熟悉,了解)重點(diǎn):異步串行通訊的幀格式

      2、MCS-51的串行通訊口

      SCON串行控制寄存器,PCON(SMOD位作用)

      串行通訊工作方式(熟悉了解),掌握不同工作方式的特點(diǎn)及幀格式,如何啟動(dòng)發(fā)送及接收。

      串行通訊波特率,常用波特率的獲得(掌握)。

      串行通訊編程,初始化程序、簡(jiǎn)單應(yīng)用程序

      八、功能擴(kuò)展

      1、A/D、D/A轉(zhuǎn)換的原理,逐次比較式AD轉(zhuǎn)換的原理

      給出接口芯片,畫(huà)接口電路圖;

      根據(jù)接口電路圖,寫(xiě)轉(zhuǎn)換程序

      2、鍵盤(pán)(行掃描法、反轉(zhuǎn)掃描法)以及LED顯示(靜態(tài)顯示、動(dòng)態(tài)顯示)的工作原理 習(xí)題示例:

      請(qǐng)將(1)~(5)的詞匯和A~J的說(shuō)明聯(lián)系起來(lái)(1)CPU ——()(2)PC ——()(3)SP ——()(4)指令 ——()(5)堆棧 ——()

      (A)總線接口單元,負(fù)責(zé)與存儲(chǔ)器、I/O接口傳送信息(B)存放下一條要執(zhí)行的指令的地址

      (C)保存各個(gè)邏輯段的起始地址的寄存器(D)保存當(dāng)前棧頂即堆棧指針的寄存器

      (E)微型計(jì)算機(jī)的核心,包括運(yùn)算器、控制器和寄存器3個(gè)主要部分(F)以后進(jìn)先出方式工作的存儲(chǔ)空間

      (G)告訴CPU要執(zhí)行什么操作,在程序運(yùn)行時(shí)執(zhí)行(H)執(zhí)行單元,功能是執(zhí)行指令

      (6)斷電后存儲(chǔ)的資料會(huì)丟失的存儲(chǔ)器是()

      A.RAM B.ROM C.CD-ROM D.(7)若內(nèi)存容量為64KB,則訪問(wèn)內(nèi)存所需地址線()A.16 B.20 C.18 D.19(8).不需要訪問(wèn)內(nèi)存的尋址方式是()

      A.立即尋址 B.直接尋址 C.間接尋址 D.變址尋址

      讀程序

      ORG 2000H MOV SP, #50H MOV A, #50H LCALL 2500H ADD A, #10H MOV B, A L1: SJMP L1 ORG 2500H

      MOV DPTR, #200AH PUSH DPL

      PUSH DPH

      RET

      上述程序執(zhí)行后,SP= _________ A= _________ B=_________

      ORG 0000h MOV DPTR,#2100H MOVX A,@DPTR ANL A,#0FH

      SWAP A MOV B,A

      INC DPTRMOVX A,@DPTR ANL A,#0FH ORL A,B INC DPTR MOVX @DPTR,A LOOP: SJMP LOOP

      END

      已知2100H,2101H單元中的數(shù)均為0FH,則程序執(zhí)行后2102H中的數(shù)為_(kāi)_____________ A=_________ B=_________

      MOV DPTR,#2314H ……__________ MOV R0,DPH … … … …__________ MOV 14H,#22H … … …__________ MOV R1,DPL … … … …__________ MOV 23H,#56H … … …__________ MOV A,@R0 … … … … __________ XCH A,DPH … … … … __________

      執(zhí)行以上指令后A=_______ DPTR= _______

      請(qǐng)寫(xiě)出下圖中Y6,Y7引腳所對(duì)應(yīng)的地址

      匯編語(yǔ)言程序編寫(xiě):

      雙字節(jié)與單字節(jié)無(wú)符號(hào)數(shù)相乘,設(shè)被乘數(shù)存于41H,40H單元中,乘數(shù)存于R4單元中,乘積存于52H、51H、50H單元中(前者為高字節(jié),后者為低字節(jié))。請(qǐng)編寫(xiě)此乘法程序段 ?MOV ?MOV ?MUL ?MOV ?MOV ? MOV ?MOV ?MUL ?MOV ?MOV ?MOV ?CLR ?ADD ?MOV ?MOV ?ADDC ?MOV ?

      B, 40H A R4 AB 50H, A 40H, B B, 41H A R4 AB 51H, A 52H, B A, 40H C A, 51H 51H,A A, 52H A, #0 52H,A 試計(jì)算片內(nèi)RAM區(qū)40H~47H八個(gè)單元中數(shù)的算術(shù)平均值,結(jié)果存放在4AH中 ?MOV R0, #40H ?

      MOV 4AH,#0 ?

      MOV 4BH,#0 ?LOOP: CLR C ?

      MOV A, @R0 ?

      ADD A, 4AH ?

      MOV 4AH,A ?

      MOV A, 4BH ?

      ADDC A, #0H ?

      MOV 4BH,A ?

      INC R0 ?

      CJNZ R0, #48H,LOOP ?

      MOV R2,#3

      ;右移三次,相當(dāng)于除8 ?

      ACALL RR_LOOP ?

      RET ?;雙字節(jié)(4BH,4AH)右移子程序

      ?;右移的次數(shù)在R2中 ? ? RR_LOOP: CLR C ?

      MOV A, 4BH ?

      RRC A ?

      MOV 4BH,A ?

      MOV A, 4AH ?

      RRC A ?

      MOV 4AH,A ?

      DJNZ R2, RR_LOOP ?

      RET

      ?試編寫(xiě)計(jì)算1234H+0FE7的程序,將和的高8位存入41H單元中,低8位存入40H單元中。?MOV A, #34H ?ADD A, #0E7H ?MOV 40H, A ?MOV A, #12H ?ADDC A, #0FH ?MOV 41H, A

      ?試編寫(xiě)程序,將內(nèi)部RAM的20H、21H、22H、23H、和24H連續(xù)5個(gè)單元的內(nèi)容一次存入2FH、2EH、2DH、2CH、2BH單元 MOV R7, #05H

      MOV R0, #20H

      MOV R1, #2FH LOOP: MOV A, @R0

      MOV @R1, A

      INC R0

      DEC R1

      DJNZ R7, LOOP

      第四篇:微型計(jì)算機(jī)課程設(shè)計(jì)

      《微機(jī)系統(tǒng)與匯編語(yǔ)言》

      課程設(shè)計(jì)

      (題目)

      姓名

      班級(jí) 學(xué)號(hào)

      2013/12/26

      內(nèi)容要求: 一.設(shè)計(jì)內(nèi)容

      設(shè)計(jì)并實(shí)現(xiàn)隨音樂(lè)伴奏而按某種規(guī)律顯示的彩燈。

      二.設(shè)計(jì)要求

      ①.用實(shí)驗(yàn)箱上的8253控制揚(yáng)聲器發(fā)聲,演唱3首不同的歌曲。②.通過(guò)實(shí)驗(yàn)箱上的8255A驅(qū)動(dòng)二極管發(fā)光。③.發(fā)光二極管的閃爍以音調(diào)的不同而不同 ④.通過(guò)中斷信號(hào)選擇歌曲。

      三.總體設(shè)計(jì)

      1.設(shè)計(jì)思路:

      1>本次實(shí)驗(yàn)應(yīng)用了8254,8255,8259芯片組

      2>8254用于計(jì)數(shù)和連接揚(yáng)聲器,用計(jì)數(shù)器1實(shí)現(xiàn)音樂(lè)播放的控制,方式3。提供因每個(gè)音符頻率不同而產(chǎn)生的音樂(lè)輸出,片選信號(hào)接到系統(tǒng)總線的IOY2(端口地址為0680)

      3>8255A驅(qū)動(dòng)二極管發(fā)光,伴隨音樂(lè)而變換。用B口作輸出,片選信號(hào)接到系統(tǒng)總線的IOY0(端口地址為0600H)

      4>8259采用級(jí)聯(lián)方式,提供中斷控制歌曲的切換,主片的中斷類(lèi)型號(hào)為68H,接MIR7.從片中斷類(lèi)型號(hào)為70H,接SIR1。每按一次MIR7或SIR1,切換一首歌。

      5>共有三首歌,0-友誼地久天長(zhǎng),1-祝你生日快樂(lè),2-兩只老虎,從第一

      首開(kāi)始播放,然后判斷有無(wú)中斷,沒(méi)有就繼續(xù)播,有就判斷計(jì)數(shù)器的值,大于等于3就重置為0(第一首),否則就用計(jì)數(shù)器的值找下一首要播放的歌曲的頻率表、時(shí)間表、彩燈的控制表,然后取出播放新的音樂(lè)。

      2.硬件連接圖

      我的改為片選CS接IOY2,用的計(jì)數(shù)器1,即把GATE0、CLK0、OUT0改為GATE1、CLK1、OUT1

      我的片選信號(hào)CS接到IOY0,用的B口輸出,即把PA0---PA7改為PB0---PB7 3.軟件流程圖

      4.4.程序代碼

      IOY0 EQU 0600H IOY2 EQU 0680H MY8254_COUNT0 EQU IOY2+00H;8254 計(jì)數(shù)器 0 端口地址 MY8254_COUNT1 EQU IOY2+02H;8254 計(jì)數(shù)器 1 端口地址 MY8254_COUNT2 EQU IOY2+04H;8254 計(jì)數(shù)器 2 端口地址 MY8254_MODE EQU IOY2+06H;8254 控制寄存器端口地址 MY8259_ICW EQU 20H;MY8255_A EQU 0600H

      MY8255_B EQU 0602H MY8255_CON EQU 0606H

      SSTACK SEGMENT STACK

      DW 32 DUP(?)SSTACK ENDS DATA SEGMENT

      COUNTSONG DB 0 INT_FLAG DB 0

      FREQ_LIST DW FREQ_ONE TIME_LIST DW TIME_ONE

      FREQ_ONE DW 393,393,441,393,525,495;

      DW 393,393,441,393,589,525

      DW 393,393,786,661,525,495,441

      DW 350,350,661,525,589,525,0

      TIME_ONE DB 4,2,5,5,5,10;時(shí)間表

      DB 3,2,5,5,5,10

      頻率表

      DB 2,4,5,5,5,3,3

      DB 4,1,5,5,5,10

      LED_ONE

      DB 25,23,03,44,75,26,07,08,19

      DB 01,05,63,04,05,06,47,08,09

      DB 01,32,03,46,02,06,54,08,29

      DB 01,62,03,34,25,06,67,28,09

      DB 01,02,83,04,05,46,37,68,09

      DB 01,62,03,24,05,06,57,58,09,42,34

      FREQ_SEC DW 262,294,330,262,262,294,330,262;頻率表

      DW 330,350,393,330,350,393,393,441,393,350,330,262

      DW 393,441,393,350,330,262,262,393,262,262,393,0 TIME_SEC DB 6, 6, 6, 6, 6, 6, 6, 6;時(shí)間表

      DB 6, 6, 12, 6, 6, 12, 4, 2, 4, 2, 6, 6

      DB 4, 2, 4, 2, 6, 6,6, 6, 12,6, 6, 12

      LED_SEC DB 01,62,03,34,25,06,67,28,09

      DB 01,02,83,04,05,46,37,68,09

      DB 01,62,03,24,05,06,57,58,09,42,34

      DB 25,23,03,44,75,26,07,08,19

      DB 01,05,63,04,05,06,47,08,09

      DB 01,32,03,46,02,06,54,08,29

      FREQ_THIRD DW 371,495,495,495,624,556,495,556,624;

      DW 495,495,624,742,833,833,833,742,624

      DW 624,495,556,495,556,624,495,416,416,371

      DW 495,833,742,624,624,495,556,495,556,833

      DW 742,624,624,742,833,990,742,624,624,495

      DW 556,495,556,624,495,416,416,371,495,0 TIME_THIRD DB 4, 6, 2, 4, 4, 6, 2, 4, 4;時(shí)間表

      DB 6, 2, 4, 4, 12, 1, 3, 6, 2

      DB 4, 4, 6, 2, 4, 4, 6, 2, 4, 4

      DB 12, 4, 6, 2, 4, 4, 6, 2, 4, 4

      DB 6, 2, 4, 4, 12, 4, 6, 2, 4, 4

      DB 6, 2, 4, 4, 6, 2, 4, 4, 12 LED_THIRD DB 01,05,63,04,05,06,47,08,09

      DB 01,32,03,46,02,06,54,08,29

      DB 01,62,03,34,25,06,67,28,09

      DB 25,23,03,44,75,26,07,08,19

      頻率表

      DB 01,02,83,04,05,46,37,68,09

      DB 01,62,03,24,05,06,57,58,09,42,34

      SING_FREQ DW FREQ_ONE,FREQ_SEC,FREQ_THIRD SING_TIME DW TIME_ONE,TIME_SEC,TIME_THIRD LED_TAB DW LED_ONE,LED_SEC,LED_THIRD

      DATA ENDS CODE SEGMENT

      ASSUME CS:CODE,DS:DATA START: PUSH DS

      MOV AX, 0000H

      MOV DS, AX

      ;MIR7

      MOV AX, OFFSET MIR7;取中斷入口地址

      MOV SI, 006FH*4;中斷矢量地址,低位存偏移地址

      MOV [SI], AX;填 IRQ7 的偏移矢量

      MOV AX, CS;段地址

      MOV SI, 006FH*4+2;高位存段地址

      MOV [SI], AX;填 IRQ7 的段地址矢量

      ;SIR1

      MOV AX, OFFSET SIR1

      MOV SI, 71H*4

      MOV [SI], AX

      MOV AX, CS

      MOV SI, 71H*4+2

      MOV [SI], AX

      CLI

      ;中斷允許標(biāo)志置0

      POP DS

      ;初始化主片 8259

      MOV AL, 11H

      OUT 20H, AL;ICW1,11H=0001 0001,IRx為上升沿觸發(fā),多片8259級(jí)聯(lián),需要ICW4

      MOV AL, 68H

      OUT 21H, AL;ICW2,68H=0110 1000,程序設(shè)定的中斷類(lèi)型碼的高5位內(nèi)容為01101,中斷源為???

      MOV AL, 04H

      OUT 21H, AL;ICW3僅用于8259的級(jí)聯(lián)方式,04H=0000 0100,IR2上接有從片8259

      MOV AL, 05H

      OUT 21H, AL;ICW4,01H=0000 0101,優(yōu)先級(jí)管理采用正常的完全嵌套方式,非緩沖方式,作為從片,非自動(dòng)中斷結(jié)束方式

      MOV AL, 6BH

      OUT 21H, AL;OCW1 用來(lái)設(shè)置中斷源的屏蔽狀態(tài),6BH=0110 1011,IR4和IR7沒(méi)被屏蔽,主片IR2不屏蔽

      ;初始化從片

      MOV AL, 11H

      OUT 0A0H, AL;ICW1

      MOV AL, 70H

      OUT 0A1H, AL;ICW2

      MOV AL, 02H

      OUT 0A1H, AL;ICW3

      MOV AL, 01H

      OUT 0A1H, AL;ICW4

      MOV AL, 0FDH

      OUT 0A1H,AL;OCW1=1111 1101 從片IR1不被屏蔽

      STI

      ;中斷允許標(biāo)志置1;初始化8254

      MOV DX,MY8254_MODE;初始化8254工作方式

      MOV AL,76H

      ;0011 0110設(shè)置定時(shí)器1,先讀寫(xiě)低8位,后讀寫(xiě)高8位,工作方式3,軟硬件啟動(dòng)

      OUT DX,AL

      ;初始化8255

      MOV DX, MY8255_CON;初始化 8255 工作方式

      MOV AL, 80H;1000 0000 B口工作在方式0,做輸出

      OUT DX, AL

      MOV AX,DATA

      MOV DS,AX

      AA1: NOP JMP PLAY1;CALL BEGIN

      JMP AA1;子程序功能 MIR7: PUSH AX MOV INT_FLAG,0FFH INC COUNTSONG;增量加(加1)

      CMP COUNTSONG,3;比較

      JC RETT;條件轉(zhuǎn)移,有進(jìn)位(借位)轉(zhuǎn)移

      MOV COUNTSONG,0;大于等于3時(shí),從第0首歌開(kāi)始唱

      SIR1: PUSH AX MOV INT_FLAG,0FFH INC COUNTSONG;增量加(加1)

      CMP COUNTSONG,3;比較

      JC RETT;條件轉(zhuǎn)移,有進(jìn)位(借位)轉(zhuǎn)移

      MOV COUNTSONG,0;大于等于3時(shí),從第0首歌開(kāi)始唱;---------是那首歌就唱哪首歌----------RETT:

      MOV AH,1

      MOV AL,COUNTSONG;----------

      OR AL,30H

      INT 10H MOV AL, 20H;-----------

      OUT 20H, AL;中斷結(jié)束命令

      OUT 0A0H,AL

      POP AX

      IRET

      ;----------使程序順序執(zhí)行---------PLAY1:

      XOR BX,BX MOV BL,COUNTSONG SHL BX,1 MOV BP,BX MOV SI,DS:SING_FREQ MOV DI,DS:SING_TIME MOV BX,DS:LED_TAB

      ;MOV BX,DS:LED_TAB[BP]

      ;MOV SI,SING_FREQ;MOV DI,SING_TIME

      ;響應(yīng)中斷 SONG1:

      CMP INT_FLAG,0H

      JZ PLAY

      MOV INT_FLAG,0H XOR BX,BX MOV BL,COUNTSONG SHL BX,1 MOV BP,BX MOV SI,DS:SING_FREQ[BP] MOV DI,DS:SING_TIME[BP] MOV BX,DS:LED_TAB[BP]

      ;MOV BX,DS:LED_TAB[BP];------;;CMP INT_FLAG,0H;JZ SONG0;MOV INT_FLAG,0H;XOR BX,BX;MOV BL,COUNTSONG;ADD BX,OFFSET SING_FREQ;MOV SI,[BX];ADD BX,OFFSET SING_TIME

      ;MOV DI,[BX]

      PLAY:

      ;輸入時(shí)鐘為 1MHz,1M = 0F4240H

      MOV AX,4240H MOV DX,0FH

      DIV WORD PTR [SI]

      MOV DX,MY8254_COUNT1

      OUT DX,AL

      ;裝入計(jì)數(shù)初值

      MOV AL,AH

      OUT DX,AL

      MOV DL,[DI]

      ;取出演奏相對(duì)時(shí)間,調(diào)用延時(shí)子程序

      CALL DALLY

      MOV AX,BX

      MOV DX,MY8255_B

      OUT DX,AL;從B口 輸出音符到LED

      ADD SI,2

      INC DI

      INC BX

      ;POP BX

      CMP WORD PTR [SI],0

      ;判斷是否到曲末?

      JE PLAY1

      JMP SONG1

      ;MOV DI,OFFSET TIME_LIST;裝入時(shí)間表起始地址

      DALLY PROC

      ;延時(shí)子程序 D0: MOV CX,0010H D1: MOV AX,0F00H D2: DEC AX

      JNZ D2

      LOOP D1

      DEC DL

      JNZ D0

      RET DALLY ENDP

      CODE ENDS END START 四.心得體會(huì)

      通過(guò)課程設(shè)計(jì)我對(duì)8259A、8254、8255等芯片有了更深刻的認(rèn)識(shí)。對(duì)于實(shí)驗(yàn)中用到的8255,8254,8259等芯片都有了較為深刻的認(rèn)識(shí),知道了如何使用這幾個(gè)芯片,對(duì)于它們的初始化,賦初值,寫(xiě)命令字都有了較為熟悉的了解,對(duì)于8254,8055的端口地址以及命令字格式都已經(jīng)差不多記下來(lái)了,使用8253芯片,主要是用來(lái)得到我們需要的音樂(lè)頻率,8255工作方式控制字用來(lái)設(shè)定A、B 口和C口的數(shù)據(jù)傳送方向是輸入還是輸出,設(shè)定各口的工作方式是3種方式的哪一種。對(duì)于8253芯片作為計(jì)數(shù)器的用法基本上已經(jīng)掌握,相關(guān)的操作命令能相對(duì)熟練的運(yùn)用,對(duì)于8255芯片作為并行輸入輸出的本質(zhì)有了一定的了解,對(duì)8255的A口,B口,C口做不同的輸入輸出工作的具體應(yīng)用有了一定的經(jīng)驗(yàn)

      因?yàn)橹皫状螌?shí)驗(yàn)都是針對(duì)單個(gè)芯片,雖然當(dāng)時(shí)很多有疑問(wèn)的地方都差不多弄明白了,但是綜合起來(lái)應(yīng)用的能力還是欠缺,通過(guò)這次的課程設(shè)計(jì),我把課本的知識(shí)應(yīng)用在了實(shí)踐中,并且取得了預(yù)期的成果,不僅把自己所學(xué)知識(shí)進(jìn)行了一次檢驗(yàn),同時(shí)鍛煉了自己的動(dòng)手實(shí)踐能力,為自己以后將知識(shí)學(xué)以致用提供了很好的經(jīng)驗(yàn)和借鑒。

      第五篇:微型計(jì)算機(jī)心得體會(huì)

      通過(guò)本次微機(jī)應(yīng)用系統(tǒng)的課程設(shè)計(jì),我對(duì)這學(xué)期學(xué)習(xí)的《微型計(jì)算機(jī)原理》有了一個(gè)良好的、整體的認(rèn)識(shí)。同時(shí)對(duì)微機(jī)原理相關(guān)知識(shí)進(jìn)行了一次系統(tǒng)總結(jié)。還挺高了自己的動(dòng)手能力,和運(yùn)用理論來(lái)指導(dǎo)實(shí)踐的能力。

      本次是微機(jī)原理的實(shí)踐學(xué)習(xí)階段,通過(guò)查閱相關(guān)資料,我對(duì)理論的認(rèn)識(shí)加深不少。在整個(gè)過(guò)程中,查閱了不少資料,例如數(shù)碼管的顯示原理及編程方法等是通過(guò)自學(xué)完成.知道如何盡快讀懂別人寫(xiě)的源程序,從中借鑒好的地方來(lái)完善自己的程序。

      同時(shí),我對(duì)利用匯編語(yǔ)言設(shè)計(jì)程序有了一定的認(rèn)識(shí)。平時(shí)在書(shū)本學(xué)習(xí)的都是一條一條的指令,沒(méi)有很清楚地理解指令的真正含義。在這次課程設(shè)計(jì)中我們?cè)诶蠋煹闹笇?dǎo)下學(xué)習(xí)了很多課堂上沒(méi)有學(xué)習(xí)到的知識(shí)也體會(huì)到同學(xué)之間合作的重要性,體會(huì)到只有平時(shí)多練習(xí),多看程序才能自己編寫(xiě)程序,自己調(diào)試程序。通過(guò)這次的課程設(shè)計(jì)使我對(duì)匯編語(yǔ)言有了更加深入的學(xué)習(xí),通過(guò)幾天的設(shè)計(jì),我掌握了DOS和BIOS各個(gè)功能調(diào)用的同時(shí),還對(duì)子程序的調(diào)用有了很深的理解,也學(xué)到了自己以前從沒(méi)學(xué)過(guò)的東西。

      通過(guò)這次實(shí)驗(yàn)我學(xué)會(huì)了靈活應(yīng)對(duì)實(shí)驗(yàn)中突發(fā)的各種錯(cuò)誤和故障(比如:死機(jī)),始終保持大腦的清醒和敏捷,冷靜地分析和排除出現(xiàn)錯(cuò)誤的各種原因(當(dāng)然有時(shí)也離不開(kāi)老師的認(rèn)真指導(dǎo)),并最終順利地完成了實(shí)驗(yàn)。再有以前對(duì)C語(yǔ)言的一些標(biāo)準(zhǔn)庫(kù)函數(shù)不太了解,通過(guò)實(shí)踐,使我在這個(gè)方面的認(rèn)識(shí)有所提高。通過(guò)實(shí)踐的學(xué)習(xí),我認(rèn)識(shí)到學(xué)好計(jì)算機(jī)要重視實(shí)踐操作,不僅僅是學(xué)習(xí)匯編和C語(yǔ)言。

      通過(guò)這次課程設(shè)計(jì)也讓我懂得了學(xué)習(xí)的樂(lè)趣。這一段時(shí)間恰好是期末考試與課程設(shè)計(jì)同時(shí)進(jìn)行,因此需要既復(fù)習(xí)好專(zhuān)業(yè)知識(shí),又完成課程設(shè)計(jì)。但我并不覺(jué)得辛苦,因?yàn)槲野l(fā)現(xiàn)當(dāng)自己動(dòng)手讓那些芯片完成自己想要的功能是一件很興奮的事。雖然有時(shí)候我們會(huì)遇到很棘手的問(wèn)題,但是,慢慢地我發(fā)現(xiàn)思考也成了我的一種興趣,還記得有一天我為了解決數(shù)碼管為什么不能很好地顯示轉(zhuǎn)速信息,而呆在實(shí)驗(yàn)室不斷調(diào)試。我排出了很多原因,最后還是發(fā)現(xiàn)了錯(cuò)誤的原因。正是這種深刻的體驗(yàn)讓我更加愛(ài)思考解決問(wèn)題了。

      這次,我還在網(wǎng)上也找了不少的資料,主要是一些芯片資料,雖然有一些芯片在實(shí)驗(yàn)中未能使用,但掌握此類(lèi)資料對(duì)微機(jī)系統(tǒng)的認(rèn)識(shí)是有作用的。認(rèn)識(shí)到網(wǎng)絡(luò)資源的共享能給我們開(kāi)拓解決問(wèn)題的思路。因此,學(xué)會(huì)如何使用互聯(lián)網(wǎng)幫助自己的研究,是非常有必要。

      總之,此次課程設(shè)計(jì),讓我明白模塊化編程的重要性,運(yùn)用子程序編程的方法可使程序更加簡(jiǎn)潔方便,運(yùn)行更加可靠,并且還要多與同學(xué)交流,互相探討,吸取優(yōu)點(diǎn),互補(bǔ)不足,這才能把事情做的更加出色

      下載微型計(jì)算機(jī)復(fù)習(xí)總結(jié)word格式文檔
      下載微型計(jì)算機(jī)復(fù)習(xí)總結(jié).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        微型計(jì)算機(jī)原理與接口技術(shù)復(fù)習(xí)重點(diǎn)

        題型: 填空題30-35分左右 簡(jiǎn)答題30-35分左右 讀程序題 12分左右 兩個(gè)大題 23分左右1、第三代16位微處理器的特點(diǎn) 2、補(bǔ)碼的計(jì)算 3、微型計(jì)算機(jī)硬件系統(tǒng)的主要構(gòu)成 4、CPU的基......

        武漢市微型計(jì)算機(jī)買(mǎi)賣(mài)合同

        合同編號(hào):_________賣(mài)方:_________(以下簡(jiǎn)稱(chēng)甲方)買(mǎi)方:_________(以下簡(jiǎn)稱(chēng)乙方)根據(jù)《中華人民共和國(guó)合同法》和《微型計(jì)算機(jī)商品管理更換退貨責(zé)任規(guī)定》的有關(guān)規(guī)定,經(jīng)雙方協(xié)商一致......

        微型計(jì)算機(jī)簡(jiǎn)介(合集5篇)

        微型計(jì)算機(jī)是一種能對(duì)信息加工處理的機(jī)器,它具有記憶、判斷和運(yùn)算能力,能仿效人類(lèi)的思維活動(dòng),代替人的部分腦力勞動(dòng),并能對(duì)生產(chǎn)過(guò)程實(shí)施某種控制等等。1946年,美國(guó)賓夕法尼亞大學(xué)......

        《微型計(jì)算機(jī)原理與應(yīng)用》期末復(fù)習(xí)要點(diǎn)_new(5篇)

        《微型計(jì)算機(jī)原理與應(yīng)用》期末復(fù)習(xí)要點(diǎn)2003.5一、復(fù)習(xí)重點(diǎn)通過(guò)本課程學(xué)習(xí),重點(diǎn)掌握以下知識(shí)點(diǎn):1、常用的進(jìn)位計(jì)數(shù)制及各計(jì)數(shù)制相互間的轉(zhuǎn)換方法。2、機(jī)器數(shù)的常用表示方法,各表......

        生物醫(yī)學(xué)工程_微型計(jì)算機(jī)原理(推薦)

        專(zhuān)業(yè):生物醫(yī)學(xué)工程 復(fù)試筆試科目:微型計(jì)算機(jī)原理 考試大綱: 一、考試內(nèi)容 (一)基礎(chǔ)知識(shí) 1.數(shù)和數(shù)制(二進(jìn)制、十進(jìn)制、十六進(jìn)制)及其轉(zhuǎn)換 2.二進(jìn)制編碼 3.二進(jìn)制邏輯運(yùn)算 4.二進(jìn)制算......

        武漢市微型計(jì)算機(jī)采購(gòu)合同

        合同編號(hào):_________賣(mài)方:_________(以下簡(jiǎn)稱(chēng)甲方)買(mǎi)方:_________(以下簡(jiǎn)稱(chēng)乙方)根據(jù)《中華人民共和國(guó)合同法》和《微型計(jì)算機(jī)商品管理更換退貨責(zé)任規(guī)定》的有關(guān)規(guī)定,經(jīng)雙方協(xié)商一致......

        實(shí)驗(yàn)一 微型計(jì)算機(jī)結(jié)構(gòu)認(rèn)識(shí)

        實(shí)驗(yàn)一微型計(jì)算機(jī)結(jié)構(gòu)認(rèn)識(shí) 一、實(shí)驗(yàn)?zāi)康?1.了解計(jì)算機(jī)組成原理。 2.認(rèn)識(shí)微型計(jì)算機(jī)的主要組成部件。 二、實(shí)驗(yàn)環(huán)境 ATX主板,機(jī)箱,軟驅(qū),硬盤(pán),光驅(qū),CPU,內(nèi)存條,電源,顯卡,聲卡,網(wǎng)卡,鍵盤(pán),鼠......

        微型計(jì)算機(jī)接口技術(shù) 課程設(shè)計(jì)題目

        計(jì)算機(jī)接口技術(shù) 課程設(shè)計(jì)題目 課程設(shè)計(jì)采用專(zhuān)用課程設(shè)計(jì)本(從教材科購(gòu)買(mǎi)),手寫(xiě),要求書(shū)寫(xiě)工整、畫(huà)圖規(guī)范。 各班收齊于第14周周4下午2:30~3:10交科技樓501,過(guò)期恕不受理。要有如下內(nèi)......