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

正文內容

基于protues的交通燈設計與仿真(編輯修改稿)

2024-12-18 15:05 本頁面
 

【文章內容簡介】 電平時,外部程序存儲器地址為( 0000H- FFFFH)不管是否有內部程序存儲器。 FLASH 編程期間,此引腳也用于施加 12V 編程電源( VPP)。 XTAL1( 19):反向振蕩器放大器的輸入及內部時鐘工作電路 的輸入。 XTAL2( 18):來自反向振蕩器的輸出。 MCS51 的中斷源 引起終端的原因,或者能發(fā)出中斷申請的來源,稱為中斷源。中斷可以認為設定,也可以是為響應突發(fā)性隨機事件而設置,通常有 I/O設備,實時控制系統(tǒng)中的隨機參數(shù)和信息故障源等, 8051 有 5 個中斷源,它們是兩個外中斷 INT0( )和 INT1( )、兩個片內定時 /計數(shù)器溢出中斷 TF0 和 TF1,一個是片內串行口中斷 TI 或 RI,這幾個中斷源由 TCON 和 SCON 兩個特殊功能寄存器進行控制。其中 5個中斷源的程序入口地址如(表 21)所 示 : 中斷源的服務程序入口地址 中斷源 入口地址 外中斷 0 0003H 定時 /計數(shù)器 0 000BH 外中斷 1 0013H 定時 /計數(shù)器 1 001BH 串行口中斷 0023H (表 21) 中斷源程序入口地址 10 中斷處理流程 CPU 響應中斷請求后,就立即轉入執(zhí)行中斷服務程序。它們的 一般 處理流程如 圖( 22) 所述: 中斷請求 中斷響應 中斷服務 中斷返回 圖 22 中斷一般處理流程 但對于 不同的中斷源、不同的中斷要求可能有不同 的中斷處理方法 ,具體如圖( 23)所述 : 現(xiàn)場保護和現(xiàn)場恢復 中斷打開和中斷關閉 中斷服務程序 中斷返回 圖 23 具體的中斷處理流程 (1)現(xiàn)場保護和現(xiàn)場恢復: 中斷是在執(zhí)行其它任務的過程中轉去執(zhí)行臨時的任務,為了在執(zhí)行完中斷服務程序后,回頭執(zhí)行原先的程序時,知道程序原來在何處打斷的,各有關寄存器的內容如何,就必須在轉入執(zhí)行中斷服務程序前,將這些內容和狀態(tài)進行備份 —— 即保護現(xiàn)場。我們舉個例子,在看書時,電話玲響需傳去接電話時,必須在書本上做個記號,以便在接完電話后 回來看書時,知道從哪些內容繼續(xù)往下看。計算機的中斷處理方法也如此,中斷開始前需將有關寄存器的內容壓入堆棧進行保存,以便在恢復原來程序時使用。中斷服務程序完成后,繼續(xù)執(zhí)行原先的程序,就需把保存的現(xiàn)場內容從堆棧中彈出,恢復積存器和存儲單元的原有內容,這就是現(xiàn)場恢復。 如果在執(zhí)行中斷服務時不是按上述方法進行現(xiàn)場保護和恢復現(xiàn)場,就會是程序運行紊亂,程序跑飛,自然使單片機不能正常工作。 (2)中斷打開和中斷關閉: 在中斷處理進行過程中,可能又有新的中斷請求到來,這里規(guī)定,現(xiàn)場保護和現(xiàn)場恢復的操作是不允許打擾的,否則保護和恢復的過程就可能使數(shù)據(jù)出錯,為此在進行現(xiàn)場保護和現(xiàn)場恢復的過程中,必須關閉總中斷,屏蔽其它所有的中斷,待這個操作完成后再打開總中斷,以便實現(xiàn)中斷嵌套。 (3)中斷服務程序: 中斷服務程序從中斷入口地址執(zhí)行,到返回指令 RETI 為止,一般包括兩部分內容:一是保護現(xiàn)場;二是完成中斷源請求的任務。 既然有中斷產(chǎn)生,就必然有其具體的需執(zhí)行的任務,中斷服務程序就是執(zhí)行中斷處理的具體內容,一般以子程序的形式出現(xiàn),所有 的中斷都要轉去執(zhí)行中斷服務程序,進行中斷服務。 (4)中斷返回: 中斷返回通常是指中斷服務完成后,計算機返回原來斷開的位置(即斷點),繼續(xù)執(zhí)行原來的程序,中斷返回由中斷返回指令 RETI 來實現(xiàn),這條指令的功能是指斷點地址從堆棧中彈出,送回到程序計時器 PC,此外,還通知中斷系統(tǒng)已完成中斷處理,并同時消除優(yōu)先級狀態(tài)觸發(fā)器。 11 交通燈的中斷處理流程 (1)現(xiàn)場保護和現(xiàn)場恢復: 有特殊車輛要通過時就要進行中斷,在中斷之前,先將交通燈中斷前情況保護好,當中斷執(zhí)行后再恢復現(xiàn)場,包括信號燈和時間顯示電路。 (2 )中斷打開和中斷關閉: 為了使特殊車輛通行按一下打開中斷開關就可以打開中斷,關閉中斷開關就關閉中斷。 (3)中斷服務程序: 如 有中斷產(chǎn)生,就必然有其具體的需執(zhí)行的任務,中斷服務程序就是執(zhí)行中斷處理的具體內容:即如果 有特殊車輛需要經(jīng)過時,南北東西均亮紅燈,讓特殊車輛通過。 (4) 中斷返回: 執(zhí)行完中斷服務程序后,必然要返回,中斷返回就是被程序運行從中斷服務程序轉回到原工作程序上來。在 MCS51 單片機中,中斷返回是通過一條專門的指令實現(xiàn)的,自然這條指令是中斷服務程序的最后一條指令。 12 交通燈的硬件設 計原理圖 圖 24 原理圖 根據(jù)智能交通燈的設計要求與原理我們設計的交通燈的軟件設計流程圖如(圖 25)所示: 13 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 圖 25 程序設計流程圖 開始 P0口置為 FFH 南北紅,東西綠 延時 5S 南北紅,東西黃 延時 5秒 南北綠,東西紅 延時 25秒 南北黃,東西綠 延時 5秒 結束 14
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1