單片機技術(shù)及應(yīng)用(基于Proteus 的匯編和C語言版)項目1 單片機認知及其開發(fā)軟件使用_第1頁
單片機技術(shù)及應(yīng)用(基于Proteus 的匯編和C語言版)項目1 單片機認知及其開發(fā)軟件使用_第2頁
單片機技術(shù)及應(yīng)用(基于Proteus 的匯編和C語言版)項目1 單片機認知及其開發(fā)軟件使用_第3頁
單片機技術(shù)及應(yīng)用(基于Proteus 的匯編和C語言版)項目1 單片機認知及其開發(fā)軟件使用_第4頁
單片機技術(shù)及應(yīng)用(基于Proteus 的匯編和C語言版)項目1 單片機認知及其開發(fā)軟件使用_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、項目項目1 單片機認知及其開發(fā)軟件單片機認知及其開發(fā)軟件使用使用知識與能力目標知識與能力目標熟悉單片機的基本結(jié)構(gòu)組成、引腳的功能熟悉單片機的基本結(jié)構(gòu)組成、引腳的功能1掌握內(nèi)部存儲器的結(jié)構(gòu)、用途、地址分配和使用特點掌握內(nèi)部存儲器的結(jié)構(gòu)、用途、地址分配和使用特點2理解單片機時序的相關(guān)概念理解單片機時序的相關(guān)概念3掌握單片機最小應(yīng)用系統(tǒng)構(gòu)成掌握單片機最小應(yīng)用系統(tǒng)構(gòu)成4初步學會初步學會Keil與與Proteus軟件的使用軟件的使用5任務(wù)任務(wù)1.1 認知單片機及其編程語言認知單片機及其編程語言1. 初識單片機初識單片機2. 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng)3.認知單片機編程語言認知單片機編程語言1.

2、 Keil軟件認知及使用軟件認知及使用任務(wù)任務(wù)1.2 初步使用單片機開發(fā)軟件初步使用單片機開發(fā)軟件2. Proteus軟件認知及使用軟件認知及使用項目項目1 單片機認知及其開發(fā)軟件單片機認知及其開發(fā)軟件使用使用單片機單片機 時鐘電路時鐘電路 蜂鳴器蜂鳴器 點陣點陣跑馬燈跑馬燈 按鍵按鍵 復位電路復位電路 實物運行視頻實物運行視頻任務(wù)任務(wù)1.1 認知單片機及其編程語言認知單片機及其編程語言1.1.1 初識單片機初識單片機1.1.1 初識單片機初識單片機單片微控制器單片微控制器I/O隨機內(nèi)存隨機內(nèi)存中央處理器中央處理器端口端口只讀存儲器只讀存儲器中斷系統(tǒng)中斷系統(tǒng)定時器定時器/計數(shù)器計數(shù)器集成電路塊

3、集成電路塊T/C1.1.1 初識單片機初識單片機應(yīng)應(yīng)用用優(yōu)優(yōu)點點 MCS-51單片機內(nèi)部結(jié)構(gòu)框圖單片機內(nèi)部結(jié)構(gòu)框圖 1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng)MCS-51單片機的內(nèi)部結(jié)構(gòu)單片機的內(nèi)部結(jié)構(gòu)11.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 1 CPU:CPU是中央處理器的簡稱,是單片機的核心部件是中央處理器的簡稱,是單片機的核心部件內(nèi)存:內(nèi)存:4KB的的ROM和和256B的的RAM23并行并行I/O接口:共有接口:共有4個個8位并行位并行I/O接口接口定時器定時器/計數(shù)器:計數(shù)器:2個個16位定時器位定時器/計數(shù)器計數(shù)器45中斷控制:中斷控制:5個中斷源和個中斷源和2個中斷

4、優(yōu)先級個中斷優(yōu)先級6串行接口:異步工作方式的全雙工串行通信接口串行接口:異步工作方式的全雙工串行通信接口單片機硬件系統(tǒng)單片機硬件系統(tǒng)單片機的引腳及其功能單片機的引腳及其功能.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) STC89C51單片機單片機電源引腳電源引腳時鐘電路引腳時鐘電路引腳控制信號引腳控制信號引腳I/O口引腳口引腳VCCVSSXTAL1XTAL2 P0、P1、P2和P3 RST/VPDPROGALE/PSENEA/VPP1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 單片機最小系統(tǒng)電路。復位信號單片機最小系統(tǒng)電路。復位

