這個匯編系列的單片機教程一共有5個word文檔,在本帖附件中可以下載:
初學實驗教程系列二.rar
(128.45 KB, 下載次數: 15)
2016-7-9 04:17 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
初學實驗教程系列三.rar
(215.83 KB, 下載次數: 16)
2016-7-9 04:17 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
初學實驗教程系列四.rar
(146.86 KB, 下載次數: 16)
2016-7-9 04:17 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
初學實驗教程系列五.rar
(171.13 KB, 下載次數: 15)
2016-7-9 04:17 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
初學實驗教程系列一.rar
(145.06 KB, 下載次數: 22)
2016-7-9 04:17 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
0.png (179.29 KB, 下載次數: 64)
下載附件
2016-7-9 04:14 上傳
0.png (22.16 KB, 下載次數: 61)
下載附件
2016-7-9 04:14 上傳
0.png (27.27 KB, 下載次數: 82)
下載附件
2016-7-9 04:15 上傳
六.實驗源程序:
ORG 0000H
LJMP START
ORG 0040H
START:
MOV SP,#60H
MOV DPTR,#0000H ;置外部RAM讀寫地址
MOV A,#55H ;測試的數據一
MOV B,A
MOVX @DPTR,A ;寫外部RAM
MOVX A,@DPTR ;讀外部RAM
XRL A,B ;比較讀回的數據
JNZ ERROR
MOV A,#0AAH ;測試的數據二
MOV B,A
MOVX @DPTR,A
MOVX A,@DPTR
XRL A,B
JZ PASS ;測試通過
ERROR: SETB P1.0 ;測試失敗,點亮LED
SJMP $
PASS: CPL P1.0 ;LED狀態(亮/滅)轉換
MOV R1,#00H ;延時
DELAY: MOV R2,#00H
DJNZ R2,$
DJNZ R1,DELAY
LJMP START ;循環測試
END
實驗二 P1口輸入、輸出實驗
一.實驗要求
1.P1口做輸出口,接八只發光二極管,編寫程序,使發光二極管循環點亮。
2.P1口做輸入口,接八個扭子開關,以實驗機上74LS273做輸出口,編寫程序讀取開關狀態,將此狀態,在發光二極管上顯示出來。
二.實驗目的
1.學習P1口的使用方法。
2.學習延時子程序的編寫和使用。
三.實驗電路及連線 實驗三 P3口輸出控制繼電器實驗
一.實驗要求
利用P3.5輸出高低,控制繼電器的開合,實現對外部裝置的控制。
二.實驗目的
掌握繼電器控制的基本方法和經驗。
三.實驗電路及連線
|