各大類單片機的指令系統是沒有通用性的,它是由單片機生產廠家規定的,所以用戶必須遵循廠家規定的標準,才能達到應用單片機的目的。 PIC 8位單片機共有三個級別,有相對應的指令集。基本級PIC系列芯片共有指令33條,每條指令是12位字長;中級PIC系列芯片共有指令35條,每條指令是14位字長;高級PIC系列芯片共有指令58條,每條指令是16位字長。其指令向下兼容。 在這里筆者介紹PIC 8位單片機匯編語言指令的組成及指令中符號的功能,以供初學者閱讀相關書籍和資料時快速入門。
標簽: PIC8 位單片機 匯編語言 指令
上傳時間: 2014-12-27
上傳用戶:whenfly
摘要:為了發揮C語言和匯編語言各自的優點二者需要相互調用函數本文首先介紹了"MSP430”單片機的!語言函數的參數傳遞規則然后對C語言和匯編語言的混合編程進行了詳細描述最后給出應用實例。關鍵字:MSP430單片機;IAR C語言;匯編語言;混合編程
標簽: MDP 430 單片機語言 匯編語言
上傳時間: 2014-01-22
上傳用戶:jhs541019
51單片機匯編語言教程 本書有上下兩冊,共48課.本教程是最通俗易懂之單片機教材.
標簽: 51單片機 匯編語言 教程
上傳用戶:shirleyYim
論述了基于數字溫度傳感器的單片機溫度測控系統。把PC機中實現減法運算的方法運用到MCU的匯編語言程序設計中,從而完成了AD7416的溫度采樣匯編語言程序設計。給出了溫度測控系統簡化電路原理圖以及符合MCS—51匯編語言特點的溫度采樣子程序流程框圖。
標簽: 7416 I2C AD 接囗芯片
上傳用戶:aa7821634
4.1 編程的步驟、方法和技巧4.1.2 編程的方法和技巧 4.1.3 匯編語言程序的基本結構 4.2 匯編語言源程序的編輯和匯編 4.2.1 源程序編輯 4.2.2 源程序的匯編 4.2.3 偽指令 計算機在完成一項工作時,必須按順序執行各種操作。這些操作是程序設計人員用計算機所能接受的語言把解決問題的步驟事先描述好的,也就是事先編好計算機程序,再由計算機去執行。匯編語言程序設計,要求設計人員對單片機的硬件結構有較詳細的了解。編程時,對數據的存放、寄存器和工作單元的使用等要由設計者安排;而高語言程序設計時,這些工作是由計算機軟件完成的,程序設計人員不必考慮。 4.1.1 編程步驟 一、分析問題 首先,要對需要解決的問題進行分析,以求對問題有正確的理解。例如,解決問題的任務是什么?工作過程是什么?現有的條件,已知的數據,對運算的精確和速度方面的要求是什么?設計的硬件結構是否方便編程等等。 二、確定算法 算法就是如何將實際問題轉化成程序模塊來處理。 解決一個問題,常常有幾種可選擇的方法。從數學角度來描述,可能有幾種不同的算法。在編制程序以前,先要對不同的算法進行分析、比較,找出最適宜的算法。 ? 三、畫程序流程圖 程序流程圖是使用各種圖形、符號、有向線段等來說明程序設計過程的一種直觀的表示,常采用以下圖形及符號:橢圓框( )或桶行框( )表示程序的開始或結束。 矩形框( )表示要進行的工作。 菱形框( )表示要判斷的事情,菱形框內的表達式表示要判斷的內容。 圓圈( )表示連接點。 指向線(→)表示程序的流向。 流程圖步驟分得越細致,編寫程序時也就越方便。
標簽: 匯編語言 程序設計
上傳時間: 2013-10-10
上傳用戶:18888888888
匯編語言在數據處理中應用(自學)1、數值轉換中應用 數據輸入/輸出時的轉換2、串操作中應用 串移動、串搜索、串比較、 串插入、串刪除3、代碼轉換中應用 ASCII碼 BCD碼 二進數 BCD碼 4、算術運算 在這一部分,我們將匯編語言在數據處理中的應用集中起來給大家,其中有些程序在11章中已經介紹過。
標簽: 匯編語言 數據處理 中的應用
上傳時間: 2013-10-23
上傳用戶:qwer0574
匯編語言程序設計案例1—動態顯示/障礙物檢測/障礙物方位檢測 10-1. LED數碼管顯示原理10-2. 案例分析1(2位學號顯示)10-3. 案例分析2(簡易按鍵搶答)10-4. CJNE、JC、JNC的應用10-5. 課后思考和實驗準備11-1. 智能小車障礙檢測原理11-2. 智能小車障礙檢測硬件實現11-3. 智能小車障礙檢測軟件實現11-4. 課后思考和實驗準備12-1. 智能小車障礙物方位檢測原理12-2. 智能小車障礙物方位檢測硬件實現12-3. 智能小車障礙物方位檢測軟件實現12-4. 課后思考和實驗準備
標簽: 檢測 匯編語言 案例 動態顯示
上傳時間: 2013-11-10
上傳用戶:togetsomething
7-1. 設計范例——數碼管顯示7-2. 51單片機的并行I/O接口的使用方法7-3. 數碼管的知識和使用方法7-4. 傳送類指令的功能7-5. 匯編語言程序設計的一般步驟要求在最左側的數碼管上顯示數字1。范例分析:硬件分析 電路中用到了單片機的并行I/O口和數碼管軟件設計 由于硬件電路中數碼管接在單片機的P0口上,故將顯示內容送至單片機的P0口就可以在數碼管上看到顯示內容。8051單片機的并口是幾位的?在四個并口中,真正的雙向口是哪一個?它的用法有多少種?四個并口中功能相對較為簡單的是哪一個?在作為輸入、輸出口使用時有何不同?在實際應用中,并口的使用要考慮其負載能力,在四個并口中負載力相對較強的是哪一個?
標簽: 指令 匯編語言 程序設計
上傳時間: 2013-10-13
上傳用戶:Maple
單片機匯編語言程序庫內容有運算子程序,通訊子程序,擴展接口程序,中斷服務子程序,代碼轉換,邏輯操作,數據結構,其他。
標簽: 單片機匯編 語言 程序庫
上傳時間: 2013-10-09
上傳用戶:libinxny
§4-1 程序設計語言計算機程序設計語言是指計算機能夠理解和執行的語言。 程序設計語言的種類很多,歸納起來有三種: 機器語言、匯編語言和高級語言。 編程時采用哪種語言由程序設計語言的特點和適用場合決定。 機器語言、匯編語言和高級語言比較一覽表§4-2 匯編語言源程序格式匯編語言源程序格式如下:1、匯編語言源程序由一條一條匯編語句組成。2、每條匯編語句獨占一行,以CR—LF結束。3、典型的匯編語句由四部分組成: 標號:操作碼 操作數;注釋§4-3 偽指令一、偽指令與指令的區別: 偽指令由匯編程序識別,用來對匯編過程進行某種控制,或者對符號、標號賦值。在匯編過程中, 偽指令不產生可執行的目標代碼;而指令由CPU執行,在匯編過程中,產生可執行的目標代碼,完成對數據的運算與處理。二、常用的偽指令:ORG END EQU DATA DB DW DS §4-4 匯編語言程序設計基礎一、匯編語言程序設計的一般步驟 分析課題 確定算法 畫流程圖 編寫程序 上機調試二、程序結構 按程序的走向可以將程序分成4種結構: 簡單程序 分支程序 循環程序 子程序
上傳時間: 2013-10-15
上傳用戶:daoxiang126
蟲蟲下載站版權所有 京ICP備2021023401號-1