5、信號RST一定要連接復位電路,外接晶體一定要連接復位電路,外接晶體引線端引線端XTAL1和和XTAL2必須連接時鐘必須連接時鐘電路,這兩部分是單片機能夠工作所電路,這兩部分是單片機能夠工作所必須的電路。必須的電路。引腳一定要連接高電平或低電平。引腳一定要連接高電平或低電平。 除了電源和地線引腳外,以下引除了電源和地線引腳外,以下引腳信號也必須連接相應(yīng)電路。腳信號也必須連接相應(yīng)電路。1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 單片機最小系統(tǒng)是指單片機能進行正常工作的最簡單電路。單片機最小系統(tǒng)是指單片機能進行正常工作的最簡單電路。包括單片機、電源電路、時鐘電路和復位電路,四者缺一不可。包括單

6、片機、電源電路、時鐘電路和復位電路,四者缺一不可。3.單片機最小系統(tǒng)單片機最小系統(tǒng) 時鐘時鐘電路模塊電路模塊單片機單片機電路模塊電路模塊電源接口電源接口復位復位電路模塊電路模塊1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) a)上電復位b)按鍵復位 復位是指使單片機內(nèi)部各寄存器的值變?yōu)槌跏紶顟B(tài)。單片機復位復位是指使單片機內(nèi)部各寄存器的值變?yōu)槌跏紶顟B(tài)。單片機復位的條件:當?shù)臈l件:當RST(9引腳)端出現(xiàn)高電平并保持兩個機器周期以上。引腳)端出現(xiàn)高電平并保持兩個機器周期以上。復位電路復位電路1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 時鐘電路時鐘電路 時鐘電路中的電容一般取值為時鐘電路中的

7、電容一般取值為30pF左右,晶振的振左右,晶振的振蕩頻范圍一般為蕩頻范圍一般為1.224MHz。在通常情況下,。在通常情況下,51單片單片機使用的晶振頻率為機使用的晶振頻率為6MHz或或12MHz,在通信系統(tǒng)中常,在通信系統(tǒng)中常用用11.0592MHz 。1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 1、振蕩周期:為單片機提供時鐘信號的振蕩源的周期、振蕩周期:為單片機提供時鐘信號的振蕩源的周期2、狀態(tài)周期:一個狀態(tài)周期等于兩個振蕩周期、狀態(tài)周期:一個狀態(tài)周期等于兩個振蕩周期 3、機器周期:一個機器周期為、機器周期:一個機器周期為6個狀態(tài)周期組成個狀態(tài)周期組成 4、指令周期:一般為、指令周期

8、:一般為1個、個、2個或個或4個機器周期組成個機器周期組成單片機的時序周期單片機的時序周期441.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 單片機內(nèi)部存儲器單片機內(nèi)部存儲器 在單片機內(nèi)部具有在單片機內(nèi)部具有數(shù)據(jù)存儲器數(shù)據(jù)存儲器RAM和程序和程序存儲器存儲器ROM兩個內(nèi)存存兩個內(nèi)存存儲資源儲資源 。 片內(nèi)數(shù)據(jù)存儲器又叫內(nèi)片內(nèi)數(shù)據(jù)存儲器又叫內(nèi)部部RAM,也叫隨機存取內(nèi)存,也叫隨機存取內(nèi)存,主要用于數(shù)據(jù)緩沖和中間,主要用于數(shù)據(jù)緩沖和中間數(shù)據(jù)的暫存,同時這種內(nèi)存數(shù)據(jù)的暫存,同時這種內(nèi)存在使用過程中可隨時進行寫在使用過程中可隨時進行寫入和讀取信息。入和讀取信息。 片內(nèi)程序存儲器片內(nèi)程序存儲器ROM主

