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