久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機外部中斷實驗報告
[打印本頁]
作者:
時光無痕
時間:
2017-12-21 19:14
標題:
單片機外部中斷實驗報告
本帖最后由 時光無痕 于 2017-12-22 20:05 編輯
硬件實驗十一 外部中斷實驗(51/96)
姓名:
袁
*
杰
學號:
1517623
一、實驗要求
用單次脈沖申請中斷,在中斷處理程序中對輸出信號進行反轉。
二、實驗目的
1、學習外部中斷技術的基本使用方法。
2、學習中斷處理程序的編程方法。
三、實驗電路及連線
0.png
(11.6 KB, 下載次數: 50)
下載附件
2017-12-21 22:58 上傳
連線
連接孔 1
連接孔 2
1
P1.0
L0
2
單脈沖輸出
INT0 (51 系列)
2
單脈沖輸出
EINT (96 系列)
四、實驗說實明
中斷服務程序的關鍵是:
1.保護進入中斷時的狀態,并在退出中斷之前恢復進入時的狀態。
2.必須在中斷程序中設定是否允許中斷重入,即設置 EXO 位。
3.對于 80C196,要選擇相應的中斷源,并設置中斷屏蔽寄存器的相應位。
本例中使用了 INTO 中斷(80C196 為EXTINT 中斷),一般中斷程序進入時應保護 PSW,
ACC 以及中斷程序使用但非其專用的寄存器。本例的中斷程序保護了 PSW,ACC 等三個寄存器并且在退出前恢復了這三個寄存器。另外中斷程序中涉及到關鍵數據的設置時應關中斷,即設置時不允許重入。本例中沒有涉及這種情況。
INTO(P32)端(80C196 為 EINT 端)接單次脈沖發生器。P1.0 接 LED 燈,以查看信號反轉.
五 實驗框圖
:
0.png
(11.76 KB, 下載次數: 67)
下載附件
2017-12-21 22:59 上傳
+
單片機源程序如下:
COUNT_INT EQU 30H
LEDVALUE EQU 31H
ORG 0000H
LJMP START
ORG 001BH
LJMP Timer1Interrupt
START:
MOV SP,#60H
MOV COUNT_INT,#0
MOV LEDVALUE,#01H
LCALL InitTimer1
LOOP:
MOV A,LEDVALUE
MOV P2,A
LJMP LOOP
InitTimer1:
MOV TMOD,#10H;定時器T1為工作方式1,產生50ms定時
MOV TH1,#3CH
MOV TL1,#0B0H
SETB EA
SETB ET1
SETB TR1
RET
Timer1Interrupt:
PUSH DPH
PUSH DPL
PUSH ACC
MOV TH1,#3CH
MOV TL1,#0B0H
;========================
INC COUNT_INT
MOV A,COUNT_INT;每50ms加1,
CJNE A,#2,Timer1Interrupt_EXIT;100ms
MOV COUNT_INT,#0
MOV A,LEDVALUE
RL A
MOV LEDVALUE,A
……………………
…………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
外部中斷.docx
(24.59 KB, 下載次數: 18)
2017-12-21 19:14 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
91精品国产乱码久久久久久久久
|
96久久久久久
|
成人在线免费观看
|
欧美性生活免费
|
av官网在线
|
日韩精品999
|
午夜免费影视
|
亚洲免费精品
|
精品一二三区
|
男女羞羞视频免费看
|
欧洲av一区
|
精品久久久久国产免费第一页
|
麻豆一区二区三区精品视频
|
亚洲五码在线
|
国产伦精品一区二区三区高清
|
国产精品区二区三区日本
|
久久青
|
国产精品久久久亚洲
|
爱操av
|
在线国产一区
|
欧美一级二级三级视频
|
羞羞在线观看视频
|
草久网
|
在线成人av
|
国产在线高清
|
亚洲v日韩v综合v精品v
|
黄色永久免费
|
亚洲国产一区二区三区在线观看
|
一级毛片视频在线观看
|
精品视频久久久久久
|
亚洲不卡一
|
www国产精品
|
91资源在线
|
国产综合精品
|
污视频免费在线观看
|
91麻豆久久久
|
在线视频一区二区
|
欧美精品在欧美一区二区少妇
|
caoporn视频在线
|
亚洲日本一区二区三区四区
|
性一交一乱一透一a级
|