9、要是用來存放主要是用來存放計算機中所事先編制好計算機中所事先編制好的程序和表格常數(shù)。的程序和表格常數(shù)。 1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 51單片機內(nèi)部有單片機內(nèi)部有256個字節(jié)(個字節(jié)(B)的)的RAM,分為兩,分為兩部分:部分: 1、低、低128字節(jié)(單元地址字節(jié)(單元地址00H7FH)RAM按用按用途可分為三個區(qū)域途可分為三個區(qū)域 : 通用寄存器區(qū)(通用寄存器區(qū)(00H1FH) 位尋址區(qū)(位尋址區(qū)(20H2FH) 用戶用戶RAM區(qū)(區(qū)(30H7FH) 2、高、高128字節(jié)(單元地址字節(jié)(單元地址80H0FFH)。)。 (一)片內(nèi)數(shù)據(jù)存儲器一)片內(nèi)數(shù)據(jù)存儲器片內(nèi)低片內(nèi)低12

10、8字節(jié)字節(jié)RAM結(jié)構(gòu)圖結(jié)構(gòu)圖 1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) RS1RS0工作寄存器組號工作寄存器組號R0R7物理位元址物理位元址00000H07H01108H0FH10210H17H11318H1FH注:單片機復位后,注:單片機復位后,RS0、RS1的狀態(tài)為的狀態(tài)為00。1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 通用寄存器區(qū)通用寄存器區(qū)地址為地址為00H1FH,分為,分為4組,每組組,每組8個單元,共個單元,共32個單元,每組個單元,每組8個單個單元的符號為元的符號為R0R7。CPU通過程序狀態(tài)字寄存器(通過程序狀態(tài)字寄存器(PSW)中的)中的RS1和和RS0的狀態(tài)

11、選定選用哪組寄存器組工作。的狀態(tài)選定選用哪組寄存器組工作。1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 位尋址區(qū)位尋址區(qū)地址為地址為20H2FH的空間單元為位尋址區(qū),這的空間單元為位尋址區(qū),這16個單元(共個單元(共128位)位)的每一位都有一個對應(yīng)的地址。的每一位都有一個對應(yīng)的地址。位尋址區(qū)的每一位都可當作軟件觸發(fā)器,由程序直接進行位處理。通位尋址區(qū)的每一位都可當作軟件觸發(fā)器,由程序直接進行位處理。通常可以把各種程序狀態(tài)標志、位控制變量存于位尋址區(qū)內(nèi)。??梢园迅鞣N程序狀態(tài)標志、位控制變量存于位尋址區(qū)內(nèi)。用戶用戶RAM區(qū)區(qū)地址為地址為30H7FH的的80個單元空間用于供用戶使用的個單元空間

12、用于供用戶使用的RAM區(qū)。區(qū)。 凡是特殊功能寄存器字節(jié)地址能被凡是特殊功能寄存器字節(jié)地址能被8整除的單元均能按位整除的單元均能按位尋址。尋址。 1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 內(nèi)部數(shù)據(jù)存儲器高內(nèi)部數(shù)據(jù)存儲器高128字字節(jié)單元的地址為節(jié)單元的地址為80H0FFH,其間離散的分布,其間離散的分布著若干個特殊功能寄存器著若干個特殊功能寄存器(簡稱(簡稱SFR),專用于),專用于控控制、選擇、管理、存放單制、選擇、管理、存放單片機內(nèi)部各部分的工作方片機內(nèi)部各部分的工作方式、條件、狀態(tài)、結(jié)果式、條件、狀態(tài)、結(jié)果 。不同的不同的SFR管理不同的硬管理不同的硬件模塊,負責不同的功能,件模塊

13、,負責不同的功能,包括包括程序狀態(tài)字寄存器、程序狀態(tài)字寄存器、累加器、累加器、I/O口鎖存器、口鎖存器、定時器定時器/計數(shù)器、串口數(shù)計數(shù)器、串口數(shù)據(jù)緩沖器及數(shù)據(jù)指針等據(jù)緩沖器及數(shù)據(jù)指針等。片內(nèi)高片內(nèi)高128字節(jié)字節(jié)RAMPC是一個是一個16位的計數(shù)器,其內(nèi)容為將要執(zhí)行的指令地址,尋址范位的計數(shù)器,其內(nèi)容為將要執(zhí)行的指令地址,尋址范圍達圍達64KB。PC有自動加有自動加1的功能,以實現(xiàn)程序的順序執(zhí)行。的功能,以實現(xiàn)程序的順序執(zhí)行。PC沒沒有地址,是不可尋址的,因此用戶無法對它進行讀寫。但在執(zhí)行轉(zhuǎn)有地址,是不可尋址的,因此用戶無法對它進行讀寫。但在執(zhí)行轉(zhuǎn)移、調(diào)用或返回等指令時能自動改變其內(nèi)容,以改

14、變程序的執(zhí)行順移、調(diào)用或返回等指令時能自動改變其內(nèi)容,以改變程序的執(zhí)行順序。序。 ACC簡稱簡稱A,是所有特殊功能寄存器中最重要、使用頻率最高的,是所有特殊功能寄存器中最重要、使用頻率最高的寄存器,常用于存放參加算術(shù)或邏輯運算的兩個操作數(shù)中的一個,運寄存器,常用于存放參加算術(shù)或邏輯運算的兩個操作數(shù)中的一個,運算結(jié)果最終都存放在算結(jié)果最終都存放在A中,許多功能也只有通過中,許多功能也只有通過A才能實現(xiàn)。才能實現(xiàn)。 B寄存器也是單片機內(nèi)部特有的一個寄存器,主要用于乘法和除法寄存器也是單片機內(nèi)部特有的一個寄存器,主要用于乘法和除法運算,也可作為一般寄存器使用。運算,也可作為一般寄存器使用。 1.1.

15、2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 累加器累加器ACC及及B寄存器寄存器 程序計數(shù)器程序計數(shù)器PCDPTR通常用于存放外部數(shù)通常用于存放外部數(shù)據(jù)存儲器的存儲單元地址。據(jù)存儲器的存儲單元地址。 1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 一個一個8位的特殊位的特殊功能寄存器,用于功能寄存器,用于指出堆棧棧頂?shù)牡刂赋龆褩m數(shù)牡刂?。?shù)據(jù)被壓堆棧址。數(shù)據(jù)被壓堆棧時,時,SP自動加自動加1;數(shù)據(jù)出棧時,數(shù)據(jù)出棧時,SP自自 動減動減1。 數(shù)據(jù)指針數(shù)據(jù)指針DPTR堆棧指針堆棧指針SP專用寄存器專用寄存器(16位)位)DPH(8位)位)DPL(8位位)PSW(0D0H)D7D6D5D4D3D2

