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

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

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

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

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

      微機(jī)原理課程設(shè)計(jì)題目

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

      第一篇:微機(jī)原理課程設(shè)計(jì)題目

      微機(jī)原理課程設(shè)計(jì)

      一、課程設(shè)計(jì)的目的

      課程設(shè)計(jì)是實(shí)驗(yàn)的提高和綜合。通常,學(xué)習(xí)知識(shí)是由淺入深、由此及彼,一點(diǎn)點(diǎn)的學(xué)習(xí)和積累的,而應(yīng)用知識(shí)則是綜合運(yùn)用所積累的知識(shí)來(lái)分析和解決實(shí)際問(wèn)題、從知識(shí)的系統(tǒng)性來(lái)檢驗(yàn)對(duì)各層次知識(shí)的掌握程度。

      ? 課程設(shè)計(jì)的目的是讓學(xué)生把理論學(xué)習(xí)和實(shí)驗(yàn)教學(xué)階段所掌握的知識(shí)通過(guò)一個(gè)設(shè)計(jì)實(shí)例,經(jīng)歷一次理論和實(shí)踐結(jié)合、軟件和硬件結(jié)合的綜合訓(xùn)練,也是一次工程實(shí)踐能力的檢驗(yàn)。這次課程設(shè)計(jì)大家應(yīng)當(dāng)把它作為畢業(yè)設(shè)計(jì)的預(yù)演。

      ? 鍛煉通過(guò)各種媒體和途徑主動(dòng)獲取知識(shí)的能力。

      二、課程設(shè)計(jì)的要求

      ? 課程設(shè)計(jì)要求獨(dú)立完成、嚴(yán)禁抄襲;

      ? 較大的題目可以多人合作完成,但每個(gè)人都應(yīng)有自己所承擔(dān)的任務(wù),并在自己的報(bào)告中客觀如實(shí)地反映;

      ? 課程設(shè)計(jì)既是綜合能力的鍛煉,也是協(xié)作精神和科學(xué)誠(chéng)信品質(zhì)的鍛煉。如果做相同的題目,要保證各自的獨(dú)立性,實(shí)現(xiàn)方法的多樣性。

      ? 微機(jī)原理是一門(mén)硬件技術(shù)為主、軟硬件結(jié)合的課程,因此要求,所有的選題都要描述清楚硬件設(shè)計(jì)的原理和軟件設(shè)計(jì)的邏輯思路。設(shè)計(jì)盡量在實(shí)驗(yàn)箱上完成。

      ? 在功能設(shè)計(jì)上盡量完善、貼近實(shí)用、有人機(jī)交互(人機(jī)交互可實(shí)用實(shí)驗(yàn)箱上的鍵盤(pán)重新定義)

      ? 查閱畢業(yè)設(shè)計(jì)的相關(guān)文件和設(shè)計(jì)規(guī)范,學(xué)習(xí)設(shè)計(jì)報(bào)告撰寫(xiě)的各個(gè)環(huán)節(jié),并在課程設(shè)計(jì)中認(rèn)真實(shí)踐。

      ? 課題完成后要有一分規(guī)范的設(shè)計(jì)報(bào)告。

      三、課程設(shè)計(jì)的時(shí)間安排

      課程設(shè)計(jì)的時(shí)間為2個(gè)完整的教學(xué)周。

      四、課程設(shè)計(jì)報(bào)告要求

      ? 為鍛煉學(xué)生的論文寫(xiě)作能力,為今后的畢業(yè)設(shè)計(jì)(畢業(yè)論文)做準(zhǔn)備,對(duì)設(shè)計(jì)報(bào)告的完成嘗試做較高的要求。

      ? 一篇完整的設(shè)計(jì)報(bào)告通常由題名、摘要、引言、正文、結(jié)束語(yǔ)、參考文獻(xiàn)、附錄等部分組成。具體要求如下:

      1、題目:根據(jù)選題擬定;

      2、摘要:應(yīng)扼要敘述本設(shè)計(jì)的主要內(nèi)容、特點(diǎn),文字要精煉。不超過(guò)300字;

      3、引言:應(yīng)說(shuō)明本設(shè)計(jì)的目的、意義、及應(yīng)達(dá)到的技術(shù)要求;設(shè)計(jì)的技術(shù)路線或基本思路;設(shè)計(jì)欲解決的主要問(wèn)題;解決此課題所需要的條件;預(yù)備知識(shí)的介紹。

      4、正文:

      ? 設(shè)計(jì)方案的論證:應(yīng)說(shuō)明設(shè)計(jì)的依據(jù);在對(duì)各種方案進(jìn)行分析、比較的基礎(chǔ)上闡述所用方案的特點(diǎn),如:采用了何種新技術(shù)、新措施、提高了什么性能等。

      ? 硬件設(shè)計(jì):在設(shè)計(jì)報(bào)告中要列出主要芯片的參數(shù)、邏輯功能;給出硬件線路圖及原理介紹以及必要的計(jì)算等。

      ? 軟件設(shè)計(jì):詳細(xì)介紹軟件設(shè)計(jì)的思想、控制算法、模塊的劃分;給出算法的邏輯框圖;實(shí)時(shí)性分析、誤差分析、軟件校正等。

      ? 結(jié)構(gòu)設(shè)計(jì):如果選題含有結(jié)構(gòu)設(shè)計(jì)則包含此部分。

      ? 試驗(yàn)及測(cè)試情況:包括試驗(yàn)方法、測(cè)試電路和測(cè)試結(jié)果等,說(shuō)明是否達(dá)到了預(yù)期的設(shè)計(jì)要求。

      5、結(jié)論

      ? 概括地說(shuō)明所進(jìn)行工作的情況和價(jià)值,分析其優(yōu)點(diǎn)和特色,指出創(chuàng)新所在,性能達(dá)到何種水平,并應(yīng)指出其中存在的問(wèn)題和今后的改進(jìn)方向,特別是對(duì)工作中遇到的重要問(wèn)題要著重指出,并提出自己的見(jiàn)解。

      ? 結(jié)論篇幅不宜過(guò)長(zhǎng),要簡(jiǎn)單、明確。在措辭上應(yīng)嚴(yán)密,容易被人領(lǐng)會(huì)。應(yīng)實(shí)事求是地介紹自己的工作成果,忌言過(guò)其實(shí),在無(wú)充分把握時(shí),應(yīng)留有余地。

      參考文獻(xiàn):查閱的資料、參考書(shū)

      6、附錄:(源程序清單、電路圖等)

      五、考核方式及成績(jī)?cè)u(píng)定

      ? 課程設(shè)計(jì)單獨(dú)計(jì)算成績(jī),希望同學(xué)們引起足夠重視。? 考核方式

      ? ? ? ? 采取呈述答辯的方式。

      工作態(tài)度占20%:課程設(shè)計(jì)的過(guò)程是否認(rèn)真,是否有科學(xué)的態(tài)度等; 作品展示和設(shè)計(jì)報(bào)告的質(zhì)量占50%; 最后的答辯情況占30%; 有創(chuàng)新者,適當(dāng)加分。?

      成績(jī)?cè)u(píng)定

      六、參考選題

      ? 課程設(shè)計(jì)的選題可以做以下給出的參考選題,更提倡學(xué)生自己選題。? 課程設(shè)計(jì)在層次上界于普通實(shí)驗(yàn)和畢業(yè)設(shè)計(jì)之間,折合時(shí)間只有1周,所以題目的規(guī)模與難度應(yīng)當(dāng)與這個(gè)層次基本匹配。

      ? 鑒于上述考慮,提供的參考選題以我們實(shí)驗(yàn)室的現(xiàn)有條件可以完成為基本出發(fā)點(diǎn),也鼓勵(lì)有余力、感興趣的同學(xué)完成較大的題目。

      1、微機(jī)原理實(shí)驗(yàn)箱鍵盤(pán)和顯示模塊的軟硬件剖析

      微機(jī)原理實(shí)驗(yàn)箱是一套基于8086/8088CPU的綜合實(shí)驗(yàn)儀器,上面帶有A/D、D/A、PIO、SIO、CTC、中斷控制等常用接口實(shí)驗(yàn)?zāi)K。對(duì)微機(jī)原理實(shí)驗(yàn)箱進(jìn)行剖析,可以使學(xué)生進(jìn)行一次系統(tǒng)分析能力的綜合鍛煉。選題要求:

      [1] 硬件剖析: ? 中有介紹);

      ? ? 畫(huà)出相關(guān)的原理圖;

      分析數(shù)碼管動(dòng)態(tài)顯示的原理和鍵盤(pán)掃描的原理。閱讀資料,掌握可編程芯片8155的原理和編程結(jié)構(gòu)(單片機(jī)原理[2] 軟件設(shè)計(jì):

      ? 用8086匯編語(yǔ)言編寫(xiě)顯示子程序和鍵盤(pán)掃描子程序。? ? 一個(gè)通用顯示子程序; 一個(gè)通用讀鍵子程序;

      ? 設(shè)計(jì)一個(gè)主程序,調(diào)用上述程序,測(cè)試并顯示每個(gè)鍵的鍵碼。? 難點(diǎn):在鍵盤(pán)掃描中兼顧顯示掃描。

      2、微機(jī)原理實(shí)驗(yàn)箱的軟件功能模塊設(shè)計(jì)(3個(gè)子課題)

      ? 再現(xiàn)系統(tǒng)原來(lái)所具有的功能:系統(tǒng)有28個(gè)功能鍵,功能鍵的可以完成系統(tǒng)所提供的功能操作。閱讀操作手冊(cè),編程實(shí)現(xiàn)模塊的功能。

      ? 選擇下列任意一個(gè)模塊作為課程設(shè)計(jì)的課題: ① ② ③ 存儲(chǔ)器讀寫(xiě)模塊:。(難度系數(shù)0.8)存儲(chǔ)器移動(dòng)模塊:。(難度系數(shù)0.7)存儲(chǔ)器比較模塊:。(難度系數(shù)0.7)

      3、中斷技術(shù)的綜合應(yīng)用設(shè)計(jì)(2個(gè)子課題)準(zhǔn)備:

      1、總結(jié)性地復(fù)習(xí)8086的中斷系統(tǒng);

      2、精通掌握中斷控制器8259A的原理和編程;

      3、精通掌握串行通訊接口芯片8251或并行通訊接口芯片8255之一。

      1、硬件設(shè)計(jì) ? ? ? ? ? ? 原理設(shè)計(jì)的介紹。8259、8251(或8255)關(guān)鍵芯片的功能、引腳介紹; 繪制原理圖(最好用PROTEL99軟件);

      軟件設(shè)計(jì)思想:重點(diǎn)介紹中斷子程序的設(shè)計(jì)、如何加載; 軟件框圖;

      核心代碼段的解析;

      2、軟件設(shè)計(jì) ? 完整的軟件源程序在附錄中給出。

      3、調(diào)試驗(yàn)證方案的設(shè)計(jì),包括調(diào)試程序的設(shè)計(jì)。

      4、按照設(shè)計(jì)報(bào)告的要求寫(xiě)出規(guī)范的設(shè)計(jì)報(bào)告

      4、用8253定時(shí)/計(jì)數(shù)器設(shè)計(jì)日歷時(shí)鐘系統(tǒng)

      1、硬件設(shè)計(jì) ? ? ? ? ? ? ? 原理設(shè)計(jì)的介紹(推薦使用中斷方式)。8253關(guān)鍵芯片的引腳、功能介紹; 繪制原理圖(最好用PROTEL99軟件); 推薦使用中斷方式; 軟件框圖;

      核心代碼段的解析;

      完整的軟件源程序在附錄中給出。

      2、軟件設(shè)計(jì)

      3、調(diào)試方案的設(shè)計(jì),包括調(diào)試程序的設(shè)計(jì)、時(shí)間精度的校正方法等。

      4、按照設(shè)計(jì)報(bào)告的要求寫(xiě)出規(guī)范的設(shè)計(jì)報(bào)告

      5、微機(jī)原理實(shí)驗(yàn)項(xiàng)目的開(kāi)發(fā)與改進(jìn)設(shè)計(jì) 說(shuō)明:

      1、對(duì)現(xiàn)有微機(jī)原理實(shí)驗(yàn)項(xiàng)目的綜述;

      2、提出并設(shè)計(jì)新的實(shí)驗(yàn)項(xiàng)目;

      3、該課題的自由度較大,但需要調(diào)研大量的實(shí)驗(yàn)指導(dǎo)書(shū)之類的資料,然后立足實(shí)際分析比較整合創(chuàng)新,提出有價(jià)值的實(shí)驗(yàn)項(xiàng)目。

      6、交通燈控制系統(tǒng):

      按照時(shí)間控制原則,利用并行接口和定時(shí)器,采用時(shí)間中斷方式設(shè)計(jì)一套十字路口的交通燈管理系統(tǒng),通行時(shí)間(或禁止時(shí)間)30秒,準(zhǔn)備時(shí)間3秒,在準(zhǔn)備時(shí)間里黃燈閃爍3次,閃爍頻率為0.5秒,周而復(fù)始。

      7、電子時(shí)鐘設(shè)計(jì):

      利用8253定時(shí)器設(shè)計(jì)一個(gè)具有時(shí)、分、秒顯示的電子時(shí)鐘,并定義一個(gè)啟動(dòng)鍵,當(dāng)按下該鍵時(shí)時(shí)鐘從當(dāng)前設(shè)定值(可在顯示緩沖區(qū)中予置)開(kāi)始走時(shí)。

      8、可任意啟動(dòng)/停止的電子秒表設(shè)計(jì): 6位LED數(shù)碼顯示,計(jì)時(shí)單位為1/100秒。利用功能鍵進(jìn)行啟/停控制。其功能為:上電后計(jì)時(shí)器清0,當(dāng)?shù)谝淮危ɑ蚱鏀?shù)次)按下啟/停鍵時(shí)開(kāi)始計(jì)數(shù)。第2次(或偶數(shù)次)按下該鍵時(shí)停止計(jì)時(shí),再一次按啟/停鍵時(shí)清零后重新開(kāi)始計(jì)時(shí)。

      9、簡(jiǎn)易計(jì)算器系統(tǒng)設(shè)計(jì):

      設(shè)計(jì)一個(gè)可以進(jìn)行2位數(shù)四則運(yùn)算的計(jì)算器,要求:1,用按鍵輸入數(shù)和運(yùn)算符號(hào);2,用LED顯示運(yùn)算過(guò)程和結(jié)果(十進(jìn)制數(shù));3,可以表示出當(dāng)前的運(yùn)算類型;4,具有清零和復(fù)位功能;5,具有連續(xù)運(yùn)算功能。

      10、利用D/A設(shè)計(jì)一個(gè)函數(shù)發(fā)生器:

      并利用按鍵選擇輸出波形,能分別產(chǎn)生三角波、階梯波(每階梯1V)、正向鋸齒波、負(fù)向鋸齒波和方波。并利用按鍵(自行定義)進(jìn)行輸出波形選擇,同時(shí)將當(dāng)前輸出波形代號(hào)顯示在LED上(左邊位):0為方波、1為正向鋸齒波、2為負(fù)向鋸齒波、3 為三角波、4為階梯波。

      《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)任務(wù)書(shū)

      11、舞臺(tái)藝術(shù)燈的控制

      一、設(shè)計(jì)的目的

      通過(guò)對(duì)紅綠黃LED發(fā)光二極管的控制,熟練掌握8086匯編語(yǔ)言的編程以及并行接口芯片

      8255A 的編程方法。

      二、設(shè)計(jì)的要求

      編寫(xiě)程序控制8255A可編程并行接口芯片,使實(shí)驗(yàn)臺(tái)上的紅、綠、黃發(fā)光二極管按照某種規(guī)律

      發(fā)光。

      12、電子琴實(shí)驗(yàn)

      一、實(shí)驗(yàn)?zāi)康?/p>

      l、進(jìn)一步掌握定時(shí)器編程和應(yīng)用。

      2、了解微機(jī)利用定時(shí)器產(chǎn)生音樂(lè)的基本方法。

      二、設(shè)計(jì)的要求

      利用實(shí)驗(yàn)儀鍵盤(pán),使數(shù)字鍵1、2、3、4、5、6、7作為電子琴鍵,按下數(shù)字鍵發(fā)出相應(yīng)的音調(diào),PB0作為定時(shí)器門(mén)控信號(hào),OUT1發(fā)出音頻信號(hào),驅(qū)動(dòng)喇叭

      13、七段碼電子表顯示設(shè)計(jì)

      設(shè)計(jì)一個(gè)具有時(shí)、分、秒顯示的電子時(shí)鐘,并定義一個(gè)功能鍵,使其能校對(duì)時(shí)間。

      14、數(shù)字式競(jìng)賽搶答器

      1、設(shè)計(jì)一個(gè)可容納4組(或更多)參賽的數(shù)字式搶答器,每組設(shè)一個(gè)按鈕,供搶答使用。

      2、搶答器具有第一信號(hào)鑒別和鎖存功能,使除第一搶答者外的按鈕不起作用。

      3、設(shè)置一個(gè)主持人“復(fù)位”按鈕。

      4、主持人復(fù)位后,開(kāi)始搶答,第一信號(hào)鑒別鎖存電路得到信號(hào)后,有顯示器顯示搶答組別。

      5、設(shè)置一個(gè)計(jì)分電路,每組開(kāi)始預(yù)置100分,由主持人記分,答對(duì)一次加10分,答錯(cuò)一次減10分。

      15、彩燈控制器

      1、設(shè)計(jì)一個(gè)彩燈控制器,使彩燈(LED管)能連續(xù)發(fā)出四種以上不同的顯示形式;如燈亮的順序?yàn)?盞、2盞、3盞、4盞,然后在向后減數(shù)顯示。

      16、簡(jiǎn)易出租車(chē)自動(dòng)計(jì)費(fèi)器

      1、實(shí)驗(yàn)中以一個(gè)脈沖模擬汽車(chē)前進(jìn)十米,則每100個(gè)脈沖表示1公里;

      2、行車(chē)?yán)锍虇蝺r(jià)1元/公里,起價(jià)3元,3公里起價(jià);

      3、用LED顯示行駛公里數(shù),兩個(gè)數(shù)碼管顯示收費(fèi)金額。

      4、能修改單價(jià)和起價(jià)里程

      第二篇:微機(jī)原理課程設(shè)計(jì)題目

      微機(jī)原理課程設(shè)計(jì)題目與要求

      微機(jī)原理課程設(shè)計(jì)說(shuō)明:

      1.要求使用 A4 紙打印,必須有封面和目錄。封面內(nèi)容有課設(shè)題目、班級(jí)、學(xué)號(hào)、姓名、指導(dǎo)教師、日期等內(nèi)容。設(shè)計(jì)題目可以任選 一個(gè)。

      2.課設(shè)內(nèi)容一般應(yīng)包含如下部分: ① 課設(shè)目的、內(nèi)容;

      ② 問(wèn)題分析、設(shè)計(jì)思路及原因;

      ③ 電路設(shè)計(jì)及功能說(shuō)明,硬件原理圖(包括接口芯片簡(jiǎn)介); ④ 軟件部分的程序流程圖,算法和使用的編程技巧; ⑤ 匯編源程序清單,對(duì)關(guān)鍵的語(yǔ)句(段)要給出簡(jiǎn)潔的注釋; ⑥ 設(shè)計(jì)過(guò)程中的主要難點(diǎn)(自己遇到的)及解決思路和辦法; ⑦ 課設(shè)結(jié)果及分析; ⑧ 收獲、體會(huì)和建議。題目1 字符串動(dòng)畫(huà)顯示

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

      1、菜單 內(nèi)容包括:①輸入字符串;②字符串動(dòng)畫(huà)顯示;③退出.2、輸入字符串 選擇該項(xiàng)后,可以輸入一個(gè)字符串.該字符串即為動(dòng)畫(huà)顯示時(shí)所顯示的字符串.3、字符串動(dòng)畫(huà)顯示 所顯示字符串在一矩形框內(nèi)從無(wú)到有,從右至左移動(dòng),完全從框內(nèi)移出后,又從右至左 移動(dòng),直到有任意鍵按下,停止字符串動(dòng)畫(huà)顯示返回到主菜單.4、在主菜單中選擇退出項(xiàng),則結(jié)束程序返回 DOS.題目2 密碼校驗(yàn)程序

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

      1、菜單 內(nèi)容包括:①輸入密碼(字符串);②密碼校驗(yàn);③退出.2、輸入字符串 選擇該項(xiàng)后,可以輸入一個(gè)字符串.該字符串作為密碼校驗(yàn)中的已知密碼.3、密碼校驗(yàn) 輸入字符串,若所輸入的字符串與密碼不一致則提示:Password error!,并重新提示 輸入密碼,當(dāng)錯(cuò)誤輸入三次時(shí)退出軟件返回 DOS.若所輸入的字符串與密碼一致則提示: Password correct!,并返回主菜單.4、在主菜單中選擇退出項(xiàng),則結(jié)束程序返回 DOS.題目3 加法練習(xí)程序 設(shè)計(jì)內(nèi)容要求: 隨機(jī)給出百位數(shù)以內(nèi)的加法算式,并提示輸入答案,若正確給出正確提示,若錯(cuò)誤給出 錯(cuò)誤提示,并提示輸入答案;按 R 鍵繼續(xù)下一題,按 Q 鍵返回 DOS.題目4 數(shù)字時(shí)鐘程序

      設(shè)計(jì)內(nèi)容要求: 在屏幕上顯示一數(shù)字時(shí)鐘,能夠?qū)崿F(xiàn)時(shí)間的校準(zhǔn),能夠?qū)崿F(xiàn)定時(shí),即當(dāng)定時(shí)時(shí)間到后計(jì) 算機(jī)的 BP 喇叭給出提示.題目5 字符排序及顯示

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

      1、菜單 內(nèi)容包括:①輸入字符串;②排序字符串;③顯示字符串;④顯示排序后字符串;⑤ 退出.2、輸入字符串 選擇該項(xiàng)后,可以輸入一個(gè)字符串.該字符串作為原始數(shù)據(jù)保存在一個(gè)存儲(chǔ)區(qū).3、排序字符串 對(duì)輸入字符串進(jìn)行排序,存入另外一個(gè)存儲(chǔ)區(qū).并顯示排序花費(fèi)時(shí)間.4、可以顯示源字符串及排序后的字符串,按照列顯示,從上到下顯示.5、在主菜單中選擇退出項(xiàng),則結(jié)束程序返回 DOS.題目6 家用電熱淋浴器控制器的設(shè)計(jì)

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

      1、打開(kāi)電源后,先設(shè)定水溫,水溫分為八檔(30C~100C,10C 為一檔)。

      2、按下啟動(dòng)鍵后,開(kāi)始測(cè)量水溫并采用數(shù)碼管顯示,控制電熱管加熱。

      3、上下限水位報(bào)警(聲光報(bào)警)。

      4、提倡創(chuàng)新。

      具體設(shè)計(jì)任務(wù):

      1、選用 8088CPU 和適當(dāng)?shù)拇鎯?chǔ)器芯片、接口芯片完成相應(yīng)的功能。

      2、畫(huà)出詳細(xì)的硬件連接圖。

      3、畫(huà)出各程序的詳細(xì)框圖。

      4、給出 RAM 地址分配表及接口電路的端口地址。

      5、給出設(shè)計(jì)思路。

      6、給出程序所有清單并加上必要的注釋。

      7、完成設(shè)計(jì)說(shuō)明書(shū)。題目7 模擬電壓采集電路設(shè)計(jì)

      利用《微型計(jì)算機(jī)原理》課程中所學(xué)的主要可編程接口芯片74LS138、8253、8255A、ADC0809和中斷控制器8259設(shè)計(jì)一個(gè)模擬電壓采集電路。

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

      o

      o

      o采用ADC0809設(shè)計(jì)一個(gè)單通道模擬電壓采集電路,要求對(duì)所接通道變化的模擬電壓值進(jìn)行采集,采集來(lái)的數(shù)字量送至數(shù)碼管 LED 指示,采集完100個(gè)數(shù)據(jù)后停止采集過(guò)程。

      具體設(shè)計(jì)任務(wù):

      1、選用 8088CPU 和適當(dāng)?shù)拇鎯?chǔ)器芯片、接口芯片完成相應(yīng)的功能。

      2、畫(huà)出詳細(xì)的硬件連接圖。

      3、畫(huà)出各程序的詳細(xì)框圖。

      4、給出 RAM 地址分配表及接口電路的端口地址。

      5、給出設(shè)計(jì)思路。

      6、給出程序所有清單并加上必要的注釋。

      7、完成設(shè)計(jì)說(shuō)明書(shū)。題目8 多功能密碼鎖

      密碼鎖在輸入密碼正確的條件下輸出開(kāi)鎖電平,控制電控鎖開(kāi)啟,同時(shí)顯示00字樣。當(dāng)輸入密碼錯(cuò)誤時(shí),發(fā)出錯(cuò)誤警告聲音,同時(shí)顯示FF字樣。當(dāng)六次誤碼輸入的條件下,產(chǎn)生報(bào)警電平報(bào)警。還可以實(shí)現(xiàn)對(duì)密碼的修改,修改成功后,蜂鳴器發(fā)出確認(rèn)音。

      設(shè)計(jì)任務(wù):

      1、選用 8086 和適當(dāng)?shù)拇鎯?chǔ)器及接口芯片完成相應(yīng)的功能。

      2、用 LED 顯示器顯示電子鎖的當(dāng)前狀態(tài)。

      3、畫(huà)出詳細(xì)的硬件連接圖。

      4、給出程序設(shè)計(jì)思路、畫(huà)出軟件流程圖。

      5、給出地址分配表。

      6、給出所有程序清單并加上必要注釋。

      7、完成設(shè)計(jì)說(shuō)明書(shū)(列出參考文獻(xiàn),所用器件型號(hào))題目9 汽車(chē)倒車(chē)測(cè)距儀

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

      1、設(shè)計(jì)一個(gè)微機(jī)控制的汽車(chē)倒車(chē)測(cè)距儀,能測(cè)量并顯示車(chē)輛后部障礙物離 車(chē)輛的距離,同時(shí)用間歇的“嘟嘟”聲發(fā)出警報(bào),“嘟嘟”聲間隙隨障礙物距離縮短而縮短,駕駛員不但可以直接觀察到檢測(cè)的距離,還可以憑聽(tīng)覺(jué)判斷車(chē)后障礙物離車(chē)輛距離的遠(yuǎn)近;

      ① 開(kāi)機(jī)后先顯示“———”,并有開(kāi)機(jī)指示燈。

      ② CPU 發(fā)射超聲波 1ms,然后顯示 60ms;即 1ms+60ms 為一個(gè)工作周 期,等待回波,在次周期內(nèi)完成一次探測(cè)。③ 根據(jù)距離遠(yuǎn)近發(fā)出報(bào)警聲并顯示距離。障礙物距離小于 1m,距離值 變化 5cm 更換顯示,否則不更換;距離在 1m 以上,新值與原顯示值 之差大于 10cm 更換,否則不更換。

      ④ 用三 LED 位數(shù)碼管顯示障礙物距離。

      2、硬件電路原理圖和軟件框圖;

      3、編寫(xiě)控制程序,寫(xiě)出設(shè)計(jì)任務(wù)書(shū)(總結(jié)報(bào)告)。題目10 求 N!。

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

      從鍵盤(pán)接收一個(gè)數(shù)字,計(jì)算其階乘,并顯示出來(lái)。題目11 求 N-M 連續(xù)數(shù)據(jù)的和,并將和顯示出來(lái)。題目12 根據(jù)鍵盤(pán)輸入的一個(gè)數(shù)字顯示相應(yīng)的數(shù)據(jù)螺旋方陣。

      如輸入 4,則顯示: 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 共需要顯示 4^2=16 個(gè)數(shù)字。

      要求:

      1、根據(jù)鍵盤(pán)輸入的數(shù)字(3-20),顯示相應(yīng)的數(shù)據(jù)方陣。

      2、畫(huà)出設(shè)計(jì)思路流程圖,編寫(xiě)相應(yīng)程序。

      題目13 在屏幕上開(kāi)一個(gè)窗口顯示自已的名字(漢字)。題目14 通過(guò)鍵盤(pán)輸入字母,然后顯示相應(yīng)的圖形。

      要求:輸入 L,之后再輸入兩個(gè)點(diǎn)的坐標(biāo)值,顯示一段直線; 輸入 R,再輸入兩個(gè)點(diǎn)的坐標(biāo)值,顯示一個(gè)矩形框。

      題目15 在屏幕上接收一串帶數(shù)字、字母及其它字符的字符串,然后統(tǒng)計(jì)其中數(shù)字、字母 的個(gè)數(shù),并顯示出來(lái)。

      題目16 編寫(xiě)一個(gè)匯編程序,將鍵盤(pán)輸入的小寫(xiě)字母用大寫(xiě)顯示出來(lái).若輸入的是非字符,顯示NON CHAR。

      題目17 編程序?qū)崿F(xiàn)十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)。

      從鍵盤(pán)輸入一個(gè)十進(jìn)制數(shù),轉(zhuǎn)換成十六進(jìn)制數(shù),顯示出來(lái)。要求:需要檢測(cè)輸入一個(gè)規(guī)范的十進(jìn)制數(shù)。題目18 編程序?qū)崿F(xiàn)十六進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)。從鍵盤(pán)輸入一個(gè)十六進(jìn)制數(shù),轉(zhuǎn)換成十進(jìn)制數(shù),顯示出來(lái)。要求:需要檢測(cè)輸入一個(gè)規(guī)范的十六進(jìn)制數(shù)。

      題目19 簡(jiǎn)易信息檢索系統(tǒng)。

      在數(shù)據(jù)區(qū)定義 msg0-msg9 共十條信息,然后從鍵盤(pán)接收 0-9 的數(shù)字,顯示相應(yīng)的信息。題目20 人名排序程序。

      從鍵盤(pán)接收十個(gè)人名,人名由四個(gè)字母構(gòu)成。按字母上升次序顯示所輸入的人名,每一個(gè)人名占一行。

      題目21 在顯示屏中央開(kāi)一個(gè)窗口顯示自已的名字(以拼音顯示)。

      要求:窗口的大?。ㄐ辛械南笏?cái)?shù),可由用戶輸入兩個(gè)數(shù)字調(diào)整)題目22 編程顯示學(xué)校行知廣場(chǎng)雕像。

      題目23 用字符組成汽車(chē)圖形,在屏幕顯示從左向右開(kāi)動(dòng)的汽車(chē)。題目24 交通燈控制系統(tǒng)(在實(shí)驗(yàn)系統(tǒng)上實(shí)現(xiàn))

      在A道和B道的十字路口,A、B道各有兩組交通指示燈,每組有紅、黃綠三個(gè)燈。A 道的同色燈連在一起,B道的同色燈連在一起。對(duì)各組的交通燈進(jìn)行控制,以保證車(chē)輛在各道上通暢運(yùn)行。

      A、B組的交通燈工作過(guò)程為:

      1、初始狀態(tài)為A、B道都是紅燈亮。當(dāng)控制系統(tǒng)啟動(dòng)后,A道的綠燈亮,B道的紅燈 亮。

      2、當(dāng)延時(shí)25秒后,A、B 道的黃燈同時(shí)變亮,且延時(shí)5秒。

      3、延時(shí)后,B 道轉(zhuǎn)為綠燈,A 道轉(zhuǎn)為紅燈,且延時(shí) 25 秒。25 秒后,轉(zhuǎn)為 A、B 道的黃燈亮,延時(shí) 5 秒后,回到第一步,以次重復(fù)進(jìn)行,不斷循環(huán)。

      4、當(dāng)遇到道路障通,或緊急情況時(shí),A、B道全為紅燈。

      用七段數(shù)碼塊顯示器顯示綠燈延時(shí)時(shí)間。用相應(yīng)的發(fā)光二極管來(lái)代替交通燈,用發(fā)光二極管的亮滅顯示交通燈的工作情況。系統(tǒng)有啟動(dòng)按鈕和停止按鈕,按啟動(dòng)按鈕后,系統(tǒng)從第一步開(kāi)始循環(huán),按停止按鈕 后,無(wú)論在那一步,應(yīng)回到初始狀態(tài)。

      畫(huà)出詳細(xì)的硬件連接圖。附控制程序。

      題目25 通過(guò)串口實(shí)現(xiàn)雙機(jī)通信(在實(shí)驗(yàn)系統(tǒng)上實(shí)現(xiàn))

      在發(fā)送機(jī)一方通過(guò)實(shí)驗(yàn)箱的小鍵盤(pán)輸入一串字母,并在接收一方顯示所接收到的字母。在實(shí)驗(yàn)系統(tǒng)上實(shí)現(xiàn)。要求至少傳送 8 個(gè)不同的字母,畫(huà)出詳細(xì)的硬件連接圖。附控制程序。題目26 通過(guò)串口實(shí)現(xiàn)單機(jī)自發(fā)自收功能(在實(shí)驗(yàn)系統(tǒng)上實(shí)現(xiàn))通過(guò)實(shí)驗(yàn)箱的小鍵盤(pán)輸入一串?dāng)?shù)字或字母,并在 CRT 顯示器上顯示所接收到的內(nèi)容。在實(shí)驗(yàn)系統(tǒng)上實(shí)現(xiàn)。要求至少傳送 26 個(gè)不同的字母和 8 個(gè)不同的數(shù)字,畫(huà)出詳細(xì)的硬件連接圖。附控制程序。題目27 波形發(fā)生器(在實(shí)驗(yàn)系統(tǒng)上實(shí)現(xiàn))

      波形發(fā)生器是一種常用的信號(hào)源,廣泛應(yīng)用于電子電路、自動(dòng)控制系統(tǒng)和教學(xué)實(shí)驗(yàn)等領(lǐng)域。目前使用的波形發(fā)生器大部分是用分立元件組成,體積大,可靠性差,準(zhǔn)確度低。要求用 8086CPU 及相關(guān)外圍芯片構(gòu)成的波形發(fā)生器,它可產(chǎn)生方波、三角 波、梯形波、鋸齒波、正弦波和脈沖信號(hào)等多種波形,波形的周期可由程序改變,并可根據(jù)需要選擇單極型輸出或雙極型輸出。要求:生成方波信號(hào)、生成三角波信號(hào)、生成鋸齒波信號(hào)(每種信號(hào)生成可由一名學(xué)生選做)。題目28 搶答器控制模擬程序

      設(shè)計(jì)任務(wù):用匯編語(yǔ)言模擬設(shè)計(jì)一搶答器工作的程序。搶答開(kāi)始后,顯示各搶答輸入的 時(shí)間,并將最快搶答標(biāo)識(shí)為紅色,且閃爍。

      基本要求: 具有8個(gè)搶答輸入(由8個(gè)開(kāi)關(guān)代替,其它按鍵不起作用);顯示搶答剩余時(shí)間(初始10秒);顯示搶答成功者(顯示數(shù)字);搶答成功后,有聲音提示;時(shí)間分辨率小于10ms;

      設(shè)計(jì)報(bào)告:寫(xiě)出主要設(shè)計(jì)思路,工作原理;畫(huà)出硬件接線圖;調(diào)試出現(xiàn)的問(wèn)題及解決方法;提交程序清單。

      題目29 計(jì)算字符長(zhǎng)度

      提示輸入字符串;輸入任意字符串string,點(diǎn)擊Enter結(jié)束輸入;輸出字符串string的長(zhǎng)度;點(diǎn)擊Enter程序退出。

      題目30 字符串大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)

      提示輸入字符串;輸入任意字符串string,點(diǎn)擊Enter結(jié)束輸入;將字符串string中的大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)字母輸出;點(diǎn)擊Enter程序退出。題目31 字符串小寫(xiě)字母轉(zhuǎn)換為大寫(xiě)

      提示輸入字符串; 輸入任意字符串string,點(diǎn)擊Enter結(jié)束輸入;將字符串string中的小寫(xiě)字母轉(zhuǎn)換為大寫(xiě)字母輸出;點(diǎn)擊Enter程序退出。題目32 計(jì)算字符串中某個(gè)字符出現(xiàn)次數(shù)

      提示輸入字符串;輸入任意字符串string,點(diǎn)擊Enter結(jié)束輸入;提示輸入字符;輸入任意字符ch,點(diǎn)擊Enter結(jié)束輸入輸出字符串string中字符ch的出現(xiàn)次數(shù)點(diǎn)擊Enter程序退出。題目33 去除字符串中的某個(gè)字符 提示輸入字符串;輸入任意字符串string,點(diǎn)擊Enter結(jié)束輸入;提示輸入字符;輸入任意字符ch,點(diǎn)擊Enter結(jié)束輸入將字符串中字符ch去除,輸出變化后的字符串string2點(diǎn)擊Enter程序退出。題目34 從字符串中截取指定長(zhǎng)度的字符子串

      提示輸入字符串;輸入任意字符串string,點(diǎn)擊Enter結(jié)束輸入;提示輸入數(shù)字;輸入任意數(shù)字int,點(diǎn)擊Enter結(jié)束輸入;截取string的前int位輸出;點(diǎn)擊Enter程序退出。題目35 將字符串補(bǔ)齊為某個(gè)特定長(zhǎng)度

      提示輸入字符串;輸入任意字符串string,點(diǎn)擊Enter結(jié)束輸入;提示輸入數(shù)字;輸入任意數(shù)字int,點(diǎn)擊Enter結(jié)束輸入;提示輸入字符;輸入任意字符ch,點(diǎn)擊Enter結(jié)束輸入如果字符串string長(zhǎng)度大于int,則截取string的前int位輸出;如果字符串string長(zhǎng)度小于int,則在string后面添加字符ch,直至使字符串長(zhǎng)度等于int;如果字符串string長(zhǎng)度等于int,則直接輸出字符串。點(diǎn)擊Enter程序退出。題目36 字符游戲

      隨機(jī)顯示字符ch,等待用戶輸入,如果輸入字符與ch一致,則隨機(jī)顯示下一個(gè)字符ch2;否則顯示“輸入錯(cuò)誤”;如此循環(huán);輸入Enter結(jié)束。題目37 查找字符串中給定字符首次出現(xiàn)的位置

      要求:字符串給定; 從鍵盤(pán)輸入單個(gè)字符,Enter 鍵結(jié)束并顯示該字符所處的位置。題目38 編密碼

      按一下規(guī)律編碼:字母A變?yōu)镋,a變?yōu)閑,即變成其后的第4個(gè)字母,W變?yōu)锳,Y變?yōu)镃,Z變?yōu)椋?,非字母不變。如輸入“China”變?yōu)椤癎lmre”。

      要求:提示輸入一字符串;鍵盤(pán)輸入,Enter鍵結(jié)束輸入,并換行顯示結(jié)果。題目39 計(jì)算字符串長(zhǎng)度

      從鍵盤(pán)輸入一行字符,計(jì)算出該字符串的長(zhǎng)度。

      要求:提示輸入一行字符串;鍵盤(pán)輸入字符串,Enter鍵結(jié)束輸入,并換行顯示計(jì)算結(jié)果。題目40 字符串反序排列

      要求:提示輸入一行字符串;鍵盤(pán)輸入字符串,Enter鍵結(jié)束輸入,并換行顯示結(jié)果。題目41 字符串比較

      比較兩個(gè)輸入的字符串是否完全相同,是則顯示YES,否則顯示NO。要求:提示輸入字符串1; 輸入字符串1,Enter鍵結(jié)束輸入并換行; 提示輸入字符串2;輸入字符串2,Enter 鍵結(jié)束輸入并換行; 顯示判斷結(jié)果。題目42 數(shù)組排序

      數(shù)據(jù)段里有一個(gè) N 個(gè)字的數(shù)組A,利用冒泡排序法對(duì)數(shù)組進(jìn)行從大到小的排序,并輸出結(jié)果。要求:讀出數(shù)據(jù)段中存放的數(shù)組A;換行顯示排序后的數(shù)組A。題目43 統(tǒng)計(jì)字符數(shù)

      從鍵盤(pán)輸入一行字符,統(tǒng)計(jì)字母、空格、數(shù)字、其他字符的個(gè)數(shù),并顯示。要求:提示輸入一行字符串; 鍵盤(pán)輸入字符串,Enter鍵結(jié)束輸入,并換行顯示結(jié)果。題目44 模擬幸運(yùn)抽號(hào)

      要求:程序運(yùn)行時(shí),在屏幕上隨即跳動(dòng)一組一組十位數(shù)字的號(hào)碼,敲空格鍵時(shí)停止,得到一組幸運(yùn)號(hào)碼。

      題目45 程序設(shè)計(jì)

      設(shè)計(jì)一個(gè)程序,讓計(jì)算機(jī)屏幕輸出40個(gè)自然數(shù)來(lái),使得其中任意兩個(gè)數(shù)之差均不相等。題目46 查表

      將鍵盤(pán)輸入的數(shù)字月份查表后顯示出相應(yīng)英文字母的縮寫(xiě)形式。

      要求:提示輸入一個(gè)月份數(shù)字N;從鍵盤(pán)輸入數(shù)字,Enter鍵結(jié)束輸入,并換行顯示查表結(jié)果。題目47 數(shù)值比較

      提示輸入數(shù)字1;輸入任意數(shù)字int1,點(diǎn)擊Enter結(jié)束輸入; 提示輸入數(shù)字2;輸入任意數(shù)字int2,點(diǎn)擊Enter結(jié)束輸入。

      如果int1大于int2,則輸出“int1> int2”;如果int1等于int2,則輸出“int1=int2”;如果int1小于int2,則輸出“int1< int2”;點(diǎn)擊 Enter 程序退出。題目48 數(shù)值求和

      提示輸入數(shù)字,輸入任意數(shù)字int,點(diǎn)擊Enter結(jié)束輸入,輸出“1+2+3+?+int”的值; 點(diǎn)擊 Enter 程序退出。題目49 整數(shù)除法

      提示輸入被除數(shù);輸入被除數(shù)int1,點(diǎn)擊 Enter 結(jié)束輸入; 提示輸入除數(shù);輸入除數(shù)int2,點(diǎn)擊Enter結(jié)束輸入; 輸出商和余數(shù);點(diǎn)擊Enter程序退出。題目50 二進(jìn)制轉(zhuǎn)換

      提示輸入數(shù)字; 輸入任意數(shù)字int1,點(diǎn)擊Enter結(jié)束輸入,輸出 int1 的二進(jìn)制代碼; 點(diǎn)擊 Enter 程序退出。題目51 質(zhì)數(shù)判斷

      提示輸入數(shù)字;輸入任意數(shù)字int1,點(diǎn)擊Enter結(jié)束輸入;如果int1是質(zhì)數(shù),則輸出“int1 is aprime number”;如果int1不是質(zhì)數(shù),則輸出“int1 is not aprime number”; 點(diǎn)擊Enter程序退出。題目52 閏年判斷

      提示輸入年份; 輸入四位數(shù)字 int1,點(diǎn)擊 Enter 結(jié)束輸入; 如果 int1 表示的年份是閏年,則輸出“int1 years is a leap year” 如果 int1 表示的年份不是閏年,則輸出“int1 years is not a leap year” ; 點(diǎn)擊 Enter 程序退出。題目53 編寫(xiě)程序求函數(shù)值

      有一函數(shù) x(x<1)y= 2x-1(1≤x<10)3x-11(x≥10)編寫(xiě)程序,實(shí)現(xiàn)輸入 x 值,輸出 y 值。題目54 把 100-200 之間不能被 3 整除的數(shù)輸出

      要求:提示數(shù)據(jù)范圍為 100-200; Enter 鍵換行顯示結(jié)果。題目55 用循環(huán)程序,顯示乘法表

      要求輸入 0-10 之間的數(shù)值 a,顯示1到 a 值的乘法表。題目56 三角形判斷

      輸入 a,b,c 三邊后,判斷是否能構(gòu)成三角形,如能構(gòu)成三角形,輸出三角形的周長(zhǎng),否則輸出“ERROR”。要求:提示輸入三角形三邊長(zhǎng)度 a b c; 鍵盤(pán)輸入,中間空格隔開(kāi); Enter 鍵結(jié)束輸入z2,并換行顯示判斷結(jié)果。

      題目57 要求用戶從鍵盤(pán)輸入一個(gè)不超過(guò) 5 位的整數(shù),計(jì)算并輸出該數(shù)的各位之和

      要求:提示輸入一十進(jìn)制數(shù); 鍵盤(pán)輸入,Enter 鍵結(jié)束輸入,并換行顯示結(jié)果。題目58 計(jì)算并打印楊輝三角形

      要求打印到第 N 行,N 由鍵盤(pán)輸入。要求:提示輸入一整數(shù) N; 鍵盤(pán)輸入,Enter 鍵結(jié)束輸入,并換行顯示結(jié)果。題目59 成績(jī)轉(zhuǎn)換

      給出一個(gè)百分制成績(jī),要求輸出成績(jī)等級(jí) A、B、C、D、E。90 分以上為 A,80-89 分為 B,70-79 分為 C,60-69 分為 D,60 分一下為 E。要求:提示輸入一分?jǐn)?shù) score; 鍵盤(pán)輸入,Enter 鍵結(jié)束輸入,并換行顯示結(jié)果。題目60 成績(jī)統(tǒng)計(jì) 輸入 10 個(gè)學(xué)生的成績(jī)按后,依次在界面上顯示:及格人數(shù) x 個(gè),不及格人數(shù) y 個(gè)。要求:提示輸入 10 學(xué)生成績(jī) score,成績(jī)之間空格隔開(kāi),鍵盤(pán)送入; 換行輸出“10 學(xué)生成績(jī)分別為??” 換行顯示結(jié)果:及格人數(shù) x 個(gè),不及格人數(shù) y。題目61 求 2 個(gè)正整數(shù) N1 和 N2 的最小公倍數(shù)

      要求:提示輸入兩十進(jìn)制正整數(shù); 鍵盤(pán)輸入,兩整數(shù)之間空格隔開(kāi),Enter 鍵結(jié)束輸入,并換行顯示結(jié)果。

      題目62 求 2 個(gè)正整數(shù) N1 和 N2 的最大公約數(shù)

      要求:提示輸入兩十進(jìn)制正整數(shù); 鍵盤(pán)輸入,兩整數(shù)之間空格隔開(kāi),Enter 鍵結(jié)束輸入,并換行顯示結(jié)果。

      題目63 打印回文數(shù)

      如果一個(gè)數(shù)從左邊和從右邊讀都是相同的數(shù),就稱它為回文數(shù),例如 383。求出 500 以內(nèi)的回文數(shù)并輸出顯示。要求:提示數(shù)據(jù)范圍為 0-500; Enter 鍵,換行顯示結(jié)果。題目64 計(jì)算平方根

      從鍵盤(pán)輸入一個(gè)正整數(shù),計(jì)算其平方根并輸出。要求:提示輸入一整數(shù); 鍵盤(pán)輸入,Enter 鍵結(jié)束輸入,并換行顯示結(jié)果。

      題目65 屏幕輸出 10 到 200 之間的孿生素?cái)?shù)對(duì)。

      孿生素?cái)?shù)對(duì)指兩值相差 2 的一對(duì)素?cái)?shù),如 11 與 13。題目66 輸出滿足條件的數(shù)

      屏幕輸出 1000 以內(nèi)同時(shí)滿足如下條件的數(shù):個(gè)位數(shù)與十位數(shù)之和除以 10 所得的余數(shù)等于百位數(shù)字。

      題目67 溫度轉(zhuǎn)換

      將用戶輸入的華氏溫度轉(zhuǎn)換為攝氏溫度。要求:提示輸入一整數(shù); 鍵盤(pán)輸入,Enter 鍵結(jié)束輸入,并換行顯示結(jié)果。

      題目68 打印輸出所有水仙花數(shù)

      水仙花數(shù):三位數(shù),各個(gè)位數(shù)的立方和為數(shù)字本身。要求:提示“Enter 鍵輸出所有水仙花”; Enter 鍵,換行顯示結(jié)果。題目69 輸出完數(shù) 一個(gè)數(shù)如果恰好等于它的因子之和,這個(gè)數(shù)就成為“完數(shù)“。例如 6 的因子為 1,2,3,且 6=1+2+3,因此 6 為完數(shù)。編程找出 10000 以內(nèi)所有完數(shù)并輸出。要求:提示“Enter 鍵輸出 10000 以內(nèi)所有完數(shù)”; Enter 鍵,換行顯示結(jié)果。題目70 輸出滿足條件的數(shù)

      求具有 abcd=(ab+cd)性質(zhì)的 4 位數(shù)并輸出。例如 3025=(30+25)。要求:Enter 鍵,輸出所有結(jié)果。

      題目71 輸出兩個(gè)數(shù)的平方差

      求出兩個(gè)數(shù)的平方差,若是負(fù)數(shù),要輸出負(fù)號(hào)。要求:由鍵盤(pán)輸入兩整數(shù) a、b,中間空格隔開(kāi); Enter 鍵結(jié)束輸入,并換行顯示結(jié)果。題目72 輸出滿足條件的數(shù)

      從鍵盤(pán)輸入一個(gè)以 Enter 結(jié)束的十進(jìn)制數(shù)字串(不超過(guò) 20 個(gè)),按 ASCII 碼值的降序顯示這個(gè)數(shù)字串 ASCII 碼值最大和最小的兩個(gè)數(shù)字。題目73 圖形輸出

      編寫(xiě)一用箭頭鍵控制光標(biāo)移動(dòng)的程序。

      要求:箭頭控制移動(dòng),ALT+箭頭控制移動(dòng)并畫(huà)線。題目74 圖形輸出

      顯示輸出一白色矩形,背景為黑色。要求:提示白色矩形輸出實(shí)例; Enter 鍵顯示結(jié)果,ESC 鍵退出程序。

      題目75 圖形輸出

      用“*”畫(huà)菱形框。要求: “*”為紅色,菱形框畫(huà)在屏幕中間。題目76 圖形輸出

      用“*”顯示出自己名字中的一個(gè)字。要求: “*”為白色,字體顯示在屏幕中間。題目77 圖形輸出

      顯示輸出一圓形。要求:圓形邊線為白色,圓形區(qū)域?yàn)樗{(lán)色,居中顯示,大小不限。題目78 圖形輸出

      顯示輸出一五角星圖形。要求:圖形邊線為紅色,背景顏色自定,居中顯示,大小適中。題目79 圖形輸出

      在屏幕上顯示一個(gè)表格,表格邊框,背景等顏色自定。要求:表格不同于以上題目的圖形,且在屏幕中間顯示。2

      2題目80 8 個(gè) LED 燈循環(huán)閃爍

      要求:首先是 1,3,5,7 號(hào) LED 燈依次亮 1 秒鐘,當(dāng)?shù)?7 號(hào) LED 亮后,這四個(gè)燈同時(shí) 閃爍 5 下; 然后是,2,4,6,8 號(hào)依次亮 1 秒鐘,當(dāng)?shù)?8 號(hào) LED 亮后,這四個(gè)燈同時(shí)閃 爍 5 下。

      第三篇:微機(jī)原理課程設(shè)計(jì)題目

      微機(jī)課程與接口技術(shù)課程設(shè)計(jì)任務(wù)書(shū)

      一、本次課程設(shè)計(jì)的目的和意義

      學(xué)習(xí)和掌握計(jì)算機(jī)中常用接口電路的應(yīng)用和設(shè)計(jì)技術(shù),充分認(rèn)識(shí)理論知識(shí)對(duì)應(yīng)用技術(shù)的指導(dǎo)性作用,進(jìn)一步加強(qiáng)理論知識(shí)與應(yīng)用相結(jié)合的實(shí)踐和鍛煉。通過(guò)這次設(shè)計(jì)實(shí)踐能夠進(jìn)一步加深對(duì)專業(yè)知識(shí)和理論知識(shí)學(xué)習(xí)的認(rèn)識(shí)和理解,使自己的設(shè)計(jì)水平和對(duì)所學(xué)的知識(shí)的應(yīng)用能力以及分析問(wèn)題解決問(wèn)題的能力得到全面提高。

      二、題目安排

      1、從鍵盤(pán)上輸入7名裁判的評(píng)分(0-10,整數(shù)),扣除一個(gè)最高分,扣除一個(gè)最低分,計(jì)算出其它五個(gè)分?jǐn)?shù)的平均值(保留一位小數(shù)),并在顯示其上輸出 “The final score is:”和最終結(jié)果。

      2、試設(shè)計(jì)一個(gè)道路收費(fèi)系統(tǒng),將車(chē)型分為大型車(chē)、中型車(chē)、小型車(chē),每種車(chē)型分別有各自的單公里收費(fèi)標(biāo)準(zhǔn),如下表所示,在收費(fèi)時(shí),將車(chē)型和公里數(shù)輸入系統(tǒng),就可自動(dòng)生成收費(fèi)額,(公里數(shù)取整。收費(fèi)額以元為單位,保留一位小數(shù))。

      3、從鍵盤(pán)輸入一個(gè)以 Enter 結(jié)束的十進(jìn)制數(shù)字串(不超過(guò) 20 個(gè)),按 ASCII 碼值的降序顯示這個(gè)數(shù)字串,并另起一行顯示出ASCII碼值最大和最小的兩個(gè)數(shù)字。4.顯示提示語(yǔ),輸入兩個(gè)小于 100 的十進(jìn)制正整數(shù),求出這兩個(gè)數(shù)的平方差,并顯示在屏幕上,若是負(fù)的要輸出負(fù)號(hào)。數(shù)據(jù)的輸入和結(jié)果的輸出都要有必要的提示,且提示獨(dú)占一行。

      5.從鍵盤(pán)輸入一個(gè) 4*4 的矩陣。要求:

      每個(gè)元素都是4位十進(jìn)制數(shù)。

      (2)在屏幕上輸出該矩陣和它的轉(zhuǎn)置矩陣。(3)輸出這兩個(gè)矩陣的和(對(duì)應(yīng)元素相加)。

      (4)數(shù)據(jù)的輸入和結(jié)果的輸出都要有必要的提示,且提示獨(dú)占一行。

      6、用循環(huán)程序,顯示乘法表。要求輸入0-10之間的數(shù)值a,顯示到a值的乘法表。

      要求:提示輸入一整數(shù);

      鍵盤(pán)輸入,Enter鍵結(jié)束輸入,并換行顯示判斷結(jié)果。

      7、人名排序程序。

      從鍵盤(pán)接收十個(gè)人名,人名由4-8個(gè)字母構(gòu)成。按字母上升次序顯示所輸入的人名,每一個(gè)人名占一行。

      8.在屏幕上接收一串帶數(shù)字、字母及其它字符的字符串,然后統(tǒng)計(jì)其中數(shù)字、字母的個(gè)數(shù),并分類顯示出來(lái)。

      9.屏幕輸出1000以內(nèi)同時(shí)滿足如下條件的數(shù):

      要求:個(gè)位數(shù)與十位數(shù)之和除以10所得的余數(shù)等于百位數(shù)字。

      10、按下列要求編程:

      (1)顯示提示語(yǔ),輸入兩個(gè)小于 100 的十進(jìn)制正整數(shù)。(2)求出這兩個(gè)數(shù)的所有公約數(shù)。(3)數(shù)據(jù)的輸入和結(jié)果的輸出都要有必要的提示,且提示獨(dú)占一行。

      11.在輸入10個(gè)學(xué)生的成績(jī)后,依次在界面上顯示:及格人數(shù)x個(gè),不及格人數(shù)y個(gè)。

      要求:提示輸入10學(xué)生成績(jī)score,成績(jī)之間空格隔開(kāi),鍵盤(pán)送入;換行輸出“10學(xué)生成績(jī)分別為??”;換行顯示結(jié)果:及格人數(shù)x個(gè),不及格人數(shù)y;

      12.數(shù)據(jù)段里有一個(gè)N個(gè)字的數(shù)組A,利用冒泡排序法對(duì)數(shù)組進(jìn)行從大到小的排序,并輸出結(jié)果。

      要求:讀出數(shù)據(jù)段中存放的數(shù)組A;換行顯示轉(zhuǎn)換后的數(shù)組A;

      13.數(shù)值求和

      提示輸入數(shù)字;輸入任意數(shù)字int,點(diǎn)擊Enter結(jié)束輸入;輸出“1+2+3+?+int”的值;點(diǎn)擊Enter程序退出;

      14.從字符串中截取指定長(zhǎng)度的字符

      提示輸入字符串;輸入任意字符串string,點(diǎn)擊Enter結(jié)束輸入; 提示輸入數(shù)字;輸入任意數(shù)字int,點(diǎn)擊Enter結(jié)束輸入; 截取string的前int位輸出; 點(diǎn)擊Enter程序退出。

      15.質(zhì)數(shù)判斷 提示輸入數(shù)字;

      輸入任意數(shù)字int1,點(diǎn)擊Enter結(jié)束輸入;

      如果int1是質(zhì)數(shù),則輸出“int1 is aprime number” 如果int1不是質(zhì)數(shù),則輸出“int1 is not aprime number”; 點(diǎn)擊Enter程序退出;

      16.顯示輸出一五角星圖形。要求:圖形邊線為紅色,背景顏色自定,居中顯示,大小適中。

      17.比較兩個(gè)輸入的字符串是否完全相同,是則顯示 YES,并顯示字符個(gè)數(shù),否則顯示 NO,并根據(jù)情況具體顯示相關(guān)信息:字符數(shù)目不同;或字符不同。要求:提示輸入字符串1;

      輸入字符串1,Enter鍵結(jié)束輸入并換行; 提示輸入字符串2;

      輸入字符串2,Enter鍵結(jié)束輸入并換行; 顯示判斷結(jié)果;

      18.設(shè)計(jì)一個(gè)數(shù)字鐘,在屏幕上顯示 分:秒(mm:ss)。

      按下非空格鍵開(kāi)始計(jì)時(shí),并顯示00:00,每過(guò)1 秒,ss 增 1,到 60 秒 mm 增 1,到 60 分就是 1 小時(shí)。經(jīng)過(guò) 1 小時(shí)后又回到 00:00 重新計(jì)數(shù)。當(dāng)按下空格鍵時(shí),程序返回 DOS,數(shù)字鐘消失。

      三、設(shè)計(jì)任務(wù)及要求:

      1.接口設(shè)計(jì):根據(jù)所選題目和所用的接口電路芯片設(shè)計(jì)出完整的接口電路,并在實(shí)驗(yàn)系統(tǒng)上完成電路的連接和調(diào)試通過(guò)。

      2.程序設(shè)計(jì):要求畫(huà)出程序框圖,設(shè)計(jì)出全部程序并給出程序設(shè)計(jì)說(shuō)明和程序注釋。3.設(shè)計(jì)文件:

      a、設(shè)計(jì)圖紙(接口電路原理圖); b、使用或操作說(shuō)明;

      1設(shè)計(jì)題目;○2系統(tǒng)的主要功能作用及主要技術(shù)性能c、設(shè)計(jì)報(bào)告:內(nèi)容包括:○3總體設(shè)計(jì)方案及組成原理(框圖)或設(shè)計(jì)說(shuō)明及技術(shù)路線;○4系統(tǒng)設(shè)和指標(biāo);○計(jì):接口電路設(shè)計(jì),程序設(shè)計(jì)(程序框圖和程序清單及注釋)其他有關(guān)的理論分5設(shè)計(jì)總結(jié):對(duì)設(shè)計(jì)中所存在的問(wèn)題和不足進(jìn)行分析和總結(jié),提出解析和計(jì)算;○決的方法、措施、建議和對(duì)這次設(shè)計(jì)實(shí)踐的認(rèn)識(shí)、收獲和提高。4.設(shè)計(jì)內(nèi)容不允許抄襲和復(fù)印,否則取消設(shè)計(jì)成績(jī)。

      四、設(shè)計(jì)安排和成績(jī)分配:

      (一)設(shè)計(jì)時(shí)間:一周

      (二)設(shè)計(jì)成績(jī)分配: 1.設(shè)計(jì)思路 30%;

      2.設(shè)計(jì)原理30%(包括程序設(shè)計(jì)說(shuō)明、程序框圖、程序行注釋等); 3.實(shí)現(xiàn)過(guò)程20%; 4.設(shè)計(jì)結(jié)果 20%。

      五、課程設(shè)計(jì)報(bào)告要求

      1. 課程設(shè)計(jì)題目(按所給題目寫(xiě))

      2. 設(shè)計(jì)目標(biāo)(所設(shè)計(jì)系統(tǒng)具體能實(shí)現(xiàn)的功能)3. 設(shè)計(jì)思路(包括采用什么電路?工作原理是什么?采用什么程序設(shè)計(jì)語(yǔ)言?程序設(shè)計(jì)的思路?)

      4. 設(shè)計(jì)原理(包括系統(tǒng)電路、程序流程圖、選用器件)5. 實(shí)現(xiàn)過(guò)程 1)2)源程序設(shè)計(jì)(語(yǔ)句注釋盡可能詳細(xì))調(diào)試過(guò)程

      3)

      遇到問(wèn)題,如何解決 6. 設(shè)計(jì)結(jié)果

      7. 設(shè)計(jì)體會(huì)(如設(shè)計(jì)的關(guān)鍵問(wèn)題,體會(huì)比較深的,獨(dú)特見(jiàn)解,可改進(jìn)的設(shè)想和建議)

      第四篇:微機(jī)原理課程設(shè)計(jì)題目

      1.匯編繪圖1 屏幕上出現(xiàn)隨機(jī)(隨機(jī)顏色,隨機(jī)邊長(zhǎng),隨機(jī)線寬)的正方形 2.匯編繪圖2 屏幕上出現(xiàn)隨機(jī)(隨機(jī)顏色,隨機(jī)邊長(zhǎng),隨機(jī)線寬)的三角形 3.匯編繪圖3 屏幕上出現(xiàn)隨機(jī)(隨機(jī)顏色,隨機(jī)邊長(zhǎng),隨機(jī)線寬)的圓 4.匯編繪圖4 屏幕上出現(xiàn)隨機(jī)(隨機(jī)顏色,隨機(jī)邊長(zhǎng),隨機(jī)線寬)的橢圓 5.匯編繪圖5 屏幕上出現(xiàn)隨機(jī)(隨機(jī)顏色,隨機(jī)邊長(zhǎng),隨機(jī)線寬)的平行四邊形 6.小動(dòng)畫(huà)1 通過(guò)屏幕提示菜單:選擇1,汽車(chē)從左往右飛過(guò);選擇2,汽車(chē)從右往左飛過(guò);選擇3,汽車(chē)從上往下飛過(guò);選擇4,汽車(chē)從下往上飛過(guò);選擇5,退出 7.小動(dòng)畫(huà)2 本動(dòng)畫(huà)先顯示一些提示信息,然后按任意鍵進(jìn)入,只見(jiàn)一個(gè)圓向中間由大變小,并留下痕跡,然后出現(xiàn)一個(gè)心,按空格刪除痕跡和心,按其他鍵將重復(fù),按Q鍵退出程序。8.數(shù)制轉(zhuǎn)換1 通過(guò)鍵盤(pán)輸入一個(gè)十進(jìn)制數(shù),通過(guò)屏幕提示菜單選擇轉(zhuǎn)換成二進(jìn)制,八進(jìn)制或者十六進(jìn)制數(shù)并顯示。9.數(shù)制轉(zhuǎn)換2 通過(guò)鍵盤(pán)輸入一個(gè)十六進(jìn)制數(shù),通過(guò)屏幕提示菜單選擇轉(zhuǎn)換成二進(jìn)制,八進(jìn)制數(shù)或者十進(jìn)制數(shù)并顯示。10.數(shù)制轉(zhuǎn)換3 通過(guò)鍵盤(pán)輸入一個(gè)八進(jìn)制數(shù),通過(guò)屏幕提示菜單選擇轉(zhuǎn)換成二進(jìn)制,十進(jìn)制或者十六進(jìn)制數(shù)并顯示。11.數(shù)制轉(zhuǎn)換4 通過(guò)鍵盤(pán)輸入一個(gè)二進(jìn)制數(shù),通過(guò)屏幕提示菜單選擇轉(zhuǎn)換成八進(jìn)制,十進(jìn)制或者十六進(jìn)制數(shù)并顯示。12.數(shù)制轉(zhuǎn)換5 鍵盤(pán)輸入一串字符(非字符則不接受),通過(guò)屏幕提示菜單選擇轉(zhuǎn)換成ASCII碼,或者進(jìn)行大小寫(xiě)轉(zhuǎn)換(原來(lái)是大寫(xiě)轉(zhuǎn)換成小寫(xiě),小寫(xiě)則轉(zhuǎn)換為大寫(xiě))并顯示。13.匯編實(shí)現(xiàn)校驗(yàn)和1 可以對(duì)內(nèi)存中的一段數(shù)據(jù)計(jì)算出校驗(yàn)和(奇偶校驗(yàn)),通過(guò)修改某個(gè)值驗(yàn)證校驗(yàn)和是否正確。

      14.匯編實(shí)現(xiàn)校驗(yàn)和2 可以對(duì)內(nèi)存中的一段數(shù)據(jù)計(jì)算出校驗(yàn)和(CRC校驗(yàn)),通過(guò)修改某個(gè)值驗(yàn)證該校驗(yàn)和是否正確。

      15.中斷服務(wù)程序(串口或PS/2鼠標(biāo))

      可以捕獲鼠標(biāo)左鍵,右鍵以及移動(dòng),并利用小車(chē)圖形做出相應(yīng)的表示。16.中斷服務(wù)程序2(串口或PS/2鍵盤(pán))

      可以捕獲鍵盤(pán)上下左右鍵,并利用小車(chē)圖形做出相應(yīng)的顯示。17.數(shù)字音樂(lè)

      用匯編語(yǔ)言實(shí)現(xiàn)在PC喇叭上演奏一段音樂(lè),并能夠通過(guò)鍵盤(pán)演奏。18.雙機(jī)串口通訊1 A,B兩臺(tái)主機(jī)間串口通訊,先由A發(fā)送,B接收,然后B將接受的數(shù)據(jù)回傳給A。要求實(shí)時(shí)顯示傳送或者接收的數(shù)據(jù)。采用異步方式,CPU和8251之間采用查詢方式交換數(shù)據(jù)。端口地址是:命令/狀態(tài)口3F9數(shù)據(jù)口3F8。19.雙機(jī)串口通訊2 A,B兩臺(tái)主機(jī)間串口通訊,A或者B接收鍵盤(pán)輸入的字符,并通過(guò)串口發(fā)送該字符到對(duì)方。要求實(shí)時(shí)顯示傳送或者接受的數(shù)據(jù)。采用異步方式。CPU和8251之間采用查詢方式交換數(shù)據(jù)。端口地址是:命令/狀態(tài)口2F9,數(shù)據(jù)口2F8。20.雙機(jī)串口通訊3 A,B兩臺(tái)主機(jī)間串口通訊,A或者B接收鍵盤(pán)輸入的字符,并通過(guò)串口發(fā)送該字符到對(duì)方。要求實(shí)時(shí)顯示傳送或者接受的數(shù)據(jù)。采用異步方式,CPU和8251之間采用中斷方式交換數(shù)據(jù)。端口地址是:命令/狀態(tài)口3E9,數(shù)據(jù)口3E8。中斷號(hào)為04h。21.雙機(jī)串口通訊4 A,B兩臺(tái)主機(jī)間串口通訊,先由A發(fā)送,B接收,然后B將接收的數(shù)據(jù)回傳給A。要求實(shí)時(shí)顯示傳送或者接受的數(shù)據(jù)。采用異步方式,CPU和8251之間采用中斷方式交換數(shù)據(jù)。端口地址是:命令/狀態(tài)口2E9,數(shù)據(jù)口2E8。中斷號(hào)為04h。22.單機(jī)串口通訊

      單臺(tái)主機(jī)實(shí)現(xiàn)串口通訊,自發(fā)自收。要求實(shí)時(shí)顯示傳送或者接受的數(shù)據(jù)。采用異步方式,CPU和8251之間采用查詢方式交換數(shù)據(jù)。端口地址是:命令、狀態(tài)口3F9,數(shù)據(jù)口3F8。23.雙機(jī)并行通訊1 由甲乙兩臺(tái)微機(jī)之間并行傳送1K字節(jié)數(shù)據(jù)。先甲機(jī)發(fā)送,乙機(jī)接收,后乙機(jī)發(fā)送,甲機(jī)接收。甲乙雙方的8255A均采用方式2工作。8255A控制口地址為303。24.雙機(jī)并行通訊2 由A,B兩臺(tái)微機(jī)之間并行傳送數(shù)據(jù)。A或者B接收鍵盤(pán)輸入的字符,然后通過(guò)8255A發(fā)送該字符到對(duì)方。A,B雙方的8255A均采用方式2工作。8255A控制口地址為fff3。25.雙機(jī)并行通訊3 由A,B兩臺(tái)微機(jī)之間并行傳送數(shù)據(jù)。A或者B接收鍵盤(pán)輸入的字符,然后通過(guò)8255A發(fā)送該字符到對(duì)方。A,B雙方的8255A均采用方式1工作。8255A控制口地址為103。26.雙機(jī)并行通訊4(A機(jī))

      由A,B兩臺(tái)微機(jī)之間并行傳送數(shù)據(jù)。A接收鍵盤(pán)輸入的字符,然后通過(guò)8255A發(fā)送該字符到對(duì)方。A方的8255A均采用方式1工作,B方的8255A均采用方式0工作。8255A控制口地址為37B。27.雙機(jī)并行通訊4(B機(jī))由A,B兩臺(tái)微機(jī)之間并行傳送數(shù)據(jù)。A接收鍵盤(pán)輸入的字符,然后通過(guò)8255A發(fā)送該字符到對(duì)方。A方的8255A均采用方式1工作,B方的8255A均采用方式0工作。8255A控制口地址為37B。28.計(jì)算器設(shè)計(jì)

      實(shí)現(xiàn)一個(gè)計(jì)算程序,能實(shí)現(xiàn)加、減、乘、除的計(jì)算:執(zhí)行時(shí),在文件名后直接跟上計(jì)算表達(dá)式,如在命令提示符下執(zhí)行結(jié)果如下: C:MASMjs 6*7 2A 29.打字計(jì)時(shí)練習(xí)

      通過(guò)系統(tǒng)時(shí)鐘得到輸入30個(gè)字符所需的時(shí)間間隔,并在屏幕上顯示輸入的字符和時(shí)間間隔。

      30.交通信號(hào)燈的控制1 ① 通過(guò)8255A并口來(lái)控制LED發(fā)光二極管的亮滅 ② A口控制紅燈,B口控制黃燈,C口控制綠燈。③ 輸出為0則亮,輸出為1則滅 ④ 用8253定時(shí)來(lái)控制變換時(shí)間。

      要求:設(shè)有一個(gè)十字路口,2、4為南北方向,1、3為東西方向。初始狀態(tài)為4個(gè)路口的紅燈全亮。之后,1、3路口的綠燈亮,2、4路口的紅燈亮。

      1、3路口方向通車(chē)。延遲3秒后,1、3路口的綠燈熄滅,而1,3路口的黃燈開(kāi)始閃爍(1Hz)。閃爍3次后,1、3路口的紅燈亮,同時(shí)2、4路口的綠燈亮,2、4路口方向開(kāi)始通車(chē)。延遲5秒后,2、4路口的綠燈熄滅,而黃燈開(kāi)始閃爍。閃爍8此后,再切換到1、3路口方向。之后,重復(fù)上述過(guò)程。要求在屏幕上顯示信號(hào)燈的狀態(tài)。31.交通信號(hào)燈2 ① 通過(guò)8255A并口來(lái)控制LED發(fā)光二極管的亮滅 ② B口控制紅燈,C口控制黃燈,A口控制綠燈。③ 輸出為0則亮,輸出為1則滅 ④ 用8253定時(shí)來(lái)控制變換時(shí)間。

      要求:設(shè)有一個(gè)十字路口,2、4為南北方向,1、3為東西方向。初始狀態(tài)為4個(gè)路口的紅燈全亮。之后,1、3路口的綠燈亮。

      2、4路口的紅燈亮,1、3路口方向通車(chē)。延遲3秒后,1、3路口的綠燈熄滅,而1、3路口的黃燈開(kāi)始閃爍(1Hz)。閃爍5次后,1、3路口的紅燈亮,2、4路口的綠燈亮,2、4路口方向開(kāi)始通車(chē)。延遲10秒后,2、4路口的綠燈熄滅,而黃燈開(kāi)始閃爍。閃爍5次后,再切換到1、3路口方向。之后,重復(fù)上述過(guò)程。要求在屏幕上顯示信號(hào)燈的狀態(tài)。

      補(bǔ)充題目:

      32.溫度控制系統(tǒng)

      鍵盤(pán)設(shè)定溫度值,溫度低加熱,達(dá)到一定溫度,停止加熱;數(shù)碼管前兩位顯示設(shè)定的值,后兩位顯示實(shí)際的值。A/D轉(zhuǎn)換器采用ADC0809,8255A的C口控制加熱繼電器。33..電子時(shí)鐘設(shè)計(jì)

      利用8253定時(shí)器設(shè)計(jì)一個(gè)具有時(shí)、分、秒顯示的電子時(shí)鐘,并定義一個(gè)啟動(dòng)鍵,當(dāng)按下該鍵時(shí)電子時(shí)鐘從當(dāng)前設(shè)定值開(kāi)始走時(shí)。34.電動(dòng)機(jī)的電壓、電流采集系統(tǒng)設(shè)計(jì)

      設(shè)計(jì)一個(gè)微機(jī)<8086>控制的電動(dòng)機(jī)電壓電流采集系統(tǒng)電路,要求完成以下功能:1.實(shí)現(xiàn)對(duì)電動(dòng)機(jī)電壓(1路,0~380 V)和電流(1路,0~5 A)巡回采集;2.電壓與電流循環(huán)采集,LED顯示器實(shí)時(shí)顯示;3.當(dāng)電壓或電流超出設(shè)定范圍(自定義)時(shí),進(jìn)行聲光報(bào)警(頻率500Hz);4.電壓超限與電流超限報(bào)警聲音頻率不同。35.質(zhì)素計(jì)算

      在鍵盤(pán)輸入1—9999D的十進(jìn)制數(shù),計(jì)算從1到該數(shù)的所有質(zhì)數(shù),并顯示輸出(十進(jìn)制數(shù))。

      36.煤氣報(bào)警器

      對(duì)一個(gè)小區(qū)的煤氣泄漏進(jìn)行監(jiān)控,并設(shè)計(jì)一個(gè)監(jiān)控四個(gè)單元的煤氣報(bào)警系統(tǒng)。四個(gè)單元的煤氣濃度對(duì)應(yīng)模擬量利用A/D轉(zhuǎn)換為數(shù)字量,并加入了鍵盤(pán)輸入,LED七段數(shù)碼管顯示。可以在執(zhí)行的開(kāi)始和過(guò)程中,修改報(bào)警臨界值,在報(bào)警時(shí)可以指出哪個(gè)單元煤氣泄漏并且發(fā)出音樂(lè),要求:

      1.選用8086/8088CPU和適當(dāng)?shù)拇鎯?chǔ)器芯片、接口芯片完成相應(yīng)的功能。2.設(shè)計(jì)鍵盤(pán)完成相應(yīng)的功能。3.畫(huà)出詳細(xì)的硬件連接圖。

      4.給出程序設(shè)計(jì)思路、畫(huà)出各程序的流程圖。5.給出RAM地址分配表。

      6.給有所有程序清單并加上必要注釋。37.電壓報(bào)警器

      設(shè)計(jì)一個(gè)電壓報(bào)警器,要求采集實(shí)驗(yàn)箱提供的0~5V的電壓,當(dāng)輸入電壓在3V以內(nèi),顯示電壓值,如2.42。當(dāng)輸入電壓超過(guò)3V,顯示ERR,并報(bào)警。電壓值可在七段數(shù)碼管顯示,點(diǎn)陣廣告屏顯示或液晶屏顯示。報(bào)警形式自行設(shè)計(jì),可用燈光閃爍表示,蜂鳴器鳴響報(bào)警等形式。38.防盜報(bào)警器

      按動(dòng)鍵盤(pán)某任一數(shù)字鍵使得內(nèi)揚(yáng)聲器發(fā)出警報(bào)聲,使得 4個(gè)LED指示燈忽明忽暗,并通過(guò)顯示器顯示相關(guān)警報(bào)信息。程序運(yùn)行后,觸動(dòng)鍵盤(pán)上的數(shù)字鍵,4個(gè)LED不停地光閃,光閃周期為2秒,同時(shí)在顯示器上顯示相應(yīng)的警報(bào)信息;程序按CTRL+C退出后聲不響光不閃。39.順序控制系統(tǒng)

      利用8個(gè)LED燈分時(shí)(按順序)點(diǎn)亮,模擬1~8個(gè)工藝過(guò)程,由開(kāi)關(guān)K1控制系統(tǒng)啟動(dòng)。要求系統(tǒng)在工作過(guò)程中,監(jiān)控外部事件,若有異常事件發(fā)生,則停止系統(tǒng)工作,處理(紅燈閃爍)完后,繼續(xù)原工作。40.閏年計(jì)算

      利用DOS 21H中斷類型的10號(hào)鍵盤(pán)功能調(diào)用,將鍵盤(pán)接受到的年份數(shù)值的字符串按字節(jié)存入緩沖區(qū)。將字符串中的每個(gè)字符轉(zhuǎn)換為對(duì)應(yīng)的十進(jìn)制數(shù)值(利用0-9這10個(gè)數(shù)的ASCⅡ碼值比其本身大30H的關(guān)系),利用判斷某年是否為閏年的表達(dá)式,輸入該年是否為閏年的信息。41.數(shù)據(jù)加解密程序

      將內(nèi)存緩沖區(qū)中的一串?dāng)?shù)據(jù)進(jìn)行加密和解密,要求: 1.先數(shù)據(jù)倒序

      2.將每位數(shù)字加上5,再用和除以10的余數(shù)代替該數(shù)字 3.將第一位和最后一位交換 42.電風(fēng)扇控制程序

      用8253,8255,8259等芯片實(shí)現(xiàn):4個(gè)按鍵實(shí)現(xiàn)對(duì)風(fēng)速,風(fēng)種,定時(shí),停止的不同選擇,用3個(gè)發(fā)光二極管表示風(fēng)速的弱中強(qiáng)三態(tài),用3個(gè)發(fā)光二極管表示風(fēng)種的正常,自然,睡眠三態(tài),用2個(gè)發(fā)光二極管表示定時(shí)30分和60分 在停止?fàn)顟B(tài)只有按風(fēng)速鍵才有效,其余三鍵無(wú)效。43.自動(dòng)評(píng)分系統(tǒng)

      用8086系統(tǒng)的接口芯片設(shè)計(jì)一個(gè)四個(gè)評(píng)委使用的評(píng)分系統(tǒng),最高得分10分,編程求其平均得分,并顯示其最后得分。44.競(jìng)賽搶答器

      利用8255、8259、8253等芯片實(shí)現(xiàn)一個(gè)競(jìng)賽搶答器,設(shè)計(jì)要求 如下:(1)可供4組同時(shí)搶答,由按鈕控制。

      (2)能顯示出最先搶答的組號(hào),而對(duì)其他組的搶答不予理睬。

      (3)對(duì)主持人未曾按啟動(dòng)扭之前就按搶答按鈕的犯規(guī)組,亮紅燈警告。(4)對(duì)搶答后的回答時(shí)間進(jìn)行計(jì)時(shí)控制,如回答超時(shí),則以音響報(bào)警。

      第五篇:微機(jī)原理課程設(shè)計(jì)

      匯編程序設(shè)計(jì)題

      題目一 密碼設(shè)置模擬

      該程序可以進(jìn)行密碼的設(shè)置(第一次)和修改(已設(shè)置密碼)。要求輸入的密碼不顯示。題目二 計(jì)算器

      編輯程序可以實(shí)現(xiàn)鍵盤(pán)輸入數(shù)據(jù)與運(yùn)算符,進(jìn)行“加減乘除”運(yùn)算。(提示:先輸入數(shù)據(jù)與運(yùn)算符,保存,再按照運(yùn)算符選擇對(duì)應(yīng)的子程序;輸入的數(shù)據(jù)是用字符表示的,需要轉(zhuǎn)換;要有良好的界面(提示信息))

      題目三工作周期判斷程序

      輸入年、月、日,能夠判斷當(dāng)日的星期數(shù),并進(jìn)行輸出。(以校歷為依照,可設(shè)某日為起點(diǎn),根據(jù)相差的天數(shù)與7的關(guān)系進(jìn)行判斷)。

      題目四 PC揚(yáng)聲器發(fā)聲

      利用8253驅(qū)動(dòng)PC機(jī)內(nèi)揚(yáng)聲器發(fā)聲,PC結(jié)構(gòu)參考相關(guān)文獻(xiàn)資料。題目五 樂(lè)曲播放

      利用PC機(jī)內(nèi)8253實(shí)現(xiàn)樂(lè)曲播放。題目六 按鍵選擇樂(lè)曲播放

      利用按鍵選擇播放不同樂(lè)曲。(★)(自制交互界面實(shí)現(xiàn)按鍵選擇★★)題目七 實(shí)現(xiàn)閃爍文字效果 編程提示:

      提示信息于屏幕中央顯示出來(lái),用光標(biāo)定位子程序?qū)⒐鈽?biāo)定位于80*25顯示方式的第8行第10列,然后輸出一條提示信息,接著調(diào)用屏幕上卷子程序上卷一行,接著再定位光標(biāo),然后顯示下一條提示信息,直到所有信息顯示完畢,對(duì)于閃爍的信息,同樣是定位光標(biāo),然后用BIOS功能調(diào)用13H來(lái)顯示閃爍信息,當(dāng)BL的高位為1時(shí),字符閃爍。mov ah,00h mov al,03h ;設(shè)置顯示方式為80*25,16色文本 int 10h 題目八

      數(shù)字秒表

      設(shè)計(jì)可以顯示1~60秒的無(wú)存儲(chǔ)功能的秒表,最小單位為毫秒。題目九

      倒計(jì)時(shí)牌

      設(shè)計(jì)日期倒計(jì)時(shí)牌界面,可輸入設(shè)定日期,顯示當(dāng)前日期的統(tǒng)計(jì)天數(shù),如奧運(yùn)計(jì)時(shí)牌。題目十

      數(shù)字時(shí)鐘

      編程實(shí)現(xiàn)時(shí)鐘功能,按秒刷新,要求定位在屏幕右上角。

      硬件設(shè)計(jì)題

      總體要求:根據(jù)題意自行設(shè)計(jì)電路,編寫(xiě)相關(guān)匯編程序。題目一

      交通燈控制系統(tǒng)

      1.利用8253定時(shí),8259中斷及8255設(shè)計(jì)電路,實(shí)現(xiàn)十字路口交通燈模擬控制。2.實(shí)現(xiàn)能自動(dòng)控制和手動(dòng)應(yīng)急控制。

      3.實(shí)現(xiàn)能隨時(shí)可以調(diào)整自動(dòng)模式的綠燈和紅燈時(shí)間。題目二 實(shí)現(xiàn)特定功能的鍵盤(pán)及LED顯示

      了解鍵盤(pán)及LED顯示接口原理,設(shè)計(jì)實(shí)驗(yàn)電路圖完成以下功能: 1.按1鍵顯示年; 2.按2鍵顯示月日; 3.按3鍵顯示GOOD ;

      4.按4鍵數(shù)碼管由左到右字符“0”循環(huán)顯示。5.自行設(shè)計(jì)特效顯示功能。題目三

      LED七段數(shù)碼管數(shù)字鐘

      設(shè)計(jì)并完成LED七段數(shù)碼管數(shù)字鐘電路,數(shù)字鐘顯示格式為:HH:MM:SS。要求:具有通過(guò)鍵盤(pán)能夠調(diào)整時(shí)、分、秒的功能。題目四

      閃爍燈

      利用8253和LED燈相結(jié)合實(shí)現(xiàn)閃爍燈效果。題目五

      電子鐘

      利用8253定時(shí)器設(shè)計(jì)一個(gè)電子鐘,并定義一個(gè)啟動(dòng)鍵。當(dāng)按下該鍵時(shí)電子時(shí)鐘從當(dāng)前設(shè)定值開(kāi)始走時(shí)。

      附錄:實(shí)驗(yàn)箱功能模塊電路圖

      下載微機(jī)原理課程設(shè)計(jì)題目word格式文檔
      下載微機(jī)原理課程設(shè)計(jì)題目.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(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ī)原理課程設(shè)計(jì)

        《微機(jī)原理》課程設(shè)計(jì)報(bào)告 時(shí)間 學(xué) 院 專業(yè)班級(jí) 姓 名 學(xué) 號(hào) 合 作 者 指導(dǎo)教師 成 績(jī) 2013 年 11 月摘要 本文針對(duì)可燃?xì)怏w檢測(cè)模塊MQ—K1,綜合運(yùn)用《微機(jī)原理》所學(xué)知識(shí)......

        微機(jī)原理課程設(shè)計(jì)

        接口技術(shù)課程設(shè)計(jì) 一、 設(shè)計(jì)內(nèi)容 設(shè)計(jì)一個(gè)投票統(tǒng)計(jì)器,完成投票、計(jì)票統(tǒng)計(jì)和票數(shù)顯示等功能。 二、設(shè)計(jì)原理及方案 在8086最小工作模式下,連接一塊8255A芯片。在 8255A的C端口......

        微機(jī)原理課程設(shè)計(jì)

        電子信息科學(xué)與技術(shù)《微機(jī)原理》課程設(shè)計(jì) 一、本次課程設(shè)計(jì)的目的和意義 學(xué)習(xí)和掌握計(jì)算機(jī)中常用接口電路的應(yīng)用和設(shè)計(jì)技術(shù),充分認(rèn)識(shí)理論知識(shí)對(duì)應(yīng)用技術(shù)的指導(dǎo)性作用,進(jìn)一步加......

        微機(jī)原理課程設(shè)計(jì)

        合肥工業(yè)大學(xué) 計(jì)算機(jī)與信息學(xué)院 課程設(shè)計(jì) 課程:微機(jī)原理與接口技術(shù)設(shè)計(jì) 專業(yè)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)班 學(xué)號(hào):2 姓名: 一、設(shè)計(jì)題目及要求: 利用 8259A中斷,實(shí)現(xiàn)對(duì)8253多種計(jì)數(shù)......

        微機(jī)原理課程設(shè)計(jì)

        一、設(shè)計(jì)題目 單片機(jī)綜合試驗(yàn)儀——計(jì)數(shù)/中斷模塊 二、功能及性能指標(biāo) 顯示計(jì)數(shù),記到15就重新開(kāi)始計(jì)數(shù) 三、設(shè)計(jì)目的 1 了解單片機(jī)綜合實(shí)驗(yàn)儀基本構(gòu)成和分模塊設(shè)計(jì)方法。掌......

        微機(jī)原理課程設(shè)計(jì)題目與要求[5篇]

        家用電熱淋浴器控制器的設(shè)計(jì) 一、設(shè)計(jì)內(nèi)容 1、打開(kāi)電源后,先設(shè)定水溫,水溫分為八檔(30oC~100oC,每10 oC為一檔)。 2、按下啟動(dòng)鍵后,開(kāi)始測(cè)量水溫并采用數(shù)碼管顯示,控制電熱管加熱......

        微機(jī)原理課程設(shè)計(jì)總結(jié)

        微機(jī)原理課程設(shè)計(jì)總結(jié) 以前從沒(méi)有學(xué)過(guò)關(guān)于匯編語(yǔ)言的知識(shí),起初學(xué)起來(lái)感覺(jué)很有難度。當(dāng)知道要做課程設(shè)計(jì)的時(shí)候心里面感覺(jué)有些害怕和擔(dān)心, 擔(dān)心自己不會(huì)或者做不好。但是當(dāng)真的......

        微機(jī)原理課程設(shè)計(jì)總結(jié)

        微機(jī)原理課程設(shè)計(jì)總結(jié)以前從沒(méi)有學(xué)過(guò)關(guān)于匯編語(yǔ)言的知識(shí),起初學(xué)起來(lái)感覺(jué)很有難度。當(dāng)知道要做課程設(shè)計(jì)的時(shí)候心里面感覺(jué)有些害怕和擔(dān)心, 擔(dān)心自己不會(huì)或者做不好。但是當(dāng)真的......