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

正文內容

單片機應用技術(新)-在線瀏覽

2025-01-11 06:17本頁面
  

【正文】 s、三星、華邦和 ATMEL等公司生產(chǎn)。 ( 2) Motorola單片機 Motorola 是世界上最大的單片機生產(chǎn)廠商,其產(chǎn)品有 200 多個品種,選擇余地較大。 8 位增強型單片機有 68HC11 和 68HC12。 32位單片機的 683xx 系列也有幾十個品種。 Motorola單片機的特點之一是在同樣的速度下所用時鐘頻率比 Intel類單片機低很多,這使其高頻噪聲較低,抗干擾能力強,更適用于工控領域及惡劣的環(huán)境。其主要產(chǎn)品是 16C 系列 8位單片機, CPU采用 RISC 結構,僅 33 條指令,運行速度快,且價位較低。 ( 4)華邦單片機 華邦單片機屬 8051 類單片機,其 W78 系列與標準的 8051 兼容,屬增強型 51 系列,對 8051 的時序做了改進。華邦的 4 位單片機包括 921 系列和帶 LCD 驅動的 741 系列兩種。 ( 5) Epson單片機 Epson 公司以制造液晶顯示器著稱,因此, Epson 單片機主要是和該公司生產(chǎn)的 LCD配套,其特點是 LCD 驅動部分做得特別好,在低電壓、低功耗方面也很有特點。 ( 6) NS單片機 COP8 單片機是美國國家半導體公司的產(chǎn)品,該公司以生產(chǎn)先進的模擬電路而著稱 ,能生產(chǎn)高水平的數(shù)字模擬混合電路。另外,在程序的加密控制方面也做得比較好。 圖 11 32*16 LED 點陣電路圖 一個單片機應用系統(tǒng)的硬件電路設計包含兩部分內容:一是系統(tǒng)擴展,即單片機內部的功能單元,如 ROM、 RAM、 I/O、定時器 /計數(shù)器、中斷系統(tǒng)等不能滿足應用系統(tǒng)的要求時,必須 在片外進行擴展,選擇適當?shù)男酒O計相應的電路。 1. 盡可能選擇典型電路,并符合單片機常規(guī)用法。9S H_ C P11S T _ CP12DS14MR10OE13U27 4 HC 5 9 5A23B22C21D20E118E219011223344556677889910101111131214131514161517U47 4 1 5 4A23B22C21D20E118E219011223344556677889910101111131214131514161517U37 4 1 5 412U 5 : A7 4 0 4行 0行 0行 0行 0Q015Q11Q22Q33Q44Q55Q66Q77Q 7 39。 2. 系統(tǒng)擴展與外圍設備的配置水平應充分滿足應用系統(tǒng)的功能要求,并留有適當余地,以便進行二次開發(fā)。硬件結構與軟件方案會產(chǎn)生相互影響,考慮的原則是:軟件能實現(xiàn)的功能盡可能由軟件實現(xiàn),以簡化硬 件結構。 4. 系統(tǒng)中的相關器件要盡可能做到性能匹配。 5. 可靠性及抗干擾設計是硬件設計必不可少的一部分,它包括芯片、器件選擇、去耦濾波、印刷電路板布線、通道隔離等。驅動能力不足時,系統(tǒng)工作不可靠,可通過增設線驅動器增強驅動能力或減少芯片功耗來降低總線負載。系統(tǒng)器件越多,器件之間相互干擾也越強,功耗也增大,也不可避免地降低了系統(tǒng)的穩(wěn)定性。 軟件設計 單片機應用系統(tǒng)的軟件主要包括兩大部分:即用于管理單片微型計算機系統(tǒng)工作的監(jiān)督管理程序和用于執(zhí)行實際具體任務的功能程序。這樣可大大減輕軟件設計的工作量,提高編程效率。 點陣顯示屏的程序清單 (ASM1_1): STCP EQU OE EQU 8 ORG 0000H Q0000: LJMP Q0100 ORG 0100H Q0100: CLR OE MOV SP,60H 。字符行數(shù) MOV R3,00H 。初始偏移量 000 LOOP: MOV P1,R3 。查表該行第一個字節(jié)的字模 MOV SBUF,A 。等待發(fā)送完 CLR TI 。取第二個字節(jié)字模 MOV A,R4 MOVC A,A+DPTR MOV SBUF,A 。595 鎖存 NOP SETB STCP SETB OE LCALL DELAY 。下一行 INC R4 。32 行未完顯示下一行 AJMP LOOP0 。延遲 DELAY0: MOV R6,0F0H DELAY1: DJNZ R6,DELAY1 DJNZ R5,DELAY0 RET 。 DB 22H,04H,34H,48H,68H,40H,0A2H,50H。 DB 28H,44H,21H,40H,20H,80H,00H,00H。 DB 0FCH,20H,24H,20H,24H,20H,27H,0FEH。 DB 14H,20H,26H,20H,44H,0A0H,80H,40H。 2.說明單片機硬件系統(tǒng)、軟件的設計內容。 任務 創(chuàng)建一個 uVision2應用項目 功能要求 單片機應用系統(tǒng)的軟件設計是研制過程中最繁重的一項工作,其難度也比較大。 Keil 軟件是目前最流行開發(fā) MCS51系列單片機的軟件, Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境( uVision2)將這些部份組合在一起。 本任務知識點: 10 1.了解 uVision2 集成開發(fā)系統(tǒng)界面 2.熟悉 uVision2 集成開發(fā)系統(tǒng)菜單和快捷鍵的使用 3.會應用 uVision2 集成開發(fā)系統(tǒng)進行單片機軟件的調試 4.了解單片機系統(tǒng)的軟件設計方法 uVision2 開發(fā)系統(tǒng)簡介 本小單元介紹 Keil 軟件的使用,包括如何輸入源程序, 建立工程、對工程進行詳細的設置,以及如何將源程序變?yōu)槟繕舜a。 圖 12 μ Vision2 界面 μ Vision2 的界 面包括標題欄、主菜單、快捷工具欄、編輯窗口、管理窗口和信息窗口等。常用的菜單項都有相應的快捷鍵,使用快捷鍵更加方便。 3. 快捷工具欄 μ Vision2 有三組快捷工具欄,分別是文件工具欄、構建工具欄和調試工具 11 欄。 圖 13 是文件工具欄( File Toolbar),包括源程序文件的新建和輸入輸出等操作,文件工具欄中 1~ 9 圖標與 Windows 一般的操作相同,在此不再贅述。編輯窗口的編輯環(huán)境如字體、字號、關鍵字顏色等都可以按用戶習慣設置。 5. 管理窗口 程序窗口的左邊有一個工程管理窗口,該窗口有 3 個標簽,分別是 Files、Regs、和 Books,這三個標簽頁分別顯示當前項目的文件結構、 CPU 的寄存器及 13 部分特殊功能寄存器的值(調試時才出現(xiàn))和所選 CPU 的附加說明文件,如果是第一次啟動 Keil, 那么這三個標簽頁全是空的。在 Debug 模式下,選中 Regs 標簽可以顯示寄存器管理窗口,選中并單擊寄存器的顯示值,也可重新輸入修改寄存器當前值。 6. 信息窗口 在編譯過程中,該窗口顯示編譯和鏈接等相關信息;在調試過程中,顯示命令的執(zhí)行結果或命令出錯的相關信息。 創(chuàng)建一個 uVision2 應用項目 1. 啟動 uVision2 并創(chuàng)建一個項目 uVision2 是一個標準 Windows 應用程序,直接點擊程序圖標就可以啟動。新的項目文件包含了一個以默認的文件名命名的目標和文件組,這些文 件在項目 Project Window – Files 標簽顯示。對話框中顯示的是器件數(shù)據(jù)庫,選擇所需要的 MCU。 2. 新建一個源文件 單擊快捷按鈕 新建一個源文件,也可以通過菜單選項 FileNew實現(xiàn)。此時輸入的程序只能當成文本顯示,不能自動識別關鍵字或保留字。匯編語言程序,文件的擴展名是 .ASM;C語言程序,文件的擴展名是 .C。 4. 工程的設置 工程建立好以后,要對工程進行進一步的設置,以滿足要求。該對話框共有 8 個頁面, 可以定義目標硬件及所選器件的片上元件相關的所有參數(shù),本 項目 絕大部份設置項都可以選取默認值,下面介紹簡單介紹設置的相關選項。正確設置該數(shù)值可使顯示時間與實 際所用時間一致,一般將其設置成與對目標進行設置所用晶振頻率相同,本項目設置為 12M。 Code Model 用于 15 設置 ROM 空間的使用,同樣也有三個選擇項,即 Small 模式,只用低于 2K 的程序空間; Compact 模式,單個函數(shù)的代碼量不能超過 2K,整個程 序 可以使用 64K 程序空間; Larget 模式,可用全部 64K 空間。 設置對話框中的 OutPut 頁面,如圖 17。選中 Debug information 將會產(chǎn)生調試信息,這些信息用于調試,如果需 要對程序進行調試,應當選中該項。按鈕“ Select Folder for objects ”是用來選擇最終的目標文件所在的文件夾,默認是與工程文件在同一個文件夾中。 圖 17 OutPut 頁面 工程設置對話框中的其它各頁 面與 C51 編譯選項、 A51 的匯編選 項、BL51 連接器的連接選項等用法 有關,這里均取默認值,不作任何修改。 Listing 標簽頁用于調整生成的列表文件選項如圖 18。 圖 18 Listing 標簽頁 C51 標簽頁用于對 Keil 的 C51 編譯器的編譯過程進行控制,其中比較常用的是“ Code Optimization”組如圖 19,該組中 Level 是優(yōu)化等級, C51 在對源程序進行編譯時,可以對代碼多至 9 級優(yōu)化,默認使用第 8 級,一般不必
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1