亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

IRQ2

  • (1) 用單脈沖發(fā)生器的輸出作為中斷請求信號使8259A產(chǎn)生中斷,進入中斷后顯示一個字符串。(2) 中斷請求通過8259的IRQ2端輸入

    (1) 用單脈沖發(fā)生器的輸出作為中斷請求信號使8259A產(chǎn)生中斷,進入中斷后顯示一個字符串。(2) 中斷請求通過8259的IRQ2端輸入,中斷源可以是片外8253定時器輸出的脈沖,并把8253的OUTO和總線槽IR02連接好。 (3) 編寫程序,要求每次主機響應(yīng)外部中斷IRQ2時,顯示字符串“THIS IS A 8259A INTERRUPT!”(或其它串),中斷十次后,程序退出。

    標簽: 8259A 8259 IRQ2 中斷

    上傳時間: 2014-08-04

    上傳用戶:xcy122677

  • 微機燈光控制系統(tǒng)

    一、實驗?zāi)康模保莆斩〞r/計數(shù)器、輸入/輸出接口電路設(shè)計方法。    2.掌握中斷控制編程技術(shù)的方法和應(yīng)用。3.掌握8086匯編語言程序設(shè)計方法。 二、實驗內(nèi)容與要求 微機燈光控制系統(tǒng)主要用于娛樂場所的彩燈控制。系統(tǒng)的彩燈共有12組,在實驗時用12個發(fā)光二極管模擬。1. 基本要求:燈光控制共有8種模式,如12個燈依次點亮;12個燈同時閃爍等八種。系統(tǒng)可以通過鍵盤和顯示屏的人機對話,將8種模式進行任意個數(shù)、任意次序的連接組合。系統(tǒng)不斷重復執(zhí)行輸入的模式組合,直至鍵盤有任意一個鍵按下,退出燈光控制系統(tǒng),返回DOS系統(tǒng)。2. 提高要求:音樂彩燈控制系統(tǒng),根據(jù)音樂的變化控制彩燈的變化,主要有以下幾種:第一種為音樂節(jié)奏控制彩燈,按音樂的節(jié)拍變換彩燈花樣。第二種音律的強弱(信號幅度大小)控制彩燈。強音時,燈的亮度加大,且被點亮的數(shù)目增多。第三種按音調(diào)高低(信號頻率高低)控制彩燈。低音時,某一部分燈點亮;高音時,另一部分點亮。 三、實驗報告要求 1.設(shè)計目的和內(nèi)容 2.總體設(shè)計 3.硬件設(shè)計:原理圖(接線圖)及簡要說明 4.軟件設(shè)計框圖及程序清單5.設(shè)計結(jié)果和體會(包括遇到的問題及解決的方法) 四、設(shè)計原理我們以背景霓虹燈的一種顯示效果為例,介紹控制霓虹燈顯示的基本原理。設(shè)有一排 n 段水平排列的霓虹燈,某種顯示方式為從左到右每0.2 秒逐個點亮。其控制過程如下: 若以“ 1 ”代表霓虹燈點亮,以“ 0 ”代表霓虹燈熄滅,則開始時刻, n 段霓虹燈的控制信號均為“ 0 ”,隨后,控制器將一幀 n 個數(shù)據(jù)送至 n 段霓虹燈的控制端,其中,最左邊的一段霓虹燈對應(yīng)的控制數(shù)據(jù)為“ 1 ”,其余的數(shù)據(jù)均為零,即 1000 … 000 。當 n 個數(shù)據(jù)送完以后,控制器停止送數(shù),保留這種狀態(tài)(定時) 0.2 秒,此時,第 1 段霓虹燈被點亮,其余霓虹燈熄滅。隨后,控制器又在極短的時間內(nèi)將數(shù)據(jù) 1100 … 000 送至霓虹燈的控制端,并定時 0.2 秒,這段時間,前兩段霓虹燈被點亮。由于送數(shù)據(jù)的過程很快,我們觀測到的效果是第一段霓虹燈被點亮 0.2 秒后,第 2 段霓虹燈接著被點亮,即每隔 0.2 秒顯示一幀圖樣。如此下去,最后控制器將數(shù)據(jù) 1111 … 111 送至 n 段霓虹燈的控制端,則 n 段霓虹燈被全部點亮。 只要改變送至每段霓虹燈的數(shù)據(jù),即可改變霓虹燈的顯示方式,顯然,我們可以通過合理地組合數(shù)據(jù)(編程)來得到霓虹燈的不同顯示方式。 五、總體方案論證分析系統(tǒng)設(shè)計思路如下:1) 采集8位開關(guān)輸入信號,若輸入數(shù)據(jù)為0時,將其修改為1。確定輸入的硬件接口電路。采樣輸入開關(guān)量,并存入NUM的軟件程序段。2) 以12個燈依次點亮為例(即燈光控制模式M1),考慮與其相應(yīng)的燈光顯示代碼數(shù)據(jù)。確定顯示代碼數(shù)據(jù)輸出的接口電路。輸出一個同期顯示代碼的軟件程序段(暫不考慮時隙的延時要求)。3) 應(yīng)用定時中斷服務(wù)和NUM數(shù)據(jù),實現(xiàn)t=N×50ms的方法。4) 實現(xiàn)某一種模式燈光顯示控制中12個時隙一個周期,共重復四次的控制方法。要求在初始化時采樣開關(guān)輸入數(shù)據(jù)NUM,并以此控制每一時隙的延時時間;在每一時隙結(jié)束時,檢查有無鍵按下,若是退出鍵按下,則結(jié)束燈光控制,返回DOS系統(tǒng),若是其他鍵就返回主菜單,重新輸入控制模式數(shù)據(jù)。5) 通過人機對話,輸入8種燈光顯示控制模式的任意個數(shù)、任意次序連接組合的控制模式數(shù)據(jù)串(以ENTER鍵結(jié)尾)。對輸入的數(shù)據(jù)進行檢查,若數(shù)據(jù)都在1 - 8之間,則存入INBUF;若有錯誤,則通過屏幕顯示輸入錯誤,準備重新輸入燈光顯示控制模式數(shù)據(jù)。6) 依次讀取INBUF中的控制模式數(shù)據(jù)進行不同模式的燈光顯示控制,在沒有任意鍵按下的情況下,系統(tǒng)從第一個控制模式數(shù)據(jù)開始,順序工作到最后一個控制模式數(shù)據(jù)后,又返回到第一個控制模式數(shù)據(jù),不斷重復循環(huán)進行燈光顯示控制。7) 本系統(tǒng)的軟件在總體上有兩部份,即主程序(MAIN)和實時中斷服務(wù)程序(INTT)。討論以功能明確、相互界面分割清晰的軟件程序模塊化設(shè)計方法。即確定有關(guān)功能模塊,并畫出以功能模塊表示的主程序(MAIN)流程框圖和定時中斷服務(wù)程序的流程框圖。    六、硬件電路設(shè)計   以微機實驗平臺和PC機資源為硬件設(shè)計的基礎(chǔ),不需要外加電路。主要利用了以下的資源:1.8255并行口電路8255并行口電路主要負責數(shù)據(jù)的輸入與輸出,可以輸出數(shù)據(jù)控制發(fā)光二極管的亮滅和讀取乒乓開關(guān)的數(shù)據(jù)。實驗時可以將8255的A口、B口和一組發(fā)光二極管相連,C口和乒乓開關(guān)相連。2.8253定時/計數(shù)器8253定時/計數(shù)器和8259中斷控制器一起實現(xiàn)時隙定時。本設(shè)計的定時就是采用的t=N×50ms的方法,50ms由8253定時/計數(shù)器的計數(shù)器0控制定時,N是在中斷服務(wù)程序中軟件計時。8253的OUT0接到IRQ2,產(chǎn)生中斷請求信號。8253定時/計數(shù)器定時結(jié)束會發(fā)出中斷信號,進入中斷服務(wù)程序。3.PC機資源本設(shè)計除了利用PC機作為控制器之外,還利用了PC機的鍵盤和顯示器。鍵盤主要是輸入控制模式數(shù)據(jù),顯示器就是顯示提示信息。   七、軟件設(shè)計   軟件主要分為主程序(MAIN)和中斷服務(wù)程序(INTT),主程序包含系統(tǒng)初始化、讀取乒乓開關(guān)、讀取控制模式數(shù)據(jù)以及按鍵處理等模塊。中斷服務(wù)程序主要是定時時間到后根據(jù)控制模式數(shù)據(jù)點亮相應(yīng)的發(fā)光二極管。1.主程序主程序的程序流程圖如圖1所示。

    標簽: 微機 燈光控制

    上傳時間: 2014-04-05

    上傳用戶:q986086481

  • 電子密碼鎖的設(shè)計與實現(xiàn)

    電子密碼鎖的設(shè)計與實現(xiàn)一、實驗?zāi)康?nbsp;1.進一步掌握鍵盤掃描和LED顯示的程序設(shè)計。 2.了解按鍵消抖的方法。 3.綜合運用微機原理的軟硬件知識。 二、實驗內(nèi)容與要求 1.基本要求 (1)具有密碼輸入功能,密碼最多為6位;(2)設(shè)置退格鍵,以便刪除輸入錯誤的密碼;(3)在輸入的密碼時數(shù)碼管上只顯示8,并根據(jù)輸入位數(shù)依次橫移;(4)設(shè)置確認鍵,當確認鍵按下后,判斷輸入密碼是否正確;(5)當輸入密碼正確時,點亮發(fā)光二極管;當輸入密碼不正確時,發(fā)光二極管不亮并且蜂鳴器報警,重新輸入,當三次密碼輸入不正確時,系統(tǒng)應(yīng)鎖定鍵盤10s。2.提高要求 將用戶分為管理者和使用者,管理者擁有超級密碼,可以修改其他人的密碼。使用者不能修改密碼。 三、實驗報告要求 1.設(shè)計目的和內(nèi)容 2.總體設(shè)計 3.硬件設(shè)計:原理圖(接線圖)及簡要說明 4.軟件設(shè)計框圖及程序清單5.設(shè)計結(jié)果和體會(包括遇到的問題及解決的方法) 四、總體設(shè)計 電子密碼鎖的原理是:從鍵盤輸入一組密碼,CPU把該密碼和設(shè)置密碼比較,對則將鎖打開(不同鎖的控制方式不一樣,比如加電控制電磁鐵抽回,從而打開),錯則要求重新輸入,并記錄錯誤次數(shù),如果三次錯誤,則被強制鎖定并報警,除非超級密碼或者其他的手段打開,比如延時一段時間。 初步設(shè)計思路如下: 1.輸入密碼用矩形鍵盤,包括數(shù)字鍵和功能鍵,功能鍵包括退格鍵和確認鍵。 2.LED數(shù)碼管顯示輸入密碼,但是只是輸出顯示符號8 。采用動態(tài)掃描輸出。 3.用發(fā)光二極管模擬鎖的情況,鎖關(guān)時發(fā)光二極管滅,打開時發(fā)光二極管亮。 4.輸入密碼錯誤時報警,3次輸入錯誤時鍵盤鎖定10s,鍵盤無法接收數(shù)據(jù)。 軟件的設(shè)計主要包括矩形鍵盤鍵值的讀取、LED動態(tài)掃描輸出程序、密碼判斷程序和報警程序。   五、硬件設(shè)計 根據(jù)設(shè)計思路,硬件電路可通過實驗平臺上的一些功能模塊電路組成,由于實驗平臺上的各個功能模塊已經(jīng)設(shè)計好,用戶在使用時只要設(shè)計模塊間電路的連接,因此,硬件電路的設(shè)計及實現(xiàn)相對簡單。完整系統(tǒng)的硬件連接如圖1所示。硬件電路由LED數(shù)碼管顯示模塊、按鍵模塊、發(fā)光二極管電路和蜂鳴器模塊組成。各個模塊的詳細說明:1.LED數(shù)碼管模塊實驗平臺上提供一組六個LED數(shù)碼管。插孔CS1用于數(shù)碼管段選的輸出選通,插孔CS2用于數(shù)碼管位選信號的輸出選通。本設(shè)計用6個數(shù)碼管來動態(tài)顯示時分秒,動態(tài)顯示的定時時間由8253定時/計數(shù)器來實現(xiàn)。8253主要是實現(xiàn)每位顯示時間1ms,由8253的計數(shù)器0來實現(xiàn)。Clk0接實驗平臺分頻電路輸出Q6,f=46875hz。GATE0接8255的PA0,由8255的PA0輸出來控制計數(shù)器的起停。OUT0接8259的IRQ2,定時完成請求中斷,進入中斷服務(wù)程序。軟件在中斷服務(wù)程序中LED數(shù)碼管顯示。

    標簽: 電子密碼鎖

    上傳時間: 2013-10-16

    上傳用戶:15070202241

  • 交通燈控制器的設(shè)計與實現(xiàn)

    交通燈控制器的設(shè)計與實現(xiàn)一、實驗?zāi)康?. 了解交通燈管理的基本工作原理。2. 熟悉8253計數(shù)器/定時器、8259A中斷控制器和8255A并行接口的工作方式及應(yīng)用編程。3. 掌握多位LED顯示的方法。 二、 實驗內(nèi)容與要求設(shè)計一個用于十字路口的交通燈控制器。1.基本要求: 1) 東西和南北方向各有一組紅,黃,綠燈用于指揮交通,紅,黃,綠的持續(xù)時間分別為25s,5s,20s。2) 當有緊急情況(如消防車)時,兩個方向均為紅燈亮,計時停止,當特殊情況結(jié)束后,控制器恢復原來狀態(tài),正常工作。3) 一組數(shù)碼管,以倒計時方式顯示兩個方向允許通行或禁止通行的時間。2.提高部分:1) 實時修改交通燈的持續(xù)時間。2) 根據(jù)不同時段對主要交通方向的信號進行調(diào)整。3) 可以使用LCD顯示提示信息。 三、實驗報告要求 1.設(shè)計目的和內(nèi)容 2.總體設(shè)計 3.硬件設(shè)計:原理圖(接線圖)及簡要說明 4.軟件設(shè)計框圖及程序清單 5.設(shè)計結(jié)果和體會(包括遇到的問題及解決的方法) 四、總體設(shè)計交通燈的工作過程如下:設(shè)十字路口的1、3為南,北方向,2、4為東西方向,初始態(tài)為4個路口的紅燈全亮。之后,1、3路口的綠燈亮,2、4路口的紅燈亮,1、3路口方向通車,2個路口的LED數(shù)碼管開始倒計時25秒。延遲20秒后,1、3路口的綠燈熄滅,而1,3路口的黃燈開始閃爍(1HZ)。閃爍5次后,1、3路口的紅燈亮,同時2、4路口的綠燈亮,2、4路口方向開始通車,2個路口的LED數(shù)碼管重新開始倒計時25秒。延遲20秒時間后,2、4路口的綠燈熄滅,而黃燈開始閃爍。閃爍5次后,再切換到1、3路口方向。之后,重復上述過程。當有緊急情況時,2個方向都紅燈亮,倒計時停止,車輛禁止通行,當緊急情況結(jié)束后,控制器恢復以前的狀態(tài)繼續(xù)工作。 在設(shè)計中采用6個發(fā)光二極管來模擬2個路口的黃紅綠燈,每個路口用2個數(shù)碼管來顯示通行或禁止剩余的時間。緊急情況用一個單脈沖發(fā)生單元申請中斷來模擬,緊急情況結(jié)束后,再發(fā)一個中斷來恢復以前的狀態(tài)。 根據(jù)前面的介紹,本設(shè)計硬件由定時模塊、發(fā)光二極管模塊、數(shù)碼管顯示模塊和緊急中斷模塊組成。定時模塊采用硬件定時和軟件定時相結(jié)合的方法,用8253定時/計數(shù)器定時100ms,再用軟件計時實現(xiàn)所需的定時。發(fā)光二極管模塊由8255控制發(fā)光二極管來實現(xiàn)。數(shù)碼管顯示模塊由實驗平臺上的LED顯示模塊實現(xiàn)。緊急中斷模塊是由單脈沖發(fā)生單元和8279中斷控制器組成。 程序主要是由定時子程序、發(fā)光二極管顯示子程序、數(shù)碼管顯示子程序和中斷服務(wù)程序組成。包括對8253、8255以及8259等可編程器件的編程。 五、硬件設(shè)計 本課題的設(shè)計可通過實驗平臺上的一些功能模塊電路組成,由于各模塊電路內(nèi)部已經(jīng)連接,用戶在使用時只要設(shè)計模塊間電路的連接,因此,硬件電路的設(shè)計及實現(xiàn)相對簡單。完整系統(tǒng)的硬件連接如圖1所示。硬件電路由定時模塊、發(fā)光二極管模塊、數(shù)碼管顯示模塊和緊急中斷模塊組成。 定時模塊是由8253的計數(shù)器0來實現(xiàn)定時100ms。Clk0接實驗平臺分頻電路輸出Q6,f=46875hz。GATE0接8255的PA0,由8255輸出來控制計數(shù)器的起停。OUT0接8259的IRQ2,定時完成申請中斷,進入中斷服務(wù)程序。 發(fā)光二極管顯示模塊由8255輸出來控制發(fā)光二極管的亮滅。8255輸出為低電平時,對應(yīng)的發(fā)光二極管就點亮,否則就熄滅。8255的接口電路如圖2所示。交通燈的對應(yīng)關(guān)系如下:L7 L6 L5 L2 L1 L0PC7 PC6 PC5 PC2 PC1 PC013紅燈 13黃燈 13綠燈 24紅燈 24黃燈 24綠燈  實驗平臺上提供一組六個LED數(shù)碼管。插孔CS1用于數(shù)碼管段選的輸出選通,插孔CS2用于數(shù)碼管位選信號的輸出選通。本設(shè)計用4個數(shù)碼管來倒計時。 緊急中斷模塊是由單脈沖發(fā)生單元和8259中斷控制器,單脈沖發(fā)生單元主要用來請求中斷,然后做出緊急情況處理。

    標簽: 交通燈控制器

    上傳時間: 2013-10-07

    上傳用戶:小小小熊

  • 8259a的中斷實驗應(yīng)用

    8259a的中斷實驗應(yīng)用,利用IRQ2輸出字符串

    標簽: 8259a 中斷 實驗

    上傳時間: 2016-02-27

    上傳用戶:wweqas

  • 74LS393和Intel8253中斷應(yīng)用 采用74LS393對實驗箱中8MHz時鐘進行分頻處理

    74LS393和Intel8253中斷應(yīng)用 采用74LS393對實驗箱中8MHz時鐘進行分頻處理,從中獲得低于2MHz的時鐘信號¢,并將時鐘信號¢輸入給Intel8253的某通道C。要求通道C的輸出信號作為Intel8259的可屏蔽中斷請求IRQ2,使得中央處理器每隔2秒鐘中斷一次,中斷程序?qū)⒅袛啻螖?shù)采用二進制方式在8個發(fā)光二極管中顯示出來

    標簽: 393 Intel 74 LS

    上傳時間: 2013-12-11

    上傳用戶:jackgao

  • 凌陽子程序大全+++趣味語音識別程序+++61板自檢程序+++語音電子鐘程序+++語音識別且識別過程在圖形液晶顯示模組LCD上顯示實驗+++復讀機程序+++數(shù)據(jù)傳送指令演示程序+++冒泡排序程序+++

    凌陽子程序大全+++趣味語音識別程序+++61板自檢程序+++語音電子鐘程序+++語音識別且識別過程在圖形液晶顯示模組LCD上顯示實驗+++復讀機程序+++數(shù)據(jù)傳送指令演示程序+++冒泡排序程序+++LED鍵盤模組自檢程序+++led單向循環(huán)流水燈程序+++點亮IOA口外接LED鍵盤模組的不同的led來顯示按鍵輸入值+++外部中斷實驗+++觸鍵喚醒實驗+++IRQ5,4,6時基信號中斷實驗+++定時器實驗+++定時器A/B的irq0、irq1和IRQ2中斷實驗+++雙路DAC實驗+++ADC轉(zhuǎn)換Line_in實驗+++MIC一路錄音實驗+++32Kflash讀寫實驗+++SACM_A2000-s480-s240自動播放語音,語音錄放程序+++0~3.3V電壓表(電壓顯示在數(shù)碼管上)++++SPCE061A的通用異步串行接口UART實驗+++利用DS18B20測量溫度,并將溫度顯示在數(shù)碼管上+++LCM1602字符液晶顯示程序+++圖形液晶模組SPLC501字符/漢字/動態(tài)圖形/幾何圖形顯示實驗+++數(shù)字錄音筆程序++++

    標簽: 程序 LCD 語音識別 61

    上傳時間: 2017-04-02

    上傳用戶:qunquan

主站蜘蛛池模板: 临清市| 山阴县| 敦化市| 青冈县| 高淳县| 登封市| 旬邑县| 祥云县| 禄丰县| 亚东县| 禄丰县| 平顶山市| 陇西县| 宣化县| 金阳县| 监利县| 赤水市| 新晃| 盐城市| 蕲春县| 鹿泉市| 明星| 绥中县| 任丘市| 祁连县| 秦安县| 长治市| 和平区| 镇沅| 横山县| 广州市| 运城市| 罗定市| 琼中| 辰溪县| 龙山县| 崇信县| 称多县| 泽库县| 呈贡县| 灵宝市|