freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

銀行自動叫號系統(tǒng)(數(shù)電課設(shè)報告)設(shè)計畢業(yè)論文(編輯修改稿)

2025-07-25 06:20 本頁面
 

【文章內(nèi)容簡介】 C語言編譯器由于它具有功能強大、 運用靈活、代碼小、運行速度快等先天性的優(yōu)點,使得它在專業(yè)程序設(shè)計上具有不可代替的地位。綜上所述:AVR單片機相較51單片機而言,性能更優(yōu)越,外圍電路簡單,因此本次設(shè)計選用方案二所述的AVR單片機(ATMEGA16)。3 總電路圖及仿真 總電路圖 總電路仿真圖如圖8所示。液晶的D0D7口接單片機的ADC口,按鍵1代表抽號按鍵,按鍵5分別代表窗口4對應(yīng)的按鍵。程序燒寫入單片機中,相應(yīng)的按鍵按下后,經(jīng)由單片機分析處理,再顯示在液晶上。 圖8 總電路圖6 分電路圖 按鍵模塊按鍵模塊的電路連接如圖9所示。圖9 按鍵模塊電路連接 單片機模塊 單片機模塊的連接如圖10所示。由于AVR單片機內(nèi)部自帶上電復(fù)位電路和內(nèi)部晶振,所以實際焊接時不用焊上電復(fù)位電路,晶振選擇內(nèi)部1MHZ的RC振蕩。液晶與單片機的ADC口相連接,所以實際焊接時AVCC要接電源。 圖10 單片機模塊7 液晶模塊 液晶模塊的連接如圖11所示。實際焊接時,3腳還要接一個電位器。圖11 液晶模塊電路 仿真實現(xiàn) 上電清零,按下任意窗口對應(yīng)的按鍵,液晶上的顯示如圖12。圖12 按下抽號按鍵,按到第5下時,液晶上的顯示如圖13。8 圖13此時再按下一號窗口對應(yīng)的按鍵,液晶上的顯示如下圖所示。 圖14排完20人,再按抽號按鍵時,液晶上的顯示如下所示。 圖15由以上仿真結(jié)果可知,仿真設(shè)計完全滿足設(shè)計要求。94 安裝調(diào)試出現(xiàn)的問題及解決問題及相應(yīng)解決一:用彩虹線連接液晶的D0D7口與單片機的ADC口,線頭金屬外露,導(dǎo)致多處短路。后來用導(dǎo)線重新焊接得以解決。問題及相應(yīng)解決二:,由于剛開始未下載驅(qū)動,程序下不進去,后來下載驅(qū)動后得以解決。 105 收獲、體會及建議通過查閱相關(guān)書籍、網(wǎng)上資料和一些仿真實例,做成了現(xiàn)在的排隊叫號系統(tǒng)。此系統(tǒng)采用LCD1602顯示,做起來比較簡單,其中設(shè)立了4個處理窗口,根據(jù)需要還可以自行增加,具有較好的擴展功能。本設(shè)計雖不及現(xiàn)今比較成熟的產(chǎn)品,不過對需求不是很高的人還是可以的。從此次設(shè)計中,我學到了很多,對沒有掌握的知識都有了一定的了解。通過本次課程設(shè)計,我更加深刻認識到學單片機就是要多實踐,靈活運用自己所學知識到自己的作品當中。在程序設(shè)計過程中遇到的很多問題,阻礙設(shè)計的過程,通過總結(jié),深深體會到程序設(shè)計的時候模塊化處理的重要性,可以先畫好程序流程圖,然后各個模塊各個擊破。同時遇到問題時可以同學之間相互討論、回到書本在學習,更有助于加深對所學知識的理解。雖然設(shè)計過程中遇到了很多困難,但是在解決這些問題的過程無疑是對自身專業(yè)素質(zhì)的提高。當最終調(diào)試成功的時候也是對自己的一種肯定。此次的設(shè)計不僅增強了自己在專業(yè)設(shè)計方面的信息,鼓舞了自己,更是一次興趣的培養(yǎng),為以后的學習方向明確了重點。另外在這次設(shè)計中我遇到了不少的問題,針對不同的問題我采取不同的解決方法,最終一一解決了。在我們遇到不懂得問題時,利用課本上、參考書上的知識,以及網(wǎng)上的資料最終解決問題。和同學之間相互討論,詢問老師。 最后感謝學校安排的這次課設(shè),讓我學到了很多!感謝老師的指導(dǎo),讓我受益匪淺! 116 附錄/*********************************************************************** 硬件材料:用M16單片機、4個獨立按鍵(代表四個窗口營業(yè)員消號控制端)、 1個獨立按鍵叫號(顧客使用) ** 目 的:使人們免于排隊浪費時間和體力,能在排隊的時間里處理個人事務(wù) ** 用 途:銀行的排隊,醫(yī)院的掛號等等 * * 功 能:實現(xiàn)自動排隊并完成叫號,設(shè)置一個排號按鍵,以及四個柜臺用消號 按鍵。 當按下叫號鍵時,LCD顯示Your 01!的字樣。 ,LCD顯示The queue is full,please wait的字樣。 當按下消號鍵時,LCD顯示Sorry,the queue is empty !的字樣。,LCD顯示如 e to window,please!的字樣。 * * 時鐘頻率:內(nèi)部1M ** 編譯環(huán)境: ** 仿 真: mini80E (51轉(zhuǎn)AVR) ** 編 程:余穎 ** 顯 示:用LCD1602顯示如 e to ,please!的字樣 ** 結(jié) 果:實驗通過 ** 要 求:通過控制4個獨立按鍵實現(xiàn)窗口控制消號 ,一個鍵實現(xiàn)叫號。最大累計 允許20人排隊,當排隊人數(shù)超過此人數(shù)是系統(tǒng)顯示停止排隊 ************************************************************************/include include define uchar unsigned chardefine uint unsigned intuchar prompt1[]=Your 00!。 //1062第一行顯示的字符uchar prompt2[]= e to No。 //1062第一行顯示的字符uchar prompt3[]=.0window,please!。 //1062第二行顯示的字符uchar prompt4[]=The queue is。 //1062第一行顯示的字符uchar prompt5[]=full,please wait。 //1062第二行顯示的字符uchar prompt6[]=Sorry,the queue 。 //1062第一行顯示的字符uchar prompt7[]=is empty!。 //1062第二行顯示的字符static uint num_count=0。 //排隊叫的號碼uint rank_number[20]={0}。 //排隊叫號存儲的數(shù)組uint num=0。 //窗口消的號碼int RankFlag=0。 //叫號的標志int ClearNumFlag=0。 //消號的標志static uint LengthFlag=0。 //隊列長度 叫一次號時+1,消一次號時1/*****************************************LCD1602 端口RS、RW、EN的定義*****************************************/define RS_CLR PORTC amp。= ~BIT(PC4) 12define RS_SET PORTC |= BIT(PC4)define RW_CLR PORTC amp。= ~BIT(PC5)define RW_SET PORTC |= BIT(PC5)define EN_CLR PORTC amp。= ~BIT(PC6)define EN_SET PORTC |= BIT(PC6)/*延時函數(shù)*/void delay_us(unsigned int n) { if (n == 0) {
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1