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

正文內(nèi)容

基于單片機(jī)交通燈的控制設(shè)計(jì)方案-資料下載頁

2025-05-03 22:34本頁面
  

【正文】 A, BMOV B, 10MUL A, BMOV B, R6DIV A, BCJNZ A, 7 M1M2: MOV R2, 20MOV R1, 40SJMP OUTM1: JB C, M2CJNZ A, 15 N1N2: MOV R0, 30MOV R1, 30SJMP OUTN1: JB C, N2MOV R0, 40MOV R1, 20OUT: CLR R5CLR R6RETDELAY: MOV R2, 14H ;延時(shí)程序,用于按鍵消抖動(dòng)A1: MOV R7, 0FFHDJNZ R2, $DJNZ R7, A1RETEND程序中部分端口說明:P2 狀態(tài)燈P0 LED個(gè)位P1 LED十位 F鍵 自動(dòng)調(diào)整模式/ 時(shí)間設(shè)置模式確認(rèn) S鍵 設(shè)置南北向通行時(shí)間 J鍵 設(shè)置東西向通行時(shí)間/ 緊停 車流量檢測(cè) 紅外對(duì)管 蜂鳴器R3 存20用于乘以50ms計(jì)時(shí)1sR4 暫存狀態(tài)燈持續(xù)時(shí)間R0 存南北向通行時(shí)間R1 存東西向通行時(shí)間R5 計(jì)南北向車流量R6 計(jì)東西向車流量R2,R7 用于軟件延時(shí)00H 自控標(biāo)志位01H 車向標(biāo)志位 系統(tǒng)軟件調(diào)試 TKS仿真器仿真的概念其實(shí)使用非常廣,最終的含義就是使用可控的手段來模仿真實(shí)的情況。單片機(jī)系統(tǒng)開發(fā)中的仿真包括軟件仿真和硬件仿真。軟件仿真這種方法主要是使用計(jì)算機(jī)軟件來模擬實(shí)際的單片機(jī)運(yùn)行,因此仿真與硬件無關(guān)的系統(tǒng)具有一定的優(yōu)點(diǎn)。用戶不需要搭建硬件電路就可以對(duì)程序進(jìn)行驗(yàn)證,特別適合于偏重算法的程序。軟件仿真的缺點(diǎn)是無法完全仿真與硬件相關(guān)的部分,因此最終還要通過硬件仿真來完成最后的設(shè)計(jì);硬件仿真使用附加的硬件來替代用戶系統(tǒng)的單片機(jī)并完成單片機(jī)全部或大部分的功能。使用了附加硬件后用戶就可以對(duì)程序的運(yùn)行進(jìn)行控制,例如單步、全速、查看資源斷點(diǎn)等。 集成開發(fā)環(huán)境KEILKEIL IDE Vision2集成開發(fā)環(huán)境主要由以下部分組成:◆ u Vision2 IDE。ision2 IDE包括:一個(gè)工程管理器,一個(gè)功能豐富并有交互式錯(cuò)誤提示的編輯器選項(xiàng)設(shè)置生成工具,以及在線幫助。使用vision2創(chuàng)建源文件并組成應(yīng)用工程加以管理。vision2可以自動(dòng)完成編譯匯編鏈接程序的操作;◆ C51編譯器和A51匯編器。Vision2 IDE創(chuàng)建的源文件可以被C51編譯器或A51匯編器處理生成可重定位的object文件。KEIL C51編譯器遵照ANSI C語言標(biāo)準(zhǔn)支持C語言的所有標(biāo)準(zhǔn)特性,另外還增加了幾個(gè)可以直接支持80C51結(jié)構(gòu)的特性。KEIL A51宏匯編器支持80C51及其派生系列的所有指令集;◆ LIB51庫管理器。B51庫管理器可以從由匯編器和編譯器創(chuàng)建的目標(biāo)文件建立目標(biāo)庫,這些庫是按規(guī)定格式排列的目標(biāo)模塊,可在以后被鏈接器所使用當(dāng)鏈接器處理一個(gè)庫時(shí)僅僅使用了庫中程序使用了的目標(biāo)模塊而不是全部加以引用;◆BL51鏈接器定位器。L51鏈接器使用從庫中提取出來的目標(biāo)模塊和由編譯器匯編器生成的目標(biāo)模塊創(chuàng)建一個(gè)絕對(duì)地址目標(biāo)模塊,絕對(duì)地址目標(biāo)文件或模塊包括不可重定位的代碼和數(shù)據(jù)所有的代碼和數(shù)據(jù)都被固定在具體的存儲(chǔ)器單元中。利用KEIL開發(fā)和調(diào)試系統(tǒng)軟件流程大致如下:◆啟動(dòng)Vision2,進(jìn)入KEIL軟件的集成開發(fā)環(huán)境;◆利用KEIL內(nèi)置的文本編輯器進(jìn)行程序源文件的編輯,因?yàn)镵EIL集成的文本編輯器對(duì)中文支持不是很好,可以選擇其他的編輯器(本文使用的文本編輯器是Ultraedit—32),Vision2能夠自動(dòng)識(shí)別外部改變了的源文件;◆建立工程,指定針對(duì)哪種單片機(jī)進(jìn)行開發(fā),指定對(duì)源程序的編譯、鏈接參數(shù),指定調(diào)試方式(本文采用外部硬件仿真器仿真調(diào)試的方式,即使TKS仿真器仿真),然后對(duì)工程進(jìn)行相關(guān)設(shè)置;◆設(shè)置好工程后即可進(jìn)行編譯、鏈接。連接仿真器對(duì)軟件進(jìn)行調(diào)試。也可以生成下載到單片機(jī)存儲(chǔ)器上的HEX文件。 系統(tǒng)軟件調(diào)試系統(tǒng)的軟件調(diào)試借助于TKS仿真器,在進(jìn)行系統(tǒng)軟件的連續(xù)調(diào)試之前要先進(jìn)行軟件的初調(diào),就是要使各個(gè)子程序模塊運(yùn)行正確,程序的運(yùn)行流程正確。軟件調(diào)試主要分以下幾個(gè)步驟進(jìn)行:◆功能子程序的調(diào)試。能子程序的調(diào)試包括運(yùn)算、采樣、數(shù)字濾波以及PID運(yùn)算等子程序的調(diào)試。在調(diào)試功能子程序時(shí),許多參數(shù)都是未知的,要根據(jù)其所需的條件,給出假定的數(shù)據(jù),使其運(yùn)行,如果能完成預(yù)定的處理功能或與手工計(jì)算的結(jié)果相符,就說明該子程序己調(diào)試通過。調(diào)試時(shí)由小到大,由里到外。例如,調(diào)試PID算法子程序時(shí),先調(diào)通其包含的各個(gè)運(yùn)算子程序和參數(shù)處理子程序,然后將它們連起來進(jìn)行通調(diào)。通調(diào)時(shí),也是假定一些數(shù)據(jù)、參數(shù)和初始條件,然后運(yùn)行程序。當(dāng)運(yùn)算結(jié)果與手工計(jì)算的結(jié)果相同時(shí),該算法子程序則調(diào)試完成,反之,就要進(jìn)行相應(yīng)的修改。其它子程序的調(diào)試同理;◆程序流程的調(diào)試。序流程的調(diào)試主要是查看程序運(yùn)行的步驟是否正確,在某時(shí)刻程序運(yùn)行所處的位置是否正確,是否能正確運(yùn)行各個(gè)中斷服務(wù)程序。在調(diào)試過程中,先將PID算法子程序屏蔽,輸出可控硅導(dǎo)通時(shí)間用一個(gè)固定的常數(shù)代替,在各個(gè)中斷服務(wù)子程序設(shè)置斷點(diǎn),然后運(yùn)行程序,查看程序是否能運(yùn)行到所有的斷點(diǎn),若所有斷點(diǎn)都能運(yùn)行到,則程序流程基本正確。去掉所有斷點(diǎn),再一次運(yùn)行程序,查看可控硅狀態(tài),從而判斷程序流程正確,反之,若程序流程不正確,做相應(yīng)的修改后,重新調(diào)試;◆功能程序與算法程序的通調(diào)。完成整個(gè)程序流程的調(diào)試后,將PID等算法子程序加入,在算法子程序前或后設(shè)置斷點(diǎn),運(yùn)行整個(gè)程序。當(dāng)程序在斷點(diǎn)處暫停時(shí),查看PID計(jì)算的控制量與手工計(jì)算的值是否相同。多運(yùn)行幾次,若每次的結(jié)果都正確,則說明程序各個(gè)部分互相沒有矛盾,反之,則說明算法子程序和其它子程序之間有影響,需要做相應(yīng)的修改后重新調(diào)。5. 結(jié)論 交通燈控制在交通運(yùn)輸領(lǐng)域有著非常重要的作用。本文完成了基于單片機(jī)的交通燈控制系統(tǒng)的設(shè)計(jì)與模擬。包括通行方案的設(shè)計(jì),系統(tǒng)的硬件開發(fā)、軟件編程與仿真調(diào)試等。在論文完成過程中,主要做的工作有:(1)確定交通系統(tǒng)具體的通行方案,規(guī)定東西向和南北向車輛的行止?fàn)顟B(tài)和時(shí)間分配,以及要求其他多功能的實(shí)現(xiàn)。(2)以ATMEL公司的AT89C52單片機(jī)為核心進(jìn)行系統(tǒng)硬件設(shè)計(jì),輸入量包括:車流量,按鍵狀態(tài)和違規(guī)檢測(cè)傳感信號(hào);輸出控制交通信號(hào)燈亮滅狀態(tài)及時(shí)間,以及LED數(shù)碼管倒計(jì)時(shí)顯示。(3)在車流量檢測(cè)系統(tǒng)中采用模糊控制方法,這需要知道被控對(duì)象的數(shù)學(xué)模型,進(jìn)行清晰化,具體化。因此,必須實(shí)施調(diào)查確定車流量少,中,多所要求的具體數(shù)量,然后經(jīng)過單片機(jī)控制器的相關(guān)算法及處理確定紅綠燈亮滅時(shí)間。(4)采用匯編對(duì)系統(tǒng)的軟件編程,在開發(fā)過程中可使用了TKS仿真器,這些都大大縮短了軟件的開發(fā)周期。為了便于編寫、調(diào)試、修改和增刪,系統(tǒng)軟件的編制采用了模塊化的設(shè)計(jì)方法。參考文獻(xiàn)[l]邊海龍,孫永奎. 單片機(jī)開發(fā)與典型工程項(xiàng)目實(shí)例詳解[J].電子工業(yè)出版社,2008,(10):143160.[2]王為青,邱文勛. 51單片機(jī)開發(fā)案例精選[J].人民郵電出版社,2001,(5):4547.[3]張?chǎng)?,華臻,陳書謙. 單片機(jī)原理及應(yīng)用[J].電子工業(yè)出版社,2008(5).[4]張洪潤,[J]. 清華大學(xué)出版社,2005,(4).[5][J]. 北京航空航天大學(xué)出版社,2007,(6)[6]蔣輝平,周國雄. 基于Proteus的單片機(jī)系統(tǒng)設(shè)計(jì)與仿真實(shí)例[M].機(jī)械工業(yè)出版社,2009.[7]張毅坤. 單片微型計(jì)算機(jī)原理及應(yīng)用,[M]西安電子科技大學(xué)出版社 1998 [8]余錫存 [M].陜西:西安電子科技大學(xué)出版社,[9]雷麗文 [M].北京:電子工業(yè)出版社,1997.[10]陳大欽 電子技術(shù)基礎(chǔ)實(shí)驗(yàn) [M].北京:高等教育出版社 2004[11]陳梓城 電子技術(shù)實(shí)訓(xùn) [M].北京:機(jī)械工業(yè)出版社 2003[12]吳黎明 單片機(jī)原理及應(yīng)用技術(shù)[M].北京:科學(xué)出版社 2003[13]李學(xué)海 標(biāo)準(zhǔn)80C51單片機(jī)基礎(chǔ)教程[M].北京: 北京航空航天大學(xué)出版社 2006[14]劉樂善 微型計(jì)算機(jī)接口技術(shù)及應(yīng)用[M].北京: 華中科技大學(xué)出版社 2004[15] 陳炳權(quán) 曾慶六 EDA技術(shù)實(shí)用教程[M].北京: 湘潭大學(xué)出版社 2010[16] 先鋒工作室. 單片機(jī)程序?qū)嵗齕M].北京:清華大學(xué)出版社,2002.[17] [M].北京:電子工業(yè)出版社,2004.[18] 吳洪潭,肖艷萍,[M].北京:國防工業(yè)出版社,2005.[19] 吳黎明, 王桂棠, 洪添勝, 等. 單片機(jī)原理及應(yīng)用技術(shù)[ M ] . 北京: 科學(xué)出版社,2005.[20] 韓克, 柳秀山, 等. 電子技能與E D A 技術(shù)[M].廣州:暨南大學(xué)出版社,2004.[21] 周潤景. 張麗娜. 基于P R O T E U S 的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真[ M ] . 北京:航空航天大學(xué)出版社, 2 0 0 6 .致 謝三年的學(xué)習(xí)生活即將結(jié)束,回顧三年的學(xué)習(xí)生活,感受頗深,收獲豐厚。在論文的寫作過程中,有很多困難,無論是在理論學(xué)習(xí)階段,還是在論文的選題、資料查四詢、開題、研究和撰寫的每一個(gè)環(huán)節(jié),無不得到導(dǎo)師的悉心指導(dǎo)和幫助。借此機(jī)會(huì)我向?qū)煴硎局孕牡母兄x!同時(shí),我要感謝授課的各位老師,正是由于他們的傳道、授業(yè)、解惑,讓我學(xué)到了專業(yè)知識(shí),并從他們身上學(xué)到了如何求知治學(xué)、如何為人處事。同時(shí)我也要感謝我的同學(xué)給予我的幫助,他們?yōu)槲易珜懻撐奶峁┝瞬簧俳ㄗh和幫助。最后,還要感謝我的家人和那些永遠(yuǎn)也不能忘記的朋友,他們的支持與情感,是我永遠(yuǎn)的財(cái)富。39
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1