




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、課題一汽車車載網(wǎng)絡(luò)技術(shù)基礎(chǔ)課題一汽車車載網(wǎng)絡(luò)技術(shù)基礎(chǔ) 任務(wù)一了解汽車電子控制技術(shù)任務(wù)一了解汽車電子控制技術(shù) 任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和原理單片機(jī)的結(jié)構(gòu)和原理 任務(wù)一了解汽車電子控制技術(shù)任務(wù)一了解汽車電子控制技術(shù)一、任務(wù)工作頁(yè)一、任務(wù)工作頁(yè) 先由學(xué)生熟悉如下工作頁(yè),了解本任務(wù)內(nèi)容。在學(xué)習(xí)該任務(wù)先由學(xué)生熟悉如下工作頁(yè),了解本任務(wù)內(nèi)容。在學(xué)習(xí)該任務(wù)所涉及的知識(shí)后,在老師的指導(dǎo)下完成本任務(wù),同時(shí)完成工作頁(yè)所涉及的知識(shí)后,在老師的指導(dǎo)下完成本任務(wù),同時(shí)完成工作頁(yè)內(nèi)容的填寫。內(nèi)容的填寫。二、任務(wù)所涉及的知識(shí)二、任務(wù)所涉及的知識(shí)(一)汽車電子控制技術(shù)的發(fā)展概況(一)汽車電子控制技術(shù)的發(fā)展
2、概況 汽車電子控制技術(shù)是汽車技術(shù)與電子技術(shù)結(jié)合的產(chǎn)物,并伴汽車電子控制技術(shù)是汽車技術(shù)與電子技術(shù)結(jié)合的產(chǎn)物,并伴隨著汽車油耗法規(guī)、排放法規(guī)、安全法規(guī)要求的提高和電子技術(shù)隨著汽車油耗法規(guī)、排放法規(guī)、安全法規(guī)要求的提高和電子技術(shù)的進(jìn)步而逐步發(fā)展到當(dāng)今的水平。世界汽車電子控制技術(shù)的發(fā)展的進(jìn)步而逐步發(fā)展到當(dāng)今的水平。世界汽車電子控制技術(shù)的發(fā)展過(guò)程大致可分為分立電子元件控制、集成電路控制和微型計(jì)算機(jī)過(guò)程大致可分為分立電子元件控制、集成電路控制和微型計(jì)算機(jī)控制個(gè)階段??刂苽€(gè)階段。下一頁(yè)返回任務(wù)一了解汽車電子控制技術(shù)任務(wù)一了解汽車電子控制技術(shù) 第一階段(第一階段(年):汽車電子設(shè)備主要采年):汽車電子設(shè)備主要
3、采用分立電子元件組成電子控制器,從而揭開(kāi)了汽車電子時(shí)代的序用分立電子元件組成電子控制器,從而揭開(kāi)了汽車電子時(shí)代的序幕,并由分立電子元件產(chǎn)品向集成電路產(chǎn)品過(guò)渡。其主要產(chǎn)幕,并由分立電子元件產(chǎn)品向集成電路產(chǎn)品過(guò)渡。其主要產(chǎn)品有二極管整流式交流發(fā)電機(jī)、電子式電壓調(diào)節(jié)器、電子式點(diǎn)火品有二極管整流式交流發(fā)電機(jī)、電子式電壓調(diào)節(jié)器、電子式點(diǎn)火控制器、電子式閃光器、電子式間歇刮水控制器、晶體管收音機(jī)、控制器、電子式閃光器、電子式間歇刮水控制器、晶體管收音機(jī)、數(shù)字時(shí)鐘等。數(shù)字時(shí)鐘等。 上一頁(yè)下一頁(yè)返回任務(wù)一了解汽車電子控制技術(shù)任務(wù)一了解汽車電子控制技術(shù) 第二階段(第二階段(年):汽車電子設(shè)備廣泛采年):汽車電子
4、設(shè)備廣泛采用集成電路和位微處理器進(jìn)行控制,主要開(kāi)發(fā)研究專用的用集成電路和位微處理器進(jìn)行控制,主要開(kāi)發(fā)研究專用的獨(dú)立控制系統(tǒng)。其主要產(chǎn)品有電子燃油噴射系統(tǒng)、空燃比反饋控獨(dú)立控制系統(tǒng)。其主要產(chǎn)品有電子燃油噴射系統(tǒng)、空燃比反饋控制系統(tǒng)、電子控制自動(dòng)變速系統(tǒng)、防抱死制動(dòng)系統(tǒng)、安全氣囊系制系統(tǒng)、電子控制自動(dòng)變速系統(tǒng)、防抱死制動(dòng)系統(tǒng)、安全氣囊系統(tǒng)、座椅安全帶收緊系統(tǒng)、車輛防盜系統(tǒng)、巡航控制系統(tǒng)、車輛統(tǒng)、座椅安全帶收緊系統(tǒng)、車輛防盜系統(tǒng)、巡航控制系統(tǒng)、車輛導(dǎo)航系統(tǒng)、車身高度自動(dòng)控制系統(tǒng)、故障自診斷系統(tǒng)等。導(dǎo)航系統(tǒng)、車身高度自動(dòng)控制系統(tǒng)、故障自診斷系統(tǒng)等。 第三階段(第三階段(年):汽車電子設(shè)備廣泛應(yīng)年):汽
5、車電子設(shè)備廣泛應(yīng)用位或位字長(zhǎng)的微處理器進(jìn)行控制,控制技術(shù)向智能化用位或位字長(zhǎng)的微處理器進(jìn)行控制,控制技術(shù)向智能化方向發(fā)展。其主要產(chǎn)品有發(fā)動(dòng)機(jī)燃油噴射與點(diǎn)火綜合控制系統(tǒng)、方向發(fā)展。其主要產(chǎn)品有發(fā)動(dòng)機(jī)燃油噴射與點(diǎn)火綜合控制系統(tǒng)、牽引力控制系統(tǒng)、區(qū)域網(wǎng)絡(luò)通信系統(tǒng)、四輪轉(zhuǎn)向控制系統(tǒng)、輪胎牽引力控制系統(tǒng)、區(qū)域網(wǎng)絡(luò)通信系統(tǒng)、四輪轉(zhuǎn)向控制系統(tǒng)、輪胎氣壓控制系統(tǒng)、聲音合成與識(shí)別系統(tǒng)、自動(dòng)防追尾碰撞系統(tǒng)和自氣壓控制系統(tǒng)、聲音合成與識(shí)別系統(tǒng)、自動(dòng)防追尾碰撞系統(tǒng)和自動(dòng)駕駛系統(tǒng)等。動(dòng)駕駛系統(tǒng)等。上一頁(yè)下一頁(yè)返回任務(wù)一了解汽車電子控制技術(shù)任務(wù)一了解汽車電子控制技術(shù)(二)電子控制技術(shù)在汽車上的應(yīng)用(二)電子控制技術(shù)在汽車
6、上的應(yīng)用 隨著汽車電子控制技術(shù)的發(fā)展,世界各國(guó)在汽車的各個(gè)系統(tǒng)隨著汽車電子控制技術(shù)的發(fā)展,世界各國(guó)在汽車的各個(gè)系統(tǒng)競(jìng)相采用電子控制裝置。目前比較多見(jiàn)、成熟的汽車電子控制系競(jìng)相采用電子控制裝置。目前比較多見(jiàn)、成熟的汽車電子控制系統(tǒng)主要有動(dòng)力傳動(dòng)總成的電子控制、底盤電子控制、車身電子控統(tǒng)主要有動(dòng)力傳動(dòng)總成的電子控制、底盤電子控制、車身電子控制、信息通信系統(tǒng)等。制、信息通信系統(tǒng)等。動(dòng)力傳動(dòng)總成的電子控制動(dòng)力傳動(dòng)總成的電子控制 動(dòng)力傳動(dòng)總成的電子控制主要包括發(fā)動(dòng)機(jī)電子控制、變速箱動(dòng)力傳動(dòng)總成的電子控制主要包括發(fā)動(dòng)機(jī)電子控制、變速箱電子控制和動(dòng)力總成的整體控制等。它用于實(shí)現(xiàn)低油耗、低污染,電子控制和動(dòng)力
7、總成的整體控制等。它用于實(shí)現(xiàn)低油耗、低污染,減少動(dòng)力傳動(dòng)系統(tǒng)的沖擊,減輕駕駛員的疲勞,提高汽車的動(dòng)力減少動(dòng)力傳動(dòng)系統(tǒng)的沖擊,減輕駕駛員的疲勞,提高汽車的動(dòng)力性、經(jīng)濟(jì)性和舒適性。性、經(jīng)濟(jì)性和舒適性。 上一頁(yè)下一頁(yè)返回任務(wù)一了解汽車電子控制技術(shù)任務(wù)一了解汽車電子控制技術(shù)底盤電子控制底盤電子控制 底盤電子控制包括懸架的電子控制、防抱死制動(dòng)控制(底盤電子控制包括懸架的電子控制、防抱死制動(dòng)控制()、驅(qū)動(dòng)防滑控制()、電子控制動(dòng)力轉(zhuǎn)向()、)、驅(qū)動(dòng)防滑控制()、電子控制動(dòng)力轉(zhuǎn)向()、四輪轉(zhuǎn)向()控制、巡航控制()系統(tǒng)等。四輪轉(zhuǎn)向()控制、巡航控制()系統(tǒng)等。車身的電子控制車身的電子控制 車身電子控制包括安
8、全氣囊電子控制、車用空調(diào)控制、防盜車身電子控制包括安全氣囊電子控制、車用空調(diào)控制、防盜系統(tǒng)、門鎖控制、車燈控制、雨刷控制等。系統(tǒng)、門鎖控制、車燈控制、雨刷控制等。上一頁(yè)下一頁(yè)返回任務(wù)一了解汽車電子控制技術(shù)任務(wù)一了解汽車電子控制技術(shù)(三)汽車電子控制技術(shù)的發(fā)展趨勢(shì)(三)汽車電子控制技術(shù)的發(fā)展趨勢(shì) 隨著汽車工業(yè)與電子工業(yè)的不斷發(fā)展,在現(xiàn)代汽車上,電子隨著汽車工業(yè)與電子工業(yè)的不斷發(fā)展,在現(xiàn)代汽車上,電子技術(shù)的應(yīng)用越來(lái)越廣泛。今天的汽車已經(jīng)逐步進(jìn)入了計(jì)算機(jī)控制技術(shù)的應(yīng)用越來(lái)越廣泛。今天的汽車已經(jīng)逐步進(jìn)入了計(jì)算機(jī)控制的時(shí)代。電子技術(shù)在解決提高汽車性能、環(huán)保、能源、安全等問(wèn)的時(shí)代。電子技術(shù)在解決提高汽車性
9、能、環(huán)保、能源、安全等問(wèn)題中占有不可替代的重要地位。世紀(jì),汽車將應(yīng)用電子計(jì)算題中占有不可替代的重要地位。世紀(jì),汽車將應(yīng)用電子計(jì)算機(jī)網(wǎng)絡(luò)和信息技術(shù),在汽車與社會(huì)緊密相連方面具有較大進(jìn)展,機(jī)網(wǎng)絡(luò)和信息技術(shù),在汽車與社會(huì)緊密相連方面具有較大進(jìn)展,包括廣泛應(yīng)用全球定位系統(tǒng)()和廣泛使用車載信息系統(tǒng),包括廣泛應(yīng)用全球定位系統(tǒng)()和廣泛使用車載信息系統(tǒng),以及采用多路傳輸系統(tǒng)來(lái)集成汽車所有零部件的電子控制模塊,以及采用多路傳輸系統(tǒng)來(lái)集成汽車所有零部件的電子控制模塊,使整個(gè)汽車電子系統(tǒng)具有數(shù)據(jù)融合、故障診斷和一定的自我修復(fù)使整個(gè)汽車電子系統(tǒng)具有數(shù)據(jù)融合、故障診斷和一定的自我修復(fù)功能。功能。上一頁(yè)下一頁(yè)返回任務(wù)
10、一了解汽車電子控制技術(shù)任務(wù)一了解汽車電子控制技術(shù)汽車電子控制趨于集中化汽車電子控制趨于集中化自動(dòng)調(diào)速汽車與自動(dòng)化高速公路自動(dòng)調(diào)速汽車與自動(dòng)化高速公路未來(lái)汽車未來(lái)汽車移動(dòng)的辦公室移動(dòng)的辦公室上一頁(yè)返回任務(wù)二掌握任務(wù)二掌握-單片機(jī)的結(jié)單片機(jī)的結(jié)構(gòu)和原理構(gòu)和原理一、任務(wù)工作頁(yè)一、任務(wù)工作頁(yè) 先由學(xué)生熟悉如下工作頁(yè),了解本任務(wù)內(nèi)容。在學(xué)習(xí)該任務(wù)先由學(xué)生熟悉如下工作頁(yè),了解本任務(wù)內(nèi)容。在學(xué)習(xí)該任務(wù)所涉及的知識(shí)后,在老師的指導(dǎo)下完成本任務(wù),同時(shí)完成工作頁(yè)所涉及的知識(shí)后,在老師的指導(dǎo)下完成本任務(wù),同時(shí)完成工作頁(yè)內(nèi)容的填寫。內(nèi)容的填寫。二、任務(wù)所涉及的知識(shí)二、任務(wù)所涉及的知識(shí) 本項(xiàng)任務(wù)主要是使學(xué)生掌握本項(xiàng)任務(wù)
11、主要是使學(xué)生掌握-單片機(jī)的結(jié)構(gòu)和原理。單片機(jī)的結(jié)構(gòu)和原理。要完成任務(wù),有必要先了解要完成任務(wù),有必要先了解-單片機(jī)的內(nèi)部組成及信號(hào)單片機(jī)的內(nèi)部組成及信號(hào)引腳、工作方式、具體應(yīng)用、內(nèi)部組成的擴(kuò)展技術(shù)等知識(shí)。引腳、工作方式、具體應(yīng)用、內(nèi)部組成的擴(kuò)展技術(shù)等知識(shí)。下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握-單片機(jī)的結(jié)單片機(jī)的結(jié)構(gòu)和原理構(gòu)和原理 單片機(jī)的發(fā)展意義:?jiǎn)纹⑿陀?jì)算機(jī)是微型計(jì)算機(jī)的一個(gè)重單片機(jī)的發(fā)展意義:?jiǎn)纹⑿陀?jì)算機(jī)是微型計(jì)算機(jī)的一個(gè)重要分支,簡(jiǎn)稱單片機(jī)。單片微型計(jì)算機(jī)是把組成微型計(jì)算機(jī)的各要分支,簡(jiǎn)稱單片機(jī)。單片微型計(jì)算機(jī)是把組成微型計(jì)算機(jī)的各個(gè)功能部件中央處理器()、隨機(jī)存取存儲(chǔ)器(個(gè)功能部件中央處
12、理器()、隨機(jī)存取存儲(chǔ)器()、只讀存儲(chǔ)器()、輸入輸出()接口、定)、只讀存儲(chǔ)器()、輸入輸出()接口、定時(shí)器、計(jì)數(shù)器及串行通信接口等采用大規(guī)模集成技術(shù)集成制作時(shí)器、計(jì)數(shù)器及串行通信接口等采用大規(guī)模集成技術(shù)集成制作在一塊芯片中,構(gòu)成一個(gè)完整的微型計(jì)算機(jī)。它特別適用于控制在一塊芯片中,構(gòu)成一個(gè)完整的微型計(jì)算機(jī)。它特別適用于控制領(lǐng)域,其結(jié)構(gòu)和指令功能都是按照工業(yè)控制要求來(lái)設(shè)計(jì)的,因而領(lǐng)域,其結(jié)構(gòu)和指令功能都是按照工業(yè)控制要求來(lái)設(shè)計(jì)的,因而又叫做單片微控制器(又叫做單片微控制器( ),在國(guó)外也把它叫做單片微型計(jì)算機(jī)(),在國(guó)外也把它叫做單片微型計(jì)算機(jī)()。單片機(jī))。單片機(jī)出現(xiàn)的歷史并不長(zhǎng),它的產(chǎn)生和
13、發(fā)展與微處理器大體上同步,其出現(xiàn)的歷史并不長(zhǎng),它的產(chǎn)生和發(fā)展與微處理器大體上同步,其發(fā)展過(guò)程通??梢苑譃橐韵聨讉€(gè)階段。發(fā)展過(guò)程通??梢苑譃橐韵聨讉€(gè)階段。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握-單片機(jī)的結(jié)單片機(jī)的結(jié)構(gòu)和原理構(gòu)和原理第一階段(第一階段(年)年) 這是單片機(jī)發(fā)展的起步階段。年月,美國(guó)這是單片機(jī)發(fā)展的起步階段。年月,美國(guó)公司推出了微處理器,這是最早出現(xiàn)的微處理器。公司推出了微處理器,這是最早出現(xiàn)的微處理器。第二階段(第二階段(年)年) 這是初級(jí)單片機(jī)階段,此階段以公司的這是初級(jí)單片機(jī)階段,此階段以公司的為代表,該系列單片機(jī)無(wú)串行口,其尋址范圍不大于。為代表,該系列單片機(jī)無(wú)串行口,其尋址范
14、圍不大于。這個(gè)階段生產(chǎn)的單片機(jī)已經(jīng)能夠在單塊芯片內(nèi)集成有位中央處這個(gè)階段生產(chǎn)的單片機(jī)已經(jīng)能夠在單塊芯片內(nèi)集成有位中央處理器、隨機(jī)存取存儲(chǔ)器、只讀存儲(chǔ)器、并行輸入輸出接口、理器、隨機(jī)存取存儲(chǔ)器、只讀存儲(chǔ)器、并行輸入輸出接口、位定時(shí)器計(jì)數(shù)器等功能部件,但性能低、品種少,應(yīng)用范圍也位定時(shí)器計(jì)數(shù)器等功能部件,但性能低、品種少,應(yīng)用范圍也不廣。不廣。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握-單片機(jī)的結(jié)單片機(jī)的結(jié)構(gòu)和原理構(gòu)和原理第三階段(第三階段(年)年) 此階段為高性能單片機(jī)階段。這一階段的單片機(jī)一般帶有串此階段為高性能單片機(jī)階段。這一階段的單片機(jī)一般帶有串行口,有多級(jí)中斷處理系統(tǒng)、位定時(shí)器計(jì)數(shù)器,它和前兩
15、行口,有多級(jí)中斷處理系統(tǒng)、位定時(shí)器計(jì)數(shù)器,它和前兩個(gè)階段相比,其存儲(chǔ)容量和尋址范圍增大,而且中斷源、并行個(gè)階段相比,其存儲(chǔ)容量和尋址范圍增大,而且中斷源、并行接口和定時(shí)器個(gè)數(shù)有了不同程度的增加;在指令系統(tǒng)方面普接口和定時(shí)器個(gè)數(shù)有了不同程度的增加;在指令系統(tǒng)方面普遍增加了乘除法和比較指令,有的片內(nèi)還帶有轉(zhuǎn)換器接口。遍增加了乘除法和比較指令,有的片內(nèi)還帶有轉(zhuǎn)換器接口。此類單片機(jī)有公司的此類單片機(jī)有公司的-、公司的和公司的等,這類單片機(jī)的應(yīng)用公司的和公司的等,這類單片機(jī)的應(yīng)用領(lǐng)域非常廣泛,其中領(lǐng)域非常廣泛,其中-系列產(chǎn)品以其優(yōu)良的性價(jià)比,特系列產(chǎn)品以其優(yōu)良的性價(jià)比,特別適用于我國(guó)的各相關(guān)領(lǐng)域。目前,
16、別適用于我國(guó)的各相關(guān)領(lǐng)域。目前,-已經(jīng)在國(guó)內(nèi)的各已經(jīng)在國(guó)內(nèi)的各個(gè)領(lǐng)域得到廣泛應(yīng)用。個(gè)領(lǐng)域得到廣泛應(yīng)用。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握-單片機(jī)的結(jié)單片機(jī)的結(jié)構(gòu)和原理構(gòu)和原理第四階段(年以后)第四階段(年以后) 此階段為位單片機(jī)和位單片機(jī)并行發(fā)展的時(shí)代。最早此階段為位單片機(jī)和位單片機(jī)并行發(fā)展的時(shí)代。最早的位微處理器出現(xiàn)在年,現(xiàn)在位微處理芯片已的位微處理器出現(xiàn)在年,現(xiàn)在位微處理芯片已經(jīng)進(jìn)入超大規(guī)模集成電路行列,如就包含經(jīng)進(jìn)入超大規(guī)模集成電路行列,如就包含了個(gè)器件。此階段一方面發(fā)展位單片機(jī)及專用單片了個(gè)器件。此階段一方面發(fā)展位單片機(jī)及專用單片機(jī),另一方面不斷完善高檔位單片機(jī)以滿足不同的用戶需要。
17、機(jī),另一方面不斷完善高檔位單片機(jī)以滿足不同的用戶需要。位單片機(jī)的特點(diǎn)是工藝先進(jìn)、集成度高和內(nèi)部功能強(qiáng)、運(yùn)算位單片機(jī)的特點(diǎn)是工藝先進(jìn)、集成度高和內(nèi)部功能強(qiáng)、運(yùn)算速度快,而且允許用戶采用面向工業(yè)控制的專用語(yǔ)言,如速度快,而且允許用戶采用面向工業(yè)控制的專用語(yǔ)言,如、和語(yǔ)言等,具有代表性的產(chǎn)品有、和語(yǔ)言等,具有代表性的產(chǎn)品有系列、公司的、公司的系列、公司的、公司的系列和公司的等。系列和公司的等。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握-單片機(jī)的結(jié)單片機(jī)的結(jié)構(gòu)和原理構(gòu)和原理第五階段第五階段 位單片機(jī)。年公司的位微處理位單片機(jī)。年公司的位微處理器問(wèn)世,真正在市場(chǎng)中開(kāi)始廣泛應(yīng)用的位微器問(wèn)世,真正在市場(chǎng)中開(kāi)始廣泛
18、應(yīng)用的位微處理器是年由公司推出的,它集處理器是年由公司推出的,它集成了個(gè)器件。成了個(gè)器件。單片機(jī)按其應(yīng)用領(lǐng)域主要?jiǎng)澐譃橐韵聜€(gè)方面。單片機(jī)按其應(yīng)用領(lǐng)域主要?jiǎng)澐譃橐韵聜€(gè)方面。智能化儀器儀表智能化儀器儀表實(shí)時(shí)工業(yè)控制實(shí)時(shí)工業(yè)控制網(wǎng)絡(luò)與通信網(wǎng)絡(luò)與通信家用電器家用電器計(jì)算機(jī)智能終端計(jì)算機(jī)智能終端上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握-單片機(jī)的結(jié)單片機(jī)的結(jié)構(gòu)和原理構(gòu)和原理(一)(一)-單片機(jī)的內(nèi)部組成及信號(hào)引腳單片機(jī)的內(nèi)部組成及信號(hào)引腳 -單片機(jī)的片內(nèi)結(jié)構(gòu)如圖單片機(jī)的片內(nèi)結(jié)構(gòu)如圖-所示。所示。單片機(jī)是把那些作為控制應(yīng)用所必需的基本功能部件都集成單片機(jī)是把那些作為控制應(yīng)用所必需的基本功能部件都集成在一個(gè)尺寸有
19、限的集成電路芯片上。它由如下功能部件組成:中在一個(gè)尺寸有限的集成電路芯片上。它由如下功能部件組成:中央處理器(),隨機(jī)存儲(chǔ)器(),程序存儲(chǔ)器(央處理器(),隨機(jī)存儲(chǔ)器(),程序存儲(chǔ)器(,沒(méi)有此部件),個(gè)位并行,沒(méi)有此部件),個(gè)位并行口(口、口、口、口),個(gè)串行口,個(gè)口(口、口、口、口),個(gè)串行口,個(gè)位定時(shí)器計(jì)數(shù)器,中斷系統(tǒng),特殊功能寄存器(位定時(shí)器計(jì)數(shù)器,中斷系統(tǒng),特殊功能寄存器(,)。,)。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握-單片機(jī)的結(jié)單片機(jī)的結(jié)構(gòu)和原理構(gòu)和原理 1.圖圖1-2-1中的各功能部件中的各功能部件 (1)中央處理器中央處理器 MCS-51單片機(jī)中有單片機(jī)中有1個(gè)個(gè)8位的位的CP
20、U,與通用的,與通用的CPU基本相同,基本相同,同樣包括了運(yùn)算器和控制器兩大部分,只是增加了面向控制的位同樣包括了運(yùn)算器和控制器兩大部分,只是增加了面向控制的位處理功能。處理功能。 (2)隨機(jī)存儲(chǔ)器隨機(jī)存儲(chǔ)器 隨機(jī)存儲(chǔ)器片內(nèi)為隨機(jī)存儲(chǔ)器片內(nèi)為128B (52子系列的為子系列的為256B),片外最多可外,片外最多可外擴(kuò)擴(kuò)64 KB。片內(nèi)的。片內(nèi)的128 B的的RAM,以高速,以高速RAM的形式集成在單片的形式集成在單片機(jī)內(nèi),可以加快單片機(jī)運(yùn)行的速度,而且這種結(jié)構(gòu)的機(jī)內(nèi),可以加快單片機(jī)運(yùn)行的速度,而且這種結(jié)構(gòu)的RAM還可以還可以降低功耗降低功耗 上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片
21、機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理(3)程序存儲(chǔ)器程序存儲(chǔ)器 程序存儲(chǔ)器用來(lái)存儲(chǔ)程序,程序存儲(chǔ)器用來(lái)存儲(chǔ)程序,8031無(wú)此部件無(wú)此部件;80s1為為4KB的的ROM; 87s1則為則為4KB的的EPROM。如果片內(nèi)只讀存儲(chǔ)器的容量不夠,片外。如果片內(nèi)只讀存儲(chǔ)器的容量不夠,片外最多可外擴(kuò)只讀存儲(chǔ)器的容量至最多可外擴(kuò)只讀存儲(chǔ)器的容量至64 KB(4)中斷系統(tǒng)中斷系統(tǒng) 中斷系統(tǒng)具有中斷系統(tǒng)具有5個(gè)中斷源,個(gè)中斷源,2級(jí)中斷優(yōu)先權(quán)級(jí)中斷優(yōu)先權(quán)(5)定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器 片內(nèi)有片內(nèi)有2個(gè)個(gè)16位的定時(shí)器位的定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器(52子系列有子系列有3個(gè)個(gè)16位的定時(shí)器位的定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器),具有
22、,具有4種工作方式種工作方式上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 (6)串行口串行口 I個(gè)全雙工的串行口,具有個(gè)全雙工的串行口,具有4種工作方式。它可用來(lái)進(jìn)行串行通種工作方式。它可用來(lái)進(jìn)行串行通信,擴(kuò)展并行信,擴(kuò)展并行I/ O口,甚至與多個(gè)單片機(jī)相連構(gòu)成多機(jī)系統(tǒng),從而口,甚至與多個(gè)單片機(jī)相連構(gòu)成多機(jī)系統(tǒng),從而使單片機(jī)的功能更強(qiáng),且應(yīng)用更廣。使單片機(jī)的功能更強(qiáng),且應(yīng)用更廣。 (7) Pl口、口、P2口、口、P3口、口、PO口口 P1口、口、P2口、口、P3口、口、PO口為口為4個(gè)并行個(gè)并行8位位I/O口???。 (8)特殊功能寄存器特殊功能寄存器 特
23、殊功能寄存器共有特殊功能寄存器共有21個(gè),用于個(gè),用于CPU對(duì)片內(nèi)各功能部件進(jìn)行對(duì)片內(nèi)各功能部件進(jìn)行管理、控制、監(jiān)視。它實(shí)際上是一些控制寄存器和狀態(tài)寄存器,管理、控制、監(jiān)視。它實(shí)際上是一些控制寄存器和狀態(tài)寄存器,是一個(gè)具有特殊功能的是一個(gè)具有特殊功能的RAM區(qū)。區(qū)。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 2. MCS-51單片機(jī)的引腳單片機(jī)的引腳 要掌握要掌握MCS-51單片機(jī),應(yīng)首先了解單片機(jī),應(yīng)首先了解MCS-51單片機(jī)的引腳,單片機(jī)的引腳,熟悉并牢記各引腳的功能。熟悉并牢記各引腳的功能。MCS-51以及以及80051系列中各種型號(hào)芯系列中各種
24、型號(hào)芯片的引腳是互相兼容的。制造工藝為片的引腳是互相兼容的。制造工藝為HMOS的的MCS-51單片機(jī)都采單片機(jī)都采用用40只引腳的雙列直插封裝只引腳的雙列直插封裝(DIP )方式,如圖方式,如圖1-2-2所示,目前大多所示,目前大多數(shù)引腳為此類封裝方式。制造工藝為數(shù)引腳為此類封裝方式。制造工藝為CHMOS的的80031/80051/87051單片機(jī),除采用單片機(jī),除采用DIP封裝方式外,還采用方形封裝方式,為封裝方式外,還采用方形封裝方式,為44只引只引腳腳(其中其中4只是無(wú)用的引腳只是無(wú)用的引腳),如圖,如圖1-2-3所示。所示。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和
25、單片機(jī)的結(jié)構(gòu)和原理原理(二二)MCS-51單片機(jī)的中央處理器單片機(jī)的中央處理器 1.運(yùn)算器運(yùn)算器 運(yùn)算器主要用來(lái)對(duì)操作數(shù)進(jìn)行算術(shù)、邏輯運(yùn)算和位操作。運(yùn)運(yùn)算器主要用來(lái)對(duì)操作數(shù)進(jìn)行算術(shù)、邏輯運(yùn)算和位操作。運(yùn)算器主要包括算術(shù)算器主要包括算術(shù)/邏輯運(yùn)算單元邏輯運(yùn)算單元(ALU) ,累加器累加器A、程序狀態(tài)字寄、程序狀態(tài)字寄存器存器(PST)以及以及BCD碼修正電路等碼修正電路等 (1)算術(shù)算術(shù)/邏輯運(yùn)算單元邏輯運(yùn)算單元 ALU的功能十分強(qiáng)大,它不僅可對(duì)的功能十分強(qiáng)大,它不僅可對(duì)8位變量進(jìn)行邏輯位變量進(jìn)行邏輯“與與”、“或或”、“異或異或”、循環(huán)、求補(bǔ)和清、循環(huán)、求補(bǔ)和清0等基本操作,還可以進(jìn)行加、等基
26、本操作,還可以進(jìn)行加、減、乘、除等基本算術(shù)運(yùn)算。減、乘、除等基本算術(shù)運(yùn)算。MCS-51單片機(jī)的單片機(jī)的ALU還具有位處理還具有位處理操作功能,它可對(duì)位操作功能,它可對(duì)位(bit)變量進(jìn)行位處理,如置位、清變量進(jìn)行位處理,如置位、清0、求補(bǔ)、求補(bǔ)、測(cè)試轉(zhuǎn)移及邏輯測(cè)試轉(zhuǎn)移及邏輯“與與”、“或或”等操作等操作上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 (2)累加器累加器A 累加器累加器A是一個(gè)是一個(gè)8位的暫存器,也可記作位的暫存器,也可記作Acc 累加器的作用是累加器的作用是: 1)累加器累加器A是是ALU單元的輸入數(shù)據(jù)源之一,它又是單元的輸入數(shù)據(jù)源之一,它
27、又是ALU運(yùn)算結(jié)果的運(yùn)算結(jié)果的存放單元。存放單元。 2) CPU中的數(shù)據(jù)傳送大多都通過(guò)累加器中的數(shù)據(jù)傳送大多都通過(guò)累加器A,故累加器,故累加器A又相當(dāng)于數(shù)又相當(dāng)于數(shù)據(jù)的中轉(zhuǎn)站。為克服累加器結(jié)構(gòu)所具有的據(jù)的中轉(zhuǎn)站。為克服累加器結(jié)構(gòu)所具有的“瓶頸堵塞瓶頸堵塞”現(xiàn)象,現(xiàn)象,MCS-51單片機(jī)增加了一部分可以不經(jīng)過(guò)累加器的傳送指令,這樣,單片機(jī)增加了一部分可以不經(jīng)過(guò)累加器的傳送指令,這樣,可減少累加器的可減少累加器的“瓶頸堵塞瓶頸堵塞”現(xiàn)象?,F(xiàn)象。 累加器累加器A的進(jìn)位標(biāo)志的進(jìn)位標(biāo)志Cy是特殊的,因?yàn)樗瑫r(shí)又是中央處理器是特殊的,因?yàn)樗瑫r(shí)又是中央處理器的位累力口暑懸。的位累力口暑懸。上一頁(yè)下一頁(yè)返回
28、任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 (3)程序狀態(tài)字寄存器程序狀態(tài)字寄存器 MCS-51單片機(jī)的程序狀態(tài)字寄存器單片機(jī)的程序狀態(tài)字寄存器PSW ( program status word)位于單片機(jī)片內(nèi)的特殊功能寄存區(qū),字節(jié)地址為位于單片機(jī)片內(nèi)的特殊功能寄存區(qū),字節(jié)地址為DOH。 PSW的不同位包含了程序運(yùn)行狀態(tài)的不同信息,的不同位包含了程序運(yùn)行狀態(tài)的不同信息,PSW的格式如圖的格式如圖1-2-4所示。所示。 2.控制器控制器 控制器的主要任務(wù)是識(shí)別指令,并根據(jù)指令的性質(zhì)去控制單片控制器的主要任務(wù)是識(shí)別指令,并根據(jù)指令的性質(zhì)去控制單片機(jī)各功能部件,從而保證單片
29、機(jī)各部分能自動(dòng)而協(xié)調(diào)地工作。機(jī)各功能部件,從而保證單片機(jī)各部分能自動(dòng)而協(xié)調(diào)地工作。 控制器主要包括程序計(jì)數(shù)器、程序地址寄存器、指令寄存器控制器主要包括程序計(jì)數(shù)器、程序地址寄存器、指令寄存器(IR)、指令澤碼器、條件轉(zhuǎn)移邏輯電路及時(shí)序控制邏輯電路。、指令澤碼器、條件轉(zhuǎn)移邏輯電路及時(shí)序控制邏輯電路。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 (三三)MCS-51單片機(jī)存儲(chǔ)器的結(jié)構(gòu)單片機(jī)存儲(chǔ)器的結(jié)構(gòu) MCS-51單片機(jī)存儲(chǔ)器采用的是哈佛單片機(jī)存儲(chǔ)器采用的是哈佛(Har- vard )結(jié)構(gòu),即程結(jié)構(gòu),即程序存儲(chǔ)器空間和數(shù)據(jù)存儲(chǔ)器空間各自獨(dú)立。序存儲(chǔ)器空間和數(shù)據(jù)
30、存儲(chǔ)器空間各自獨(dú)立。MCS-51單片機(jī)的存儲(chǔ)單片機(jī)的存儲(chǔ)器空間可劃分為以下器空間可劃分為以下5類。類。 1)程序存儲(chǔ)器程序存儲(chǔ)器:MCS-51單片機(jī)能夠按照一定的次序進(jìn)行工作,是由單片機(jī)能夠按照一定的次序進(jìn)行工作,是由于程序存儲(chǔ)器中存放了經(jīng)調(diào)試正確的應(yīng)用程序和表格之類的固定于程序存儲(chǔ)器中存放了經(jīng)調(diào)試正確的應(yīng)用程序和表格之類的固定常數(shù)。程序存儲(chǔ)器可以分為片內(nèi)和片外兩部分。常數(shù)。程序存儲(chǔ)器可以分為片內(nèi)和片外兩部分。8031由于無(wú)內(nèi)部由于無(wú)內(nèi)部程序存儲(chǔ)器,所以只能通過(guò)外部擴(kuò)展程序存儲(chǔ)器來(lái)存放程序。程序存儲(chǔ)器,所以只能通過(guò)外部擴(kuò)展程序存儲(chǔ)器來(lái)存放程序。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單
31、片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 2)內(nèi)部數(shù)據(jù)存儲(chǔ)器內(nèi)部數(shù)據(jù)存儲(chǔ)器:MCS-51單片機(jī)內(nèi)部有單片機(jī)內(nèi)部有128 B的隨機(jī)存取存儲(chǔ)器,的隨機(jī)存取存儲(chǔ)器,用作處理問(wèn)題的數(shù)據(jù)緩沖區(qū)。用作處理問(wèn)題的數(shù)據(jù)緩沖區(qū)。 3)特殊功能寄存器特殊功能寄存器:SFR實(shí)際上是實(shí)際上是MCS-51單片機(jī)各功能部件的狀態(tài)及單片機(jī)各功能部件的狀態(tài)及控制寄存器??刂萍拇嫫?。SFR綜合地、實(shí)際地反映了整個(gè)單片機(jī)系統(tǒng)內(nèi)部的綜合地、實(shí)際地反映了整個(gè)單片機(jī)系統(tǒng)內(nèi)部的工作狀態(tài)及工作方式。工作狀態(tài)及工作方式。 4)位地址空間位地址空間:MCS-51單片機(jī)內(nèi)共有單片機(jī)內(nèi)共有211個(gè)可尋址位,構(gòu)成了位地址個(gè)可尋址位,構(gòu)成了位地址空間。它們
32、存在于內(nèi)部空間。它們存在于內(nèi)部RAM(共有共有128個(gè)個(gè))和特殊功能寄存器區(qū)和特殊功能寄存器區(qū)(共共有有83個(gè)個(gè))中中 5)外部數(shù)據(jù)寄存器外部數(shù)據(jù)寄存器:當(dāng)當(dāng)MCS-51單片機(jī)的片內(nèi)單片機(jī)的片內(nèi)RAM不夠用時(shí),又給用不夠用時(shí),又給用戶提供了在片外可擴(kuò)展戶提供了在片外可擴(kuò)展64 KB的的RAM的能力,至于究竟擴(kuò)展多少,的能力,至于究竟擴(kuò)展多少,則根據(jù)用戶實(shí)際需要來(lái)定。則根據(jù)用戶實(shí)際需要來(lái)定。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 (四四)I/O端口、時(shí)鐘電路與時(shí)序端口、時(shí)鐘電路與時(shí)序 MCS-51單片機(jī)共有單片機(jī)共有4個(gè)雙向的個(gè)雙向的8位并行位并行I
33、/O端口端口(port),分別記,分別記作作P0P3。端口的每一位均由鎖存器、輸出驅(qū)動(dòng)器和輸入緩沖器所。端口的每一位均由鎖存器、輸出驅(qū)動(dòng)器和輸入緩沖器所組成。各口除了按字節(jié)輸入組成。各口除了按字節(jié)輸入/輸出外,它們的每一條口線也可以單輸出外,它們的每一條口線也可以單獨(dú)作為位輸入獨(dú)作為位輸入/輸出線。輸出線。 P1口、口、P2口、口、P3口是口是3個(gè)個(gè)8位準(zhǔn)雙向的位準(zhǔn)雙向的I/O口,當(dāng)這口,當(dāng)這3個(gè)口用作個(gè)口用作通用通用I/ O口時(shí),在輸入引腳信息前,向?qū)?yīng)的鎖存器寫口時(shí),在輸入引腳信息前,向?qū)?yīng)的鎖存器寫1,使這,使這3個(gè)個(gè)口處于無(wú)高阻的口處于無(wú)高阻的“浮空浮空”狀態(tài)狀態(tài) 而雙向口而雙向口PO
34、口線除了作為輸入口線除了作為輸入/輸出外,還可處于高阻的輸出外,還可處于高阻的“浮浮空空”狀態(tài),故稱為雙向三態(tài)狀態(tài),故稱為雙向三態(tài)I/O口。口。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 1.P0口的結(jié)構(gòu)口的結(jié)構(gòu) P0口的字節(jié)地址為口的字節(jié)地址為80H,位地址為,位地址為80H 87H??诘母魑豢诰€??诘母魑豢诰€具有完全相同但又相互獨(dú)立的邏輯電路,具有完全相同但又相互獨(dú)立的邏輯電路,P0口某一位的位結(jié)構(gòu)如口某一位的位結(jié)構(gòu)如圖圖1-2-7所示。所示。 2 .P1口口 P1口是口是MCS-51單片機(jī)的唯一單功能口,字節(jié)地址為單片機(jī)的唯一單功能口,字節(jié)地址為
35、90H,位,位地址為地址為90H 97H, Pl口某一位的位結(jié)構(gòu)如圖口某一位的位結(jié)構(gòu)如圖1-2-8所示。所示。 3. P2口口 P2口的字節(jié)地址為口的字節(jié)地址為A0H,位地址為,位地址為A0H A7H。P2口某一位的口某一位的位結(jié)構(gòu)如圖位結(jié)構(gòu)如圖1-2-9所示。所示。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 4.P3口口 P3口的字節(jié)地址為口的字節(jié)地址為BOH,位地址為,位地址為BOHB7 H 。P3口某一位口某一位的位結(jié)構(gòu)如圖的位結(jié)構(gòu)如圖1-2-10所示。所示。 5.P0P3口功能總結(jié)口功能總結(jié) 1. P0 P3口都是并行口都是并行I/O口,都可用
36、于數(shù)據(jù)的輸入和輸出,但口,都可用于數(shù)據(jù)的輸入和輸出,但P0口和口和P2口除了可進(jìn)行數(shù)據(jù)的輸入口除了可進(jìn)行數(shù)據(jù)的輸入/輸出外,通常用來(lái)構(gòu)建系統(tǒng)的數(shù)據(jù)總輸出外,通常用來(lái)構(gòu)建系統(tǒng)的數(shù)據(jù)總線和地址總線,所以在電路中有一個(gè)多路轉(zhuǎn)接開(kāi)關(guān),以便進(jìn)行兩線和地址總線,所以在電路中有一個(gè)多路轉(zhuǎn)接開(kāi)關(guān),以便進(jìn)行兩種用途的轉(zhuǎn)換。而種用途的轉(zhuǎn)換。而P1口和口和P3口沒(méi)有構(gòu)建系統(tǒng)的數(shù)據(jù)總線和地址總口沒(méi)有構(gòu)建系統(tǒng)的數(shù)據(jù)總線和地址總線的功能,因此,在電路中沒(méi)有多路轉(zhuǎn)接開(kāi)關(guān)。由于線的功能,因此,在電路中沒(méi)有多路轉(zhuǎn)接開(kāi)關(guān)。由于PO口可作為口可作為地址地址/數(shù)據(jù)復(fù)用線使用,需傳送系統(tǒng)的低數(shù)據(jù)復(fù)用線使用,需傳送系統(tǒng)的低8位地址和位地
37、址和8位數(shù)據(jù),因此位數(shù)據(jù),因此MUX的一個(gè)輸入端為的一個(gè)輸入端為“地址地址/數(shù)據(jù)數(shù)據(jù)”信號(hào)。而咫口僅作為高位地址信號(hào)。而咫口僅作為高位地址線使用,不涉及數(shù)據(jù),所以線使用,不涉及數(shù)據(jù),所以MUX僅有的一個(gè)輸入信號(hào)為僅有的一個(gè)輸入信號(hào)為“地址地址”。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 2)在在4個(gè)口中只有個(gè)口中只有PO口是一個(gè)真正的雙向口,口是一個(gè)真正的雙向口,P1 P3這這3個(gè)口都是準(zhǔn)個(gè)口都是準(zhǔn)雙向口。其原因是在應(yīng)用系統(tǒng)中,雙向口。其原因是在應(yīng)用系統(tǒng)中,P0口作為系統(tǒng)的數(shù)據(jù)總線使用口作為系統(tǒng)的數(shù)據(jù)總線使用時(shí),為保證數(shù)據(jù)的正確傳送,需要解決芯片內(nèi)外
38、的隔離問(wèn)題,即時(shí),為保證數(shù)據(jù)的正確傳送,需要解決芯片內(nèi)外的隔離問(wèn)題,即只有在數(shù)據(jù)傳送時(shí)芯片內(nèi)外才接通只有在數(shù)據(jù)傳送時(shí)芯片內(nèi)外才接通;不進(jìn)行數(shù)據(jù)傳送時(shí),芯片內(nèi)外不進(jìn)行數(shù)據(jù)傳送時(shí),芯片內(nèi)外應(yīng)處于隔離狀態(tài)為此,要求應(yīng)處于隔離狀態(tài)為此,要求P0口的輸出緩沖器是一個(gè)三態(tài)門??诘妮敵鼍彌_器是一個(gè)三態(tài)門。 3) P3口的口線具有第二功能,為系統(tǒng)提供一些控制信號(hào)。因此,在口的口線具有第二功能,為系統(tǒng)提供一些控制信號(hào)。因此,在P3口電路增加了第二功能控制邏輯,這是口電路增加了第二功能控制邏輯,這是P3口與其他各口的不同口與其他各口的不同之處之處上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)
39、的結(jié)構(gòu)和原理原理 6.時(shí)鐘電路與時(shí)序時(shí)鐘電路與時(shí)序 時(shí)鐘電路用于產(chǎn)生時(shí)鐘電路用于產(chǎn)生MCS-51單片機(jī)工作時(shí)所必需的時(shí)鐘控制信單片機(jī)工作時(shí)所必需的時(shí)鐘控制信號(hào)。號(hào)。MCS-51單片機(jī)的內(nèi)部電路在時(shí)鐘信號(hào)控制下,嚴(yán)格地按時(shí)序單片機(jī)的內(nèi)部電路在時(shí)鐘信號(hào)控制下,嚴(yán)格地按時(shí)序執(zhí)行指令進(jìn)行工作。而時(shí)序所研究的是指令執(zhí)行中各個(gè)信號(hào)在時(shí)執(zhí)行指令進(jìn)行工作。而時(shí)序所研究的是指令執(zhí)行中各個(gè)信號(hào)在時(shí)間上的關(guān)系。間上的關(guān)系。 (1)時(shí)鐘電路時(shí)鐘電路 MCS-51單片機(jī)各功能部件的運(yùn)行都是以時(shí)鐘控制信號(hào)為基準(zhǔn)單片機(jī)各功能部件的運(yùn)行都是以時(shí)鐘控制信號(hào)為基準(zhǔn)的,有條不紊一拍一拍地工作。因此,時(shí)鐘頻率直接影響單片機(jī)的,有條不
40、紊一拍一拍地工作。因此,時(shí)鐘頻率直接影響單片機(jī)的速度,時(shí)鐘電路的質(zhì)量也直接影響單片機(jī)系統(tǒng)的穩(wěn)定性。常用的速度,時(shí)鐘電路的質(zhì)量也直接影響單片機(jī)系統(tǒng)的穩(wěn)定性。常用的時(shí)鐘電路設(shè)計(jì)有兩種方式,一種是內(nèi)部時(shí)鐘方式,另一種是外的時(shí)鐘電路設(shè)計(jì)有兩種方式,一種是內(nèi)部時(shí)鐘方式,另一種是外部時(shí)鐘方式。部時(shí)鐘方式。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 (2)機(jī)器周期、指令周期與指令時(shí)序機(jī)器周期、指令周期與指令時(shí)序 單片機(jī)執(zhí)行指令的過(guò)程均是在單片機(jī)執(zhí)行指令的過(guò)程均是在CPU控制器的時(shí)序控制電路的控控制器的時(shí)序控制電路的控制下進(jìn)行的各種時(shí)序均與時(shí)鐘周期有關(guān)。制下進(jìn)行的各種
41、時(shí)序均與時(shí)鐘周期有關(guān)。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理(五五)MCS-51單片機(jī)的工作方式單片機(jī)的工作方式 1.指令與程序概述指令與程序概述 指令是規(guī)定計(jì)算機(jī)執(zhí)行某種操作指令是規(guī)定計(jì)算機(jī)執(zhí)行某種操作(如加、減等如加、減等)的命令,的命令,CPU是根據(jù)指令來(lái)指揮和控制計(jì)算機(jī)各部分協(xié)調(diào)地工作,完成規(guī)定的是根據(jù)指令來(lái)指揮和控制計(jì)算機(jī)各部分協(xié)調(diào)地工作,完成規(guī)定的操作。指令是由二進(jìn)制代碼表示的,通常指令分為操作碼和操作操作。指令是由二進(jìn)制代碼表示的,通常指令分為操作碼和操作數(shù)兩部分。操作碼規(guī)定操作的類型,操作數(shù)給出參加操作的數(shù)據(jù)數(shù)兩部分。操作碼規(guī)定操作
42、的類型,操作數(shù)給出參加操作的數(shù)據(jù)和存放數(shù)據(jù)的地址。計(jì)算機(jī)全部指令的集合稱為指令系統(tǒng),指令和存放數(shù)據(jù)的地址。計(jì)算機(jī)全部指令的集合稱為指令系統(tǒng),指令系統(tǒng)的性能與計(jì)算機(jī)硬件密切相關(guān),不同的計(jì)算機(jī)指令系統(tǒng)不完系統(tǒng)的性能與計(jì)算機(jī)硬件密切相關(guān),不同的計(jì)算機(jī)指令系統(tǒng)不完全相同,程序工程師根據(jù)任務(wù)要求有序地編排指令的集合,程序全相同,程序工程師根據(jù)任務(wù)要求有序地編排指令的集合,程序的編制稱為程序設(shè)計(jì)。為了運(yùn)行和管理計(jì)算機(jī)所編制的各種程序的編制稱為程序設(shè)計(jì)。為了運(yùn)行和管理計(jì)算機(jī)所編制的各種程序的總和稱為系統(tǒng)軟件,一般單片機(jī)中沒(méi)有系統(tǒng)軟件,而只能裝載的總和稱為系統(tǒng)軟件,一般單片機(jī)中沒(méi)有系統(tǒng)軟件,而只能裝載用戶自己
43、編制的應(yīng)用軟件。用戶自己編制的應(yīng)用軟件。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 2. CPU的工作原理的工作原理 在執(zhí)行程序中起關(guān)鍵作用的是在執(zhí)行程序中起關(guān)鍵作用的是CPU,所以首先介紹所以首先介紹CPU的工作的工作原理。原理。 CPU主要由運(yùn)算器和控制器這兩大部分組成??刂破鞲鶕?jù)指主要由運(yùn)算器和控制器這兩大部分組成??刂破鞲鶕?jù)指令碼產(chǎn)生控制信號(hào),使運(yùn)算器、存儲(chǔ)器、輸入令碼產(chǎn)生控制信號(hào),使運(yùn)算器、存儲(chǔ)器、輸入/輸出端口之間能自輸出端口之間能自動(dòng)協(xié)調(diào)地工作,運(yùn)算器用于進(jìn)行算術(shù)、邏輯運(yùn)算以及位操作處理動(dòng)協(xié)調(diào)地工作,運(yùn)算器用于進(jìn)行算術(shù)、邏輯運(yùn)算以及位操作
44、處理等。等。 (1)控制器控制器 控制器是用來(lái)統(tǒng)一指揮和控制計(jì)算機(jī)工作的部分,它的功能控制器是用來(lái)統(tǒng)一指揮和控制計(jì)算機(jī)工作的部分,它的功能是接收來(lái)自存儲(chǔ)器中的逐條指令,進(jìn)行指令澤碼,并通過(guò)定時(shí)和是接收來(lái)自存儲(chǔ)器中的逐條指令,進(jìn)行指令澤碼,并通過(guò)定時(shí)和控制電路,在規(guī)定的時(shí)刻發(fā)出各種操作所需的全部?jī)?nèi)部控制信息控制電路,在規(guī)定的時(shí)刻發(fā)出各種操作所需的全部?jī)?nèi)部控制信息及及CPU外部所需的控制信號(hào),使各部分協(xié)調(diào)工作,完成指令所規(guī)外部所需的控制信號(hào),使各部分協(xié)調(diào)工作,完成指令所規(guī)定的各種操作。它由指令部件、時(shí)序部件和操作控制部件等三部定的各種操作。它由指令部件、時(shí)序部件和操作控制部件等三部分組成。分組成。
45、上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 (2)運(yùn)算器運(yùn)算器 運(yùn)算器是用于對(duì)數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算和邏輯操作的執(zhí)行部件,運(yùn)算器是用于對(duì)數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算和邏輯操作的執(zhí)行部件,包括算術(shù)包括算術(shù)/邏輯運(yùn)算單元、累加器邏輯運(yùn)算單元、累加器Acc (accumulator) ,暫存寄存器、暫存寄存器、程序狀態(tài)字寄存器、通用寄存器、程序狀態(tài)字寄存器、通用寄存器、BCD碼運(yùn)算調(diào)整電路等為了提碼運(yùn)算調(diào)整電路等為了提高數(shù)據(jù)處理和位操作功能,片內(nèi)增加了一個(gè)通用寄存器區(qū)和一些高數(shù)據(jù)處理和位操作功能,片內(nèi)增加了一個(gè)通用寄存器區(qū)和一些專用的寄存器,而且還增加了位處理邏輯電路的功能。
46、在進(jìn)行位專用的寄存器,而且還增加了位處理邏輯電路的功能。在進(jìn)行位操作時(shí),進(jìn)位位操作時(shí),進(jìn)位位Cv作為位操作累加器,整個(gè)位操作系統(tǒng)構(gòu)成一臺(tái)作為位操作累加器,整個(gè)位操作系統(tǒng)構(gòu)成一臺(tái)布爾處理器。布爾處理器。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 3.單片機(jī)執(zhí)行程序過(guò)程單片機(jī)執(zhí)行程序過(guò)程 單片機(jī)的工作過(guò)程實(shí)質(zhì)就是執(zhí)行所編制程序的過(guò)程,即逐條單片機(jī)的工作過(guò)程實(shí)質(zhì)就是執(zhí)行所編制程序的過(guò)程,即逐條執(zhí)行指令的過(guò)程計(jì)算機(jī)每執(zhí)行一條指令都可分為執(zhí)行指令的過(guò)程計(jì)算機(jī)每執(zhí)行一條指令都可分為3個(gè)階段進(jìn)行,即個(gè)階段進(jìn)行,即取指令、分析指令和執(zhí)行指令取指令、分析指令和執(zhí)行指令
47、取指令階段的任務(wù)是取指令階段的任務(wù)是:根據(jù)程序計(jì)數(shù)器中的值,從程序存儲(chǔ)器根據(jù)程序計(jì)數(shù)器中的值,從程序存儲(chǔ)器讀出現(xiàn)行指令,送到指令寄存器讀出現(xiàn)行指令,送到指令寄存器 分析指令階段的任務(wù)是分析指令階段的任務(wù)是:將指令寄存器中的指令操作碼取出后將指令寄存器中的指令操作碼取出后進(jìn)行澤碼,分析其指令性質(zhì)。如指令要求操作數(shù),則尋找操作數(shù)進(jìn)行澤碼,分析其指令性質(zhì)。如指令要求操作數(shù),則尋找操作數(shù)地址。地址。 執(zhí)行指令階段的任務(wù)是執(zhí)行指令階段的任務(wù)是:取出操作數(shù),然后按照操作碼的性質(zhì)取出操作數(shù),然后按照操作碼的性質(zhì)對(duì)操作數(shù)進(jìn)行操作,即執(zhí)行指令。對(duì)操作數(shù)進(jìn)行操作,即執(zhí)行指令。 計(jì)算機(jī)執(zhí)行程序的過(guò)程實(shí)際上就是逐條指
48、令地重復(fù)上述操作計(jì)算機(jī)執(zhí)行程序的過(guò)程實(shí)際上就是逐條指令地重復(fù)上述操作過(guò)程,直至遇到停機(jī)指令或循環(huán)等待指令過(guò)程,直至遇到停機(jī)指令或循環(huán)等待指令上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理(六六)MCS-51單片機(jī)指令系統(tǒng)概述與詳解單片機(jī)指令系統(tǒng)概述與詳解 1.指令系統(tǒng)概述指令系統(tǒng)概述 MCS-51單片機(jī)指令系統(tǒng)是一種簡(jiǎn)明易掌握、效率較高的指令單片機(jī)指令系統(tǒng)是一種簡(jiǎn)明易掌握、效率較高的指令系統(tǒng)。系統(tǒng)。 MCS-51單片機(jī)的基本指令共單片機(jī)的基本指令共111條,按指令在程序存儲(chǔ)器中條,按指令在程序存儲(chǔ)器中所占的字節(jié)來(lái)分,其中,單字節(jié)指令所占的字節(jié)來(lái)分,其中,單
49、字節(jié)指令49條,雙字節(jié)指令條,雙字節(jié)指令45條,三條,三字節(jié)指令字節(jié)指令17條條 按指令的執(zhí)行時(shí)間來(lái)分,其中,按指令的執(zhí)行時(shí)間來(lái)分,其中,1個(gè)機(jī)器周期個(gè)機(jī)器周期(12個(gè)時(shí)鐘振蕩個(gè)時(shí)鐘振蕩周期周期)的指令的指令64條,條,2個(gè)機(jī)器周期個(gè)機(jī)器周期(24個(gè)時(shí)鐘振蕩周期個(gè)時(shí)鐘振蕩周期)的指令的指令45條,條,只有乘、除兩條指令的執(zhí)行時(shí)間為只有乘、除兩條指令的執(zhí)行時(shí)間為4個(gè)機(jī)器周期個(gè)機(jī)器周期(48個(gè)時(shí)鐘振蕩周個(gè)時(shí)鐘振蕩周期期)。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 2.指令格式指令格式 指令的表示方法稱為指令格式,一條指令通常由兩部分組成,指令的表示方法稱
50、為指令格式,一條指令通常由兩部分組成,即操作碼和操作數(shù)。操作碼用來(lái)規(guī)定指令進(jìn)行了什么操作,而操即操作碼和操作數(shù)。操作碼用來(lái)規(guī)定指令進(jìn)行了什么操作,而操作數(shù)則是指令操作的對(duì)象。操作數(shù)可能是一個(gè)具體的數(shù)據(jù),也可作數(shù)則是指令操作的對(duì)象。操作數(shù)可能是一個(gè)具體的數(shù)據(jù),也可能是指出到哪里取得數(shù)據(jù)的地址或符號(hào)。能是指出到哪里取得數(shù)據(jù)的地址或符號(hào)。 1)單字節(jié)指令單字節(jié)指令:指令只有一個(gè)字節(jié),操作碼和操作數(shù)同在一個(gè)字節(jié)中指令只有一個(gè)字節(jié),操作碼和操作數(shù)同在一個(gè)字節(jié)中 2)雙字節(jié)指令雙字節(jié)指令:雙字節(jié)指令包括兩個(gè)字節(jié),其中一個(gè)字節(jié)為操作碼,雙字節(jié)指令包括兩個(gè)字節(jié),其中一個(gè)字節(jié)為操作碼,另一個(gè)字節(jié)是操作數(shù)。另一個(gè)
51、字節(jié)是操作數(shù)。 3)三字節(jié)指令三字節(jié)指令:在三字節(jié)指令中,操作碼占一個(gè)字節(jié),操作數(shù)占兩個(gè)在三字節(jié)指令中,操作碼占一個(gè)字節(jié),操作數(shù)占兩個(gè)字節(jié),其中操作數(shù)既可能是數(shù)據(jù),也可能是地址。字節(jié),其中操作數(shù)既可能是數(shù)據(jù),也可能是地址。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理3.指令系統(tǒng)的尋址方式指令系統(tǒng)的尋址方式 (1)寄存器尋址方式寄存器尋址方式 寄存器尋址方式就是操作數(shù)在寄存器中,因此指定了寄存器寄存器尋址方式就是操作數(shù)在寄存器中,因此指定了寄存器就能得到操作數(shù)。就能得到操作數(shù)。 (2)直接尋址方式直接尋址方式 在這種尋址方式中,指令中操作數(shù)直接以單元地址的
52、形式給在這種尋址方式中,指令中操作數(shù)直接以單元地址的形式給出。該單元地址中的內(nèi)容就是操作數(shù)。出。該單元地址中的內(nèi)容就是操作數(shù)。 (3)寄存器間接尋址方式寄存器間接尋址方式 寄存器尋址方式就是寄存器中存放的是操作數(shù),而寄存器間寄存器尋址方式就是寄存器中存放的是操作數(shù),而寄存器間接尋址方式是寄存器中存放的是操作數(shù)的地址,即先從寄存器中接尋址方式是寄存器中存放的是操作數(shù)的地址,即先從寄存器中找到操作數(shù)的地址,再按該地址找到操作數(shù)。由于操作數(shù)是通過(guò)找到操作數(shù)的地址,再按該地址找到操作數(shù)。由于操作數(shù)是通過(guò)寄存器間接得到的,因此稱之為寄存器間接尋址。寄存器間接得到的,因此稱之為寄存器間接尋址。上一頁(yè)下一頁(yè)
53、返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 (4)立即尋址方式立即尋址方式 立即尋址方式就是操作數(shù)在指令中直接給出。出現(xiàn)在指令中立即尋址方式就是操作數(shù)在指令中直接給出。出現(xiàn)在指令中的操作數(shù)即為立即數(shù)。為了與直接尋址指令中的直接地址相區(qū)分,的操作數(shù)即為立即數(shù)。為了與直接尋址指令中的直接地址相區(qū)分,需在操作數(shù)前面加前綴標(biāo)志需在操作數(shù)前面加前綴標(biāo)志“#”。(5)基址寄存器加變址寄存器間接尋址方式基址寄存器加變址寄存器間接尋址方式 這種尋址方式用于讀出程序存儲(chǔ)器中的數(shù)據(jù)到累加器這種尋址方式用于讀出程序存儲(chǔ)器中的數(shù)據(jù)到累加器A中。本中。本尋址方式是以尋址方式是以DPRT或或
54、PC作為基址寄存器,以累加器作為基址寄存器,以累加器A作為變址寄作為變址寄存器,并以兩者內(nèi)容相加形成的存器,并以兩者內(nèi)容相加形成的16位地址作為操作數(shù)的地址,以位地址作為操作數(shù)的地址,以達(dá)到訪問(wèn)數(shù)據(jù)表格的目的。達(dá)到訪問(wèn)數(shù)據(jù)表格的目的。 (6)位尋址方式位尋址方式 MCS-51單片機(jī)有位處理功能,可以對(duì)數(shù)據(jù)位進(jìn)行操作,因此單片機(jī)有位處理功能,可以對(duì)數(shù)據(jù)位進(jìn)行操作,因此就有相應(yīng)的位尋址方式。就有相應(yīng)的位尋址方式。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理(7)相對(duì)尋址方式相對(duì)尋址方式 相對(duì)尋址方式是為解決程序轉(zhuǎn)移而專門設(shè)置的,為轉(zhuǎn)移指令相對(duì)尋址方式是為解決
55、程序轉(zhuǎn)移而專門設(shè)置的,為轉(zhuǎn)移指令所采用。指令系統(tǒng)中,有多條相對(duì)轉(zhuǎn)移指令,這些轉(zhuǎn)移指令多為所采用。指令系統(tǒng)中,有多條相對(duì)轉(zhuǎn)移指令,這些轉(zhuǎn)移指令多為二字節(jié)指令,但也有個(gè)別為三字節(jié)的二字節(jié)指令,但也有個(gè)別為三字節(jié)的4. MCS-51單片機(jī)指令系統(tǒng)分類介紹單片機(jī)指令系統(tǒng)分類介紹MCS-51單片機(jī)指令系統(tǒng)共有單片機(jī)指令系統(tǒng)共有111條指令,按功能分類可分為下面條指令,按功能分類可分為下面5大類大類1)數(shù)據(jù)傳送類數(shù)據(jù)傳送類(28條條);2)算術(shù)操作類算術(shù)操作類(24條條);3)邏輯運(yùn)算類邏輯運(yùn)算類(25條條);4)控制轉(zhuǎn)移類控制轉(zhuǎn)移類(17條條);5)位操作類位操作類(17條條)。上一頁(yè)下一頁(yè)返回任務(wù)二掌
56、握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 (七七)MCS-51單片機(jī)的中斷系統(tǒng)單片機(jī)的中斷系統(tǒng) MCS-51單片機(jī)片內(nèi)的中斷系統(tǒng)主要用于實(shí)時(shí)測(cè)控,即要求單單片機(jī)片內(nèi)的中斷系統(tǒng)主要用于實(shí)時(shí)測(cè)控,即要求單片機(jī)能及時(shí)地響應(yīng)和處理單片機(jī)外部或內(nèi)部事件所提出的中斷請(qǐng)片機(jī)能及時(shí)地響應(yīng)和處理單片機(jī)外部或內(nèi)部事件所提出的中斷請(qǐng)求。由于這些中斷請(qǐng)求都是隨機(jī)發(fā)出的,如果采用定時(shí)查詢方式求。由于這些中斷請(qǐng)求都是隨機(jī)發(fā)出的,如果采用定時(shí)查詢方式來(lái)處理這些中斷請(qǐng)求,則單片機(jī)的工作效率低,且得不到實(shí)時(shí)處來(lái)處理這些中斷請(qǐng)求,則單片機(jī)的工作效率低,且得不到實(shí)時(shí)處理。因此,理。因此,MCS-51單片機(jī)要實(shí)時(shí)
57、處理這些中斷請(qǐng)求,必須采用具單片機(jī)要實(shí)時(shí)處理這些中斷請(qǐng)求,必須采用具有中斷處理功能的部件有中斷處理功能的部件中斷系統(tǒng)來(lái)完成。中斷系統(tǒng)來(lái)完成。上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理1.中斷的概念中斷的概念 當(dāng)當(dāng)MCS-51單片機(jī)的單片機(jī)的CPU正在處理某件事情正在處理某件事情(如正在執(zhí)行主程如正在執(zhí)行主程序序)時(shí),單片機(jī)外部或內(nèi)部發(fā)生的某一事件時(shí),單片機(jī)外部或內(nèi)部發(fā)生的某一事件(如外部設(shè)備產(chǎn)生的一個(gè)如外部設(shè)備產(chǎn)生的一個(gè)電平的變化,一個(gè)脈沖沿的發(fā)生或內(nèi)部計(jì)數(shù)器的計(jì)數(shù)溢出等電平的變化,一個(gè)脈沖沿的發(fā)生或內(nèi)部計(jì)數(shù)器的計(jì)數(shù)溢出等)請(qǐng)求請(qǐng)求CPU迅速去處理,于
58、是,迅速去處理,于是,CPU暫時(shí)中止當(dāng)前的工作,轉(zhuǎn)到中斷服暫時(shí)中止當(dāng)前的工作,轉(zhuǎn)到中斷服務(wù)處理程序處理所發(fā)生的事件。中斷服務(wù)處理程序處理完該事件務(wù)處理程序處理所發(fā)生的事件。中斷服務(wù)處理程序處理完該事件后,再回到原來(lái)被中止的地方,繼續(xù)原來(lái)的工作后,再回到原來(lái)被中止的地方,繼續(xù)原來(lái)的工作(如繼續(xù)執(zhí)行被中如繼續(xù)執(zhí)行被中斷的主程序斷的主程序),這稱為中斷。,這稱為中斷。CPU處理事件的過(guò)程,稱為處理事件的過(guò)程,稱為CPU的中的中斷響應(yīng)過(guò)程,如圖斷響應(yīng)過(guò)程,如圖1-2-16所示。對(duì)事件的整個(gè)處理過(guò)程,稱為中斷所示。對(duì)事件的整個(gè)處理過(guò)程,稱為中斷處理處理(或中斷服務(wù)或中斷服務(wù))。上一頁(yè)下一頁(yè)返回任務(wù)二掌握
59、任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理 2. MCS-51單片機(jī)中斷系統(tǒng)的結(jié)構(gòu)單片機(jī)中斷系統(tǒng)的結(jié)構(gòu) MCS-51單片機(jī)的中斷系統(tǒng)有單片機(jī)的中斷系統(tǒng)有5個(gè)中斷請(qǐng)求源,具有兩個(gè)中斷個(gè)中斷請(qǐng)求源,具有兩個(gè)中斷優(yōu)先級(jí),可實(shí)現(xiàn)兩級(jí)中斷服務(wù)程序嵌套。用戶可以用關(guān)中斷指令優(yōu)先級(jí),可實(shí)現(xiàn)兩級(jí)中斷服務(wù)程序嵌套。用戶可以用關(guān)中斷指令“CLR EA”來(lái)屏蔽所有的中斷請(qǐng)求,也可以用開(kāi)中斷指令來(lái)屏蔽所有的中斷請(qǐng)求,也可以用開(kāi)中斷指令“SET EA”來(lái)允許來(lái)允許CPU接收中斷請(qǐng)求接收中斷請(qǐng)求;每一個(gè)中斷源可以用軟件獨(dú)立地控每一個(gè)中斷源可以用軟件獨(dú)立地控制為允許中斷或關(guān)中斷狀態(tài)制為允許中斷或關(guān)中斷狀態(tài);
60、每一個(gè)中斷源的中斷級(jí)別均可用軟件每一個(gè)中斷源的中斷級(jí)別均可用軟件來(lái)設(shè)置。來(lái)設(shè)置。 MCS-51單片機(jī)的中斷系統(tǒng)結(jié)構(gòu)示意圖如圖單片機(jī)的中斷系統(tǒng)結(jié)構(gòu)示意圖如圖1-2-17所示。所示。3.中斷請(qǐng)求源中斷請(qǐng)求源 MCS-51單片機(jī)的中斷系統(tǒng)共有單片機(jī)的中斷系統(tǒng)共有5個(gè)中斷請(qǐng)求源個(gè)中斷請(qǐng)求源(圖圖1-2-17)上一頁(yè)下一頁(yè)返回任務(wù)二掌握任務(wù)二掌握MCS-51單片機(jī)的結(jié)構(gòu)和單片機(jī)的結(jié)構(gòu)和原理原理4.中斷控制中斷控制(1)中斷允許寄存器中斷允許寄存器IE MCS-51單片機(jī)的單片機(jī)的CPU對(duì)中斷源的開(kāi)放或屏蔽,是由片內(nèi)的對(duì)中斷源的開(kāi)放或屏蔽,是由片內(nèi)的中斷允許寄存器中斷允許寄存器IE控制的??刂频?。IE的字
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2020-2021深圳育才中學(xué)(初中)小學(xué)三年級(jí)數(shù)學(xué)下期末一模試卷帶答案
- 安裝鐵塔施工方案
- 2024年黑龍江大慶中考滿分作文《詩(shī)中誦出赤子心》
- 個(gè)人購(gòu)銷合同范例范例
- 修路個(gè)人勞務(wù)合同范例
- 合伙餐廳合同范本
- 跨部門合作的工作計(jì)劃實(shí)例
- 鄉(xiāng)村樹(shù)苗銷售合同范例
- 學(xué)生自我管理與目標(biāo)追蹤計(jì)劃
- 培養(yǎng)員工潛能與激勵(lì)方式計(jì)劃
- 勞務(wù)派遣勞務(wù)外包項(xiàng)目方案投標(biāo)文件(技術(shù)方案)
- 2025年安全員C證(專職安全員)考試題庫(kù)
- 地理-天一大聯(lián)考2025屆高三四省聯(lián)考(陜晉青寧)試題和解析
- 2025年廣州市公安局招考聘用交通輔警200人高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 貴州省貴陽(yáng)市2024-2025學(xué)年九年級(jí)上學(xué)期期末語(yǔ)文試題(含答案)
- 2025年江蘇海事職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年常考版參考題庫(kù)含答案解析
- 2024年尖葉菠菜種子項(xiàng)目可行性研究報(bào)告
- 計(jì)件工資計(jì)算表格模板
- 兩癌防治知識(shí)培訓(xùn)
- 《moldflow學(xué)習(xí)資料》課件
- 2025中國(guó)移動(dòng)安徽分公司春季社會(huì)招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
評(píng)論
0/150
提交評(píng)論