16、D1D0位定義CyAcF0RS1RS0OVP位含義進位標志輔助進位標志用戶自定義位工作寄存器選擇位溢出標志未定義位奇偶標志位地址0D7H0D6H0D5H0D4H0D3H0D2H0D1H0D0H1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 程序狀態(tài)字寄存器程序狀態(tài)字寄存器PSW 程序狀態(tài)字寄存器程序狀態(tài)字寄存器PSW(8位)是一個標志寄存器,用于存放指令運位)是一個標志寄存器,用于存放指令運行結(jié)果的狀態(tài)信息。以供程序查詢和判別。有些位在執(zhí)行中硬件自動設(shè)置,行結(jié)果的狀態(tài)信息。以供程序查詢和判別。有些位在執(zhí)行中硬件自動設(shè)置,而有些位由用戶自行設(shè)定。而有些位由用戶自行設(shè)定。表表1-5 1-5 寄存

17、器復位狀態(tài)寄存器復位狀態(tài)寄寄 存存 器器復復 位位 值值寄寄 存存 器器復復 位位 值值PC0000HTMOD00HB00HTCON00HPSW00HTH000HSP07HTL000HACC00HTH100HDPTR0000HTL100HP0P30FFHSCON00HIE0XX00000BSBUF不定IPXXX00000BPCON0XXX0000B1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) I/O口寄存器口寄存器 單片機內(nèi)部有單片機內(nèi)部有4個個I/O口寄存器口寄存器P0、P1、P2、P3,實際上就是,實際上就是P0P3口所對應(yīng)的口所對應(yīng)的I/O口鎖存器,用于鎖存通過端口的數(shù)據(jù)。口鎖存器,

18、用于鎖存通過端口的數(shù)據(jù)。 1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 51單片機芯片中有單片機芯片中有4KB的片內(nèi)程序內(nèi)存單元,其的片內(nèi)程序內(nèi)存單元,其地址為地址為0000H0FFFH,其中地址為,其中地址為0003H002AH的單元在使用時是有特殊規(guī)定的的單元在使用時是有特殊規(guī)定的。 地址為地址為0000H0002H的的3個單元是系統(tǒng)的啟動單個單元是系統(tǒng)的啟動單元,在單片機進入復位后,會自動從元,在單片機進入復位后,會自動從0000H單元開始單元開始執(zhí)行指令程序。這執(zhí)行指令程序。這3個單元并不能存放任何完整的程序,個單元并不能存放任何完整的程序,用戶在使用時,必須在該單元存放一條無條件

