單片機知識點總結
學而不思則罔,思而不學則殆,在我們進入新階段的時候,要對自己過去的思想和行爲進行反思,從中得到的體會總結出來,以求與同行共勉。下面是小編帶來的是單片機知識點總結,希望對您有幫助。
1. 單片機由CPU、存儲器及各種I/O接口三部分組成。
2. 單片機即單片微型計算機,又可稱爲微控制器和嵌入式控制器。
3. MCS-51系列單片機爲8位單片機,共40個引腳,MCS-51基本類型有8031、8051和8751.
(1) I/O引腳
(2) 8031、8051和8751的區別: 8031片內無程序存儲器、8051片內有4KB程序存儲器ROM、8751片內有4KB程序存儲器EPROM。
4. MCS-51單片機共有16位地址總線,P2口作爲高8位地址輸出口,P0口可分時複用
爲低8位地址輸出口和數據口。MCS-51單片機片外可擴展存儲最大容量爲216=64KB,地址範圍爲0000H—FFFFH。(1.以P0口作爲低8位地址/數據總線;2.以P2口作爲高8位地址線)
5. MCS-51片內有128字節數據存儲器(RAM),21個特殊功能寄存器(SFR)。 (1)MCS-51片內有128字節數據存儲器(RAM),字節地址爲00H—7FH; 00H—1FH: 工作寄存器區;
00H—1FH: 可位尋址區; 00H—1FH: 用戶RAM區。
(2)21個特殊功能寄存器(SFR)(21頁—23頁);
(3)當MCS-51上電覆位後,片內各寄存器的狀態,見34頁表2-6。 PC=0000H, DPTR=0000H, Acc=00H, PSW=00H, B=00H, SP=07H, TMOD=00H, TCON=00H, TH0=00H, TL0=00H, TH1=00H, TL1=00H, SCON=00H, P0~P3=FFH
6. 程序計數器PC:存放着下一條要執行指令在程序存儲器中的地址,即當前PC值或現行值。程序計數器PC是16位寄存器,沒有地址,不是SFR.
7. PC與DPTR的區別:PC和DPTR都用於提供地址,其中PC爲訪問程序存儲器提供地址,而DPTR爲訪問數據存儲器提供地址。
8. MCS-51內部有2個16位定時/計數器T0、T1,1個16位數據指針寄存器DPTR,其中MOVE DPTR, #data16 是唯一的16位數據傳送指令,用來設定地址指針DPTR。(46頁)
定時/計數器T0和T1各由2個獨立的8位寄存器組成,共有4個獨立寄存器:TH1、TL1、TH0、TL0,可以分別對對這4個寄存器進行字節尋址,但不能吧T0或T1當作1個16位寄存器來尋址。即:MOV T0,#data16 ; MOV T1,#data16 都是錯的, MOV TH0,#data; MOV TL0,,#data是正確的。
9.程序狀態字寄存器PSW(16頁) (1)PSW的格式: PSW D7 D6 D5 D4 D3 D2 D1 D0 D0H
(2)PSW寄存器中各位的含義; Cy:進位標誌位,也可以寫爲C。 Ac:輔助進位標誌位。
RS1、RS0:4組工作寄存區選擇控制位。
P爲奇偶標誌位:該標誌位用來表示累加器A中爲1的位數的奇偶數 P=1, A中1的'個數爲奇數; P=0, A中1的個數爲偶數。
另:使用加法指令時,累加器A中的運算結果對各個標誌位的影響: (1)如果位7有進位,則置1進位標誌位Cy,否則清0 Cy; (2)如果位3有進位,置1輔助進位標誌位Ac,否則清0 Ac;
(3)如果位6有進位,而位7沒有進位,或者位7有進位,而位6沒有,則溢出標誌位OV置1,否則清0 OV。即只要位7和位6中有一個進位,而另一個沒進位,OV就置1. 10. MCS-51指令系統的七種尋址方式,熟練掌握各尋址方式。(40頁)。
10.訪問MCS-51單片機中:(1)訪問片內RAM應使用MOV指令; (2)訪問片外RAM應使用MOVX指令; (3)訪問程序存儲器應使用MOVC指令。
11. MCS-51有5箇中斷源,2級中斷優先級。5箇中斷源名稱及其中斷入口地址分別是什麼?哪些中斷源的中斷請求標誌位在響應中斷時由硬件自動清除?那些中斷源的中斷請標誌位必須使用軟件清除?記住各個中斷請求標誌位,優先級標誌位,觸發方式標誌位。(102頁—108頁)
前面4種都是硬件自動清0,串行中斷必須使用軟件清除,因爲串行接收和發送共享串行中斷,在中斷處理中必須使用T1和R1判斷串行接收還是發送中斷。
-
混凝土攪拌站年終工作總結
總結是對取得的成績、存在的問題及得到的經驗和教訓等方面情況進行評價與描述的一種書面材料,透過它可以全面地、系統地瞭解以往的學習和工作情況,不妨讓我們認真地完成總結吧。總結你想好怎麼寫了嗎?以下是小編幫大家整理的混凝土攪拌站年終工作總結,希望能夠幫助...
-
開學典禮簡短活動總結(精選10篇)
在經歷了某次活動以後,相信你一定有很多值得分享的收穫,有了這樣的機會,要好好記錄下來。那麼活動總結怎麼寫才能發揮它最大的作用呢?下面是小編爲大家整理的開學典禮簡短活動總結(精選10篇),僅供參考,大家一起來看看吧。開學典禮簡短活動總結1本次開學典禮的主題是“...
-
萬聖節的活動總結範文(通用7篇)
不經意間,一個有意義的活動又告一段落了,我們既增長了見識,也鍛鍊自身,是時候靜下心來好好寫寫活動總結了。但是相信很多人都是毫無頭緒的狀態吧,以下是小編整理的萬聖節的活動總結範文(通用7篇),歡迎閱讀,希望大家能夠喜歡。萬聖節的活動總結1上午9點30分,三位家長準時...
-
會計主管季度總結
總結是對取得的成績、存在的問題及得到的經驗和教訓等方面情況進行評價與描述的一種書面材料,它可以幫助我們有尋找學習和工作中的規律,因此,讓我們寫一份總結吧。我們該怎麼去寫總結呢?下面是小編精心整理的會計主管季度總結,歡迎閱讀,希望大家能夠喜歡。會計主管季...