SCB-1單板機的基本操作
1. 鍵盤操作
SCB-1單板機鍵盤參見附錄三.鍵盤操作參見附錄五。
1)狀態設置鍵 MON 與 USE
監控系統采用設置待命狀態的方法實現一鍵兩用。
按 MON 鍵進入待命狀態0,顯示器提示符為“P”,這時各功能鍵執行第一功能;按 USE 鍵進入待命狀態1,顯示器提示符為“P.”,這時各功能鍵執行第二功能。系統復位時自動進入待命狀態0,顯示 “CPU—51” 。按這兩個鍵可以退出當前的鍵功能,返回相應的待命狀態。
2)數字鍵 0 ~ F
數字鍵用于輸入地址、數據或修改指令機器碼。輸入的數字立即在顯示器上顯示,左四位是地址,右兩位是指令或數據。
3)檢查命令鍵 EXA
第一功能:進入存儲器檢查功能,檢查外部存儲器(含I/O端口)或內部存儲器的內容。
第二功能:E2 PROM寫入。
4)寫入命令鍵 WRI
第一功能:在輸入或修改存儲器內容時確認數據寫入。
第二功能:與上位機進行串行通信的數據發送命令。
5)倒后檢查/串行接收命令鍵 RDS
第一功能:由 EXA 命令進入檢查功能后, RDS 用于地址減一的檢查。
第二功能:進入串行通信的等待接收狀態,用于從上位機接收程序或數據。
6)傳送地址設定鍵 [F]
為數據塊傳送(或E2 PROM編程)設定源塊首、末地址與目標塊首地址。輸入操作順序是:
[源塊首地址] [F] [源塊尾地址] [F] [目標塊首地址] MOV
7)塊傳送命令鍵 MOV
第一功能:數據塊傳送。
第一功能:E2 PROM編程。
8)執行程序命令鍵 EXE
第一功能:從指定地址開始連續執行程序。
第二功能:單步執行程序。用單步功能須先將S2左邊兩針短接。
2. 使用上位機編程、匯編及傳送程序
使用SCB—I單片單板機,可以由上位機進行編程和匯編,并通過串行口將目標程序下載到單板機執行。
1) 上位機的SCB—I系統軟件:
序號 |
文件名 |
說 明 |
序號 |
文件名 |
說 明 |
1 |
MAINC.EXE |
SCB系統主程序 |
6 |
COMMUN.EXE |
COM1通信發送程序 |
2 |
EDLIN.COM |
DOS行編輯 |
7 |
COMMUN2.EXE |
COM2通信發送程序 |
3 |
QE.EXE |
全屏文本編輯 |
8 |
RECOMM.EXE |
COM1通信接收程序 |
4 |
MCS51.EXE |
51匯編程序 |
9 |
RECOMM2.EXE |
COM2通信接收程序 |
5 |
MU.EXE |
51反匯編程序 |
10 |
SCB_I.ASM |
SCB-1監控源程序 |
2) 開機操作
接通單板機電源,LED顯示“CPU-51”,表示單板機工作正常。
接通PC機電源,在DOS狀態下進入C:\SCB\ 子目錄,運行MAINC.EXE程序,就可以進入SCB-1主菜單。
轉載須保留地址:http://m.zg4o1577.cn/mcu/292.html
3) SCB-1主菜單
1 |
Edit File. |
編輯源程序 |
2 |
MCS-51 Assembler. |
程序匯編 |
3 |
MCS-51 Disassembler. |
程序反匯編 |
4 |
Communication. |
向SCB-1下載目標程序 |
5 |
Recomm. |
接收SCB-1送來的數據 |
6 |
Return to DOS. |
返回DOS |
選擇菜單項并根據提示操作。
4) 在DOS提示符下直接操作
在熟悉菜單操作后,可以在DOS提示符下直接運行相關的程序,或通過批處理文件進行操作。例如,
ê 程序匯編:
使用批處理命令ASM.BAT。如源程序為TEST.ASM,只需鍵入:
C:\SCB>ASM TEST (切不可加擴展名)
ê 編輯源程序或瀏覽列表文件 C:\SCB>QE 文件名
ê 向SCB-1下載目標程序 C:\SCB>COMMUN
屏幕提示“INPUT FILENAME:”,如目標程序為TEST.OBJ,在設置單板機進入接收等待后,輸入 驅動器名:TEST.OBJ