19、跳轉(zhuǎn)指用戶在使用時,必須在該單元存放一條無條件跳轉(zhuǎn)指令,以便跳轉(zhuǎn)到指定的程序地址處執(zhí)行。令,以便跳轉(zhuǎn)到指定的程序地址處執(zhí)行。 (二)片內(nèi)程序存儲器(二)片內(nèi)程序存儲器 表表1-6 1-6 中斷源地址分配表中斷源地址分配表中斷入口地址中斷入口地址中斷地址區(qū)間中斷地址區(qū)間中斷源中斷源0003H0003H000AH外部中斷0000BH000BH0012H定時器/計數(shù)器中斷T00013H0013H001AH外部中斷1001BH001BH0022H定時器/計數(shù)器中斷T10023H0023H002AH串行口中斷1.1.2 分析單片機硬件系統(tǒng)分析單片機硬件系統(tǒng) 地址為地址為0003H002AH的的40個單元

20、則被平均分為個單元則被平均分為5段,每段,每段段8個單元,分別用作個單元,分別用作5個中斷源的中斷地址區(qū)。個中斷源的中斷地址區(qū)。1.1.2 認知單片機編程語言認知單片機編程語言 2311、機器語言是由機器能直接識別的由、機器語言是由機器能直接識別的由0和和1組成的編碼(通常用組成的編碼(通常用十六進制數(shù)表示),也被稱為機器指令。用機器指令編寫的程序十六進制數(shù)表示),也被稱為機器指令。用機器指令編寫的程序稱為機器語言源程序,它是機器所能理解和執(zhí)行的,但是人們記稱為機器語言源程序,它是機器所能理解和執(zhí)行的,但是人們記憶和讀寫都很困難。憶和讀寫都很困難。 2、匯編語言是一種用、匯編語言是一種用“助記

21、符助記符”和數(shù)字符號來表示機器指令的和數(shù)字符號來表示機器指令的符號語言,是最接近于機器碼的一種語言。但是它必須通過匯符號語言,是最接近于機器碼的一種語言。但是它必須通過匯編程序匯編成機器語言程序后,機器才能理解和執(zhí)行。編程序匯編成機器語言程序后,機器才能理解和執(zhí)行。3、語言(高級語言)是由標識符、常量、變量、運算符和分、語言(高級語言)是由標識符、常量、變量、運算符和分隔符號等組成的一種具有良好的可讀性、易維護性、可移植性隔符號等組成的一種具有良好的可讀性、易維護性、可移植性和硬件操作能力的編程語言。也是一種編譯型程序設(shè)計語言,和硬件操作能力的編程語言。也是一種編譯型程序設(shè)計語言,具備匯編語言

22、的功能。具備匯編語言的功能。 單片機的編程語言單片機的編程語言 ORG 0000H ;程序初始化入口地址 LJMP MAIN ;程序跳入主函數(shù)MAIN中 ORG 0003H ;外部中斷0程序入口地址 LJMP INT_0 ;程序跳入中斷子程序INT_0中 ORG 000BH ;定時/計數(shù)器T0程序入口地址 LJMP T_0 ;程序跳入中斷子程序T_0中 ORG 0013H ;外部中斷1程序入口地址 LJMP INT_1 ;程序跳入中斷子程序INT_1中 ORG 001BH ;定時/計數(shù)器T1程序入口地址 LJMP T_1 ;程序跳入中斷子程序T_1中 ORG 0023H ;串口中斷程序入口地址

23、 LJMP CK ;程序跳入中斷子程序CK中 ORG 0030H ;主程序入口地址 MAIN: ;主程序部分 ;程序語句 ;程序語句 DELAY: ;子程序部分 ;程序語句 RET ;子程序返回 INT_0: ;外部中斷0子程序部分 ;程序語句 RETI ;中斷返回1.1.2 認知單片機編程語言認知單片機編程語言 匯編語言匯編語言1.1.2 認知單片機編程語言認知單片機編程語言 C語言語言使用視頻使用視頻1.2.1 Keil軟件認知及使用軟件認知及使用 Keil是當前使用最廣泛的基于是當前使用最廣泛的基于MCS-51單片機內(nèi)核的軟件開發(fā)平臺單片機內(nèi)核的軟件開發(fā)平臺 Keil由德國由德國Keil

