19
Compiler: X8051.EXE linker: LINK4.EXE 虛虛虛虛 虛虛

Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

Embed Size (px)

DESCRIPTION

Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄. X8051.EXE. 8051compiler 編譯器 :x8051.exe. 輸入 : *.asm 輸出 :(1) *.lst (2) *.obj. D: disk *.lst. 無須副檔名  led. 無須副檔名  led.obj. LINK4.EXE. 8051 鏈結檔 —link4.exe. OFFSET FOR ‘CODE’. INPUT FILE NAME. OUTPUT FILE NAME. LIBRARY FILE NAME. - PowerPoint PPT Presentation

Citation preview

Page 1: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

Compiler: X8051.EXElinker: LINK4.EXE

虛擬指令燒錄

Page 2: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

X8051.EXE

Led.lst

Led.obj

Led.asm

Page 3: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

8051compiler編譯器 :x8051.exe

輸入 : *.asm

輸出 : (1) *.lst

(2) *.obj

Page 4: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

D: disk*.lst

Page 5: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

無須副檔名 led

Page 6: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

無須副檔名 led.obj

Page 7: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

LINK4.EXE

Led.hex Led.obj

Page 8: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

8051鏈結檔— link4.exe

Page 9: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

OFFSET FOR ‘CODE’

Page 10: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

INPUT FILE NAME

Page 11: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

OUTPUT FILE NAME

Page 12: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

LIBRARY FILE NAME

Page 13: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

H*.HEX

Page 14: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

虛擬指令1. ORG 編碼起始位址

Exam: ORG 0h2. END 程式結束3. DB 保留 n個位元組

Exam: LOOP DB 34. EQU 定義符號

Exam: COUNT EQU 305. $ 目前位址

Exam: JMP $

Page 15: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

程式燒錄 (LEAP)

• IC置放

Page 16: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

IC廠牌型號選擇

Page 17: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

程式載入 (*.HEX)

Page 18: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

程式燒錄

Page 19: Compiler: X 8051.EXE linker: LINK4.EXE 虛擬指令 燒錄

燒錄結果