日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

430单片机实现三人投票表决器_用ATC实现三人表决器.doc

發布時間:2023/12/14 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 430单片机实现三人投票表决器_用ATC实现三人表决器.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用ATC實現三人表決器

《單片機原理及應用》論文

題 目:用AT89C51實現三輸

入表決器

設計報告

學院: 廣西水利電力職業技術學院

專業: 電子信息工程 年級:2011

題目:三人表決器

學生姓名:

學號:

指導教師姓名:

2012年6月8日

目錄

摘要1

關鍵詞1

1 引言2

2 輸入表決器的實現2

3 AT89C51的管腳說明2

4 實驗構思3

5實現的程序4

5.1 實驗仿真5

5.2 實驗的介紹6

6流程圖.............................................................7

7注意項8

8 結束語9

致謝15

參考文獻15

用AT89C51實現七輸入表決器

內容摘要:

隨著計算機技術的發展,單片機的應用領域也越來越廣泛,尤其是在工業控制和儀器儀表智能化中扮演著極其重要的角色,單片機全稱為“單片微型計算機”,從應用領域來看,單片機主要用于控制,所以又稱為“微控制器”。在此次課程——三輸入表訣器中,其原理就是由三個人來投票,當同意的票數大于或者等于2人時,則認為同意;反之,當否決的票數少于2人時,則認為不同意。實驗中用3個撥擋開關來表示3個人,當對應的撥擋開關輸入為‘0’時,表示此人同意;否則若撥擋開關輸入為‘1’時,則表示此人反對。表決的結果用一個LED表示,若表決的結果為同意,則LED被點亮;否則,如果表決的結果為反對,則LED不會被點亮,因此,通過Proteus 7.4a電腦仿真軟件以及KeilC51軟件,再經過編寫C語言程序,以達到對題目的仿真驗證。

關鍵詞:單片機;表訣器;AT89C51. 蜂鳴器

電子數字計算機誕生于1946年,在其后的一個歷史階段中,計算機一直都是大型昂貴的的設備,直到20世紀70年代微處理器的出現,使得計算機逐漸小型,廉價并且高可靠性。而隨著計算機技術的發展,單片機的應用領域也越來越廣泛,尤其是在工業控制和儀器儀表智能化中扮演著極其重要的角色,單片機全稱為“單片微型計算機”,從應用領域來看,單片機主要用于控制,所以又稱為“微控制器”現今,掌握單片機這門課程是極其重要的,尤其是作為一名工科學生,我們不僅要學好課堂的理論知識,還需要通過一定的課程實驗開動腦筋,激發學習興趣,達到理論與實踐相結合的目的。

一.生活中的表決器

如1-1圖所示,這是表決器中的一種,表決器在生活中被我們所熟知,眾所周知,在很多場合中都要用到表決器,選舉大會中,可以通過表決器來為候選人進行投票選舉,在比賽中評委中也可以通過表決器來決定選手的去留。有了表決器,可以使得程序更為簡單,操作更為簡單,也使得結果更未公正。例如,在奧運會中的舉重比賽上,某一位選手舉重后,需要由三位評委對選手的表現作出判決,如果選手的表現有所犯規,那么就會按下紅燈,如果對選手的表現認可,那么就會按下綠燈,如果綠燈的個數大于等于2 ,那么選手的此次舉重通過。如果紅燈大于等于2,那么選手將不通過,生活中的表決器有很多種類,但不管實現方法是什么,它的原理只有一個,那就是:多數服從少數,因此,表決器在生活中發揮著極其重要的角色,而在此論文中,我所要做的便是運用簡單的C語言編程,再通過Proteus仿真軟件仿真實現一種通過開關和發光二極管產生結果的簡易3輸入表決器。

1-1

三.7輸入.表決器的實現

三人表決器顧名思義就是由三個人來投票,當同意的票數大于或者等于2人時,則認為同意;反之,當否決的票數少于2人時,則認為不同意。實驗中用3個撥擋開關來表示3個人,當對應的撥擋開關輸入為‘1’時,表示此人同意;否則若撥擋開關輸入為‘0’時,則表示此人反對。表決的結果用一個LED表示,若表決的結果為同意,則LED被點亮;否則,如果表決的結果為反對,則LED不會被點亮,因此,通過Proteus 7.4a電腦仿真軟件以及KeilC51軟件,再經過編寫C語言程序,以達到對題目的驗證。

四.AT89C51的管腳說明

(一)P1口(1~8腳):P1.0~P1.7統稱為P1口,可作為準雙向I/O口使用,對于對于52字系列,P1.0與P1.1還有第二個功能:P1.0可用作定時/計數器2的計數脈沖輸入端T2;P1.1可用作定時/計數器2的外部控制端T2EX,在此實驗中P1.0~P1.6被接為7個開關用來進行表訣,而P1.7接發光二極管作為輸出結果對表決后的結果進行顯示。

(二)VCC:供電電壓。

(三)GND:接地。

如1-2圖所示:

1-2

五.實驗構思

實驗要求設計一個3輸入表決器,可知,需要有3個輸入端口作為判決器,因此,需要用到開關,通過高電平和低電平來判斷,考慮到P1.0~P1.7時雙

總結

以上是生活随笔為你收集整理的430单片机实现三人投票表决器_用ATC实现三人表决器.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。