24、 Software公司推出,它是一個基公司推出,它是一個基于于Windows的軟件開發(fā)平臺,的軟件開發(fā)平臺,Keil Vision3工具軟工具軟件是目前最流行的件是目前最流行的MCS-51系列單片機的開發(fā)軟件,系列單片機的開發(fā)軟件,支持支持匯編語言和匯編語言和C語言語言的程序設(shè)計的程序設(shè)計。 它提供了包括它提供了包括編輯、編譯器、宏匯編、連接器、編輯、編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器庫管理和一個功能強大的仿真調(diào)試器,其內(nèi)置的仿真,其內(nèi)置的仿真器可模擬目標器可模擬目標MCUMCU,包括指令集、片上外圍設(shè)備及外,包括指令集、片上外圍設(shè)備及外部信號等。同時又有邏輯分析器,可監(jiān)

25、控基于部信號等。同時又有邏輯分析器,可監(jiān)控基于MCU MCU I/OI/O引腳和外設(shè)狀況變化下的程序變量。引腳和外設(shè)狀況變化下的程序變量。Keil開始窗口開始窗口 1.2.1 Keil軟件認知及使用軟件認知及使用 1、啟動、啟動Keil Vision3 Keil主界面窗口主界面窗口 菜單 命 令菜單 命 令欄欄輸出窗口輸出窗口 工程窗口工程窗口 編 輯 窗編 輯 窗口口1.2.1 Keil軟件認知及使用軟件認知及使用 2、熟悉、熟悉Keil Vision3界面界面 新建工程界面新建工程界面 1.2.1 Keil軟件認知及使用軟件認知及使用 3、新建工程、新建工程 選擇芯片型號選擇芯片型號 1.

26、2.1 Keil軟件認知及使用軟件認知及使用 4、選擇芯片型號、選擇芯片型號 選擇選擇 Target界面界面 1.2.1 Keil軟件認知及使用軟件認知及使用 5、屬性設(shè)置、屬性設(shè)置 選擇選擇Output界面界面 1.2.1 Keil軟件認知及使用軟件認知及使用 5、屬性設(shè)置、屬性設(shè)置 新建文件界面新建文件界面 1.2.1 Keil軟件認知及使用軟件認知及使用 6、新建源程序文件、新建源程序文件 程序編輯輸入窗口程序編輯輸入窗口 1.2.1 Keil軟件認知及使用軟件認知及使用 6、新建源程序文件、新建源程序文件 保存源程序界面保存源程序界面 1.2.1 Keil軟件認知及使用軟件認知及使用

27、7、保存源程序文件、保存源程序文件 添加文件窗口添加文件窗口 1.2.1 Keil軟件認知及使用軟件認知及使用 8、添加文件到工程、添加文件到工程編譯出錯窗口編譯出錯窗口 1.2.1 Keil軟件認知及使用軟件認知及使用 9、編譯程序、編譯程序 編譯成功窗口編譯成功窗口 1.2.1 Keil軟件認知及使用軟件認知及使用 9、編譯程序、編譯程序 1.2.2 Proteus軟件認知及使用軟件認知及使用 1.Proteus軟件初步認知1.Proteus軟件初步認知1.Proteus軟件初步認知軟件初步認知 Proteus軟件是由英軟件是由英國國Lab Center Electronics公司開發(fā)的公司開發(fā)的EDA工具軟件。工具軟件。是目前世界上最先進、最完是目前世界上最先進、最完整的多種型號微處理器系統(tǒng)整的多種型號微處理器系統(tǒng)的設(shè)計與仿真平臺,真正實的設(shè)計與仿真平臺,真正實現(xiàn)了在計算機中完成電路原現(xiàn)了在計算機中完成電路原理圖設(shè)計、電路分析與仿真、理圖設(shè)計、電路分析與仿真、微處理器程序設(shè)計與仿真、微處理器程序設(shè)計與仿真、系統(tǒng)測試與功能驗證到形成系統(tǒng)測試與功能驗證到形成印制電路板的完整電子設(shè)計、印制電路板的完整電子設(shè)計、研發(fā)過程。研發(fā)過程。 Pro

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論