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

正文內容

單片機自動控制交通路燈的設計(留存版)

2024-09-07 00:24上一頁面

下一頁面
  

【正文】 部的晶振電路才可以起振,但是由于該電路非常簡單,并且使用靈活,在單片機系統(tǒng)中也有廣泛地應用。一般的復位只需要5ms的時間。但還需在發(fā)光二極管和單片機連接時加一個限流電阻,這個電阻的作用在于限制通過二極管的電流,從而達到減少功耗或者滿足端口對最大電流的限制。發(fā)光二極管的極限參數(shù)主要有兩項:一是極限功率Pm;二是極限工作電流Im。其中包括七個細長條形的LED及小數(shù)點行的LED,顯示器的每一段或沒一劃都有其名稱,分別是英文小寫的a到f,以及小數(shù)點dp(DECIMAL POINT)。這樣單片機只要把顯示的字形代碼發(fā)送到接口電路,該字段就可以顯示發(fā)送的字形。BASIC語言簡單易學,適用于對編程效率或運行速度要求不高的場合,8052單片機片內就固化了BASIC語言解釋器。在C中,更普遍地規(guī)定函數(shù)調用可以出現(xiàn)在表達式中。i0。當定時器/計數(shù)器溢出時,就會使得相關的寄存器標志產生變化,單片機將由此而產生定時中斷,在中斷服務程序中處理定時到而需要完成的任務。如果C/T為0就用作定時器,如果C/T為1就用作計數(shù)器。一般情況下,只有在T1以上工作方式2運行(當波特率發(fā)生器用)時,才讓T0工作于方式3。然而,在實際應用中,還是有一定的規(guī)則需要遵守的。你正在家中看書,突然電話鈴響了,你放下書本,去接電話,和來電話的人交談,然后放下電話,回來繼續(xù)看你的書。 單片機的中斷系統(tǒng)的作用單片機在自動控制中有兩個重要的功能,一個是定時/計數(shù)的作用,另一個就是中斷的使用。TCON中的控制字如表33所示。ET1:定時器1中斷允許。單片機工作時,在每個機器周期中都會去查詢一下各個中斷標記,從而判斷是否有中斷申請。當運行一個中斷任務時,采用不同的寄存器組。可采用匯編語言編程也可采用C語言編程, 計時采用延時程序進行, 延時程序的執(zhí)行時間為10毫秒(若單片機的晶振頻率為12MHZ)。(8). 讀?。簭膯纹瑱C內部ROM中讀取內容到代碼顯示區(qū)中。初步掌握了運用單片機編程,利用單片機仿真器進行單片機仿真和調試。 本軟、硬件系統(tǒng)在單片機開發(fā)裝置上調試運行取得較好的效果, 對靈活有效地利用交通燈控制行車安全, 車輛分流有一定的實際意義, 而且解決了緊急車的通行問題, 當然交通燈用型號較大的指示燈, 傳感器這些環(huán)節(jié)都可在實際中較容易實現(xiàn)。注意在編程之前,要對單片機芯片進行擦除操作。在進行數(shù)碼顯示的時候,要對顯示單元開辟8個顯示緩沖區(qū),每個顯示緩沖區(qū)裝有顯示的不同數(shù)據(jù)即可。需要注意的是,單片機所做的保護工作只保護了一個地址,而其他的所有東西都不保護,如果主程序中用到了其他的數(shù)據(jù),就得自己保護起來。中斷優(yōu)先級中由中斷優(yōu)先級寄存器IP來設置,IP中某位設為1,相應的中斷就是高優(yōu)先級,否則就是低優(yōu)先級。TR1:定時器T1的中斷允許。和單片機的定時器一樣,對中斷系統(tǒng)的處理需要通過C51的軟件編程實現(xiàn)。具體地說,中斷響應可以分為以下幾個步驟:●保護斷點,即保存下一將要執(zhí)行的指令的地址,就是把這個地址送入堆棧。 //設置定時器高8位初值 TL0=(655361000)%256。在單片機響應中斷申請后,硬件自動清零。計數(shù)溢出后重新裝入預置數(shù),再開始計數(shù),不要任何延遲。GATE:分為兩種情況,GATE=0,定時器的起停和INT1無關,在這種情況下,定時器的起停只取決于TR0。單片機中的定時器和計數(shù)器是復用的,計數(shù)器是記錄外部脈沖的個數(shù),而定時器則是由單片機提供的一個非常穩(wěn)定的計數(shù)源。當然,這只是一個粗略的算法,需要加上執(zhí)行其他必須指令所花的時間,并且考慮程序代碼的效率。主函數(shù)是程序的入口;主函數(shù)中的所有語句執(zhí)行完畢,則程序結束。 第三章 交通信號燈軟件的系統(tǒng)編程第三章 交通信號燈軟件的系統(tǒng)編程、單片機的C語言程序設計c語言程序設計是單片機開發(fā)、應用的重要趨勢之一。首先介紹靜態(tài)顯示方法。如圖中(c)所示,當某個發(fā)光二極管的陽極為高電平時,發(fā)光二極管點亮;共陽極LED顯示塊的發(fā)光二極管陽極并接。它是指:發(fā)光二極管PN結的結電容,一般為小于100PF,此結電容愈小愈好。圖7 改進型的復位電路 信號燈控制電路外圍器件選擇的是發(fā)光二極管,發(fā)光二極管在其兩端的電壓差超出其導通壓降時開始工作,~。如采用外部時鐘源驅動器件,XTAL2應不接。例如一個單片機選擇了12MHz晶振,那么當定時器的數(shù)值加1時,實際經過的時間就是1us,這就是單片機的定時原理。當然,單片機無論在速度還是容量方面都遠小于其他兩種方案,但是實際上工作中并不是任何需要計算機的場合都要求計算機有很高的性能。例如外部存儲器,單片機通過對外部存儲器的讀寫操作,完成對數(shù)據(jù)的存儲器的讀寫操作,完成對數(shù)據(jù)的存儲和讀取,從而擴展單片機的存儲單元和數(shù)據(jù)。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS51指令集和輸出管腳相兼容。由于倒計時顯示裝置已普遍采用, 因此本文未引入探討。叉口交通信號等的基本作用:紅燈亮表示車輛、行人禁止通行,綠燈亮表示車輛、行人可以通行,綠燈轉換成紅燈前幾秒,可用黃燈亮來暗示駕駛員或行人即將禁止通行。以此來實現(xiàn)十字路口交通燈的指示功能。假定急救車通過時間為10s,急救車通過后,交通燈恢復先前狀態(tài)。有一些單片機中除了上述基本的功能,還集成了其他部分功能,如A/D、D/A等。這是由于內部上拉的緣故。另外,該引腳被略微拉高。晶振、復位電路輸入控制輸出顯示外圍功能器件單片機圖4 單片機系統(tǒng)的基本組成⑶輸出顯示:是指單片機將需要顯示的數(shù)據(jù)發(fā)送到LED、液晶等顯示模塊,并控制LED等顯示模塊按照一定的格式顯示的功能。這是因為這類芯片的生產量很大,技術也很成熟。而DJNZ指令是雙周期指令,所以執(zhí)行一次要2us。振蕩器特性: XTAL1和XTAL2分別為反向放大器的輸入和輸出。這種復位電路的工作原理是:通電時,電容兩端相當于是短路,于是RST引腳上為高電平,然后電源通過電阻對電容充電,RST端電壓慢慢下降,降到一定程序,即為低電平,單片機開始正常工作。③反向漏電流Ir。1.LED顯示器結構與原理LED顯示塊是由發(fā)光二極管顯示字段的顯示器件,在單片機應用系統(tǒng)中通常使用的是七段LED。通常將控制發(fā)光二極管的8位字節(jié)數(shù)據(jù)稱為段選碼。動態(tài)顯示法是目前各種單片計算機采用的流行方法。C51程序開發(fā)過程如圖10所示:圖10 C51程序開發(fā)過程 C51程序結構與一般C語言相似,C51程序的基本單位是函數(shù)。、利用C51程序編寫延時程序為了循序漸進地學習單片機的功能,這里我們即使用了單片機中的定時器,也直接采用軟件的延時程序定時控制發(fā)光二極管的亮滅。這兩個計數(shù)器分別是兩個8位的RAM單元組成的,即每個計數(shù)器都是16位的計數(shù)器,最大的計數(shù)量是65536。TMOD的低4位是用于控制T0的字段,高四位用于控制T1。在工作方式2,只有低8位參與計數(shù),而高8位不參與計數(shù),用作預置數(shù)的存放,計數(shù)范圍256。TF0:T0的溢出和中斷申請標志位。并清掉軟件計數(shù)器中的值。第三,也是最為復雜的一個部分,就是中斷的響應過程。操作人員可以利用鍵盤等實現(xiàn)中斷,完成人工介入。當CPU響應中斷后,再由硬件將TF0清0。串口:0023H。單片機響應中斷時,首先把當前指令的下一條指令的地址送入堆棧,保護斷點。在動態(tài)LED顯示程序中,需要不停地掃描字位口,從而實現(xiàn)不同字位的數(shù)據(jù)的動態(tài)顯示效果。圖16(2). 特征字:點擊一下,會讀出單片機的芯片的特征字,對于AT89S51單片機的特征字為:1E 51 06,出現(xiàn)的提示框如圖17所示 圖17(3). 查空:是檢查單片機是否已經被擦除干凈。注意,每次重新更新程序的時候,要點擊“初始化”按鈕,才可以相應的操作。:中國電力出版社,2005.[8]陳立定 吳玉香 :華南理工大學出版社,2001.[9]〈美〉M考夫曼、1985[10], 致謝致 謝在畢業(yè)設計期間,在徐靜老師的指導下,我對畢業(yè)設計的時間進行了周密的安排。圖18在這里選擇以HEX為后綴的文件,選中它并點擊“打開”按鈕,即把程序代碼裝入到代碼顯示區(qū)1中。、組裝及調試的生產流程及安裝,布線 AT89S51單片機實驗及實踐系統(tǒng)板簡介AT89S51單片機實驗及實踐系統(tǒng)板(以后簡介系統(tǒng)板)集成多個硬件資源模塊,每個模塊各自可以成為獨立的單元,也可以相互組合,因此,可以為不同階層的單片機愛好者及單片機開發(fā)者提供不同的開發(fā)環(huán)境。①定義共陰極字型編碼表即確定發(fā)光數(shù)碼管的字型對應在單片機中的變量和參數(shù);Unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00}②顯示 得到字型和字位口的地址后,向不同的字位送數(shù)據(jù),進行數(shù)據(jù)的顯示。但是在下列3種情況下,CPU將不響應中斷的請求:● 單片機正在處理一個同級或更高級別的中斷請求。EX0:外中斷0中斷允許。IE0:INT0中斷請求標志位。利用中斷方式進行的I/O口操作,在宏觀上可以看成CPU和外設的并行工作??梢砸鹬袛嗟氖录Q之為中斷源。工作方式1:16位定時/計數(shù)方式,因此,最多可以計劃到2的16次冪,也就是65536次。TCON中的低4位用于外部中斷的控制,在后文中將加以介紹,此處只對高4位的T0、T1控制字及其控制原理進行介紹?!窆ぷ鞣绞?:M0=0,M1=0。這兩個特殊功能寄存器就是TMOD和TCON,又稱為定時器的控制字。j)。C51中函數(shù)分為兩大類:庫函數(shù)和用戶定義函數(shù)。但對MCS51系列,PL/M不支持復雜的算術運算和浮點變量,也沒有豐富的庫函數(shù)。動態(tài)掃描的方法是用其接口電路把所有顯示器的8個筆劃段ah同名端連在一起,而沒一個顯示器的公共極COM各自獨立地受I/O線控制。以共陽極的七段顯示器為例,若想要顯示數(shù)字1時,就要使b劃與c劃點亮,在電路上我們會把共同點接到正電源端(+5V),標示b與c的地方經過限流電阻到地,就可以顯示數(shù)字1。 LED顯示及顯示接口單片機應用系統(tǒng)中,使用的顯示器主要有LED(發(fā)光二極管顯示器)和LCD(液晶顯示器)。發(fā)光二極管的參數(shù)分成三大類:一是電參數(shù);二是光參數(shù);三是極限參數(shù)。按上面所說,時間不少于5ms。圖4 單片機的內部晶振電路 HMOS型單片機 CHMOS型單片機圖5 單片機的外部晶振電路內部始終的晶振頻率一般都選擇在4MHz~12MHz之間,外接兩個諧振電容。一個機器周期包括12個時鐘周期?!? 機電控制:用單片機控制機電產品做定時或定向的動作。 什么
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1