久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機中斷實驗程序錯誤
[打印本頁]
作者:
CYEMO
時間:
2023-6-4 20:04
標題:
單片機中斷實驗程序錯誤
如圖是中斷實驗
一、實驗目的
1.理解外部中斷的作用及基本應用
2. 掌握單片機使用外部中斷的簡單應用系統的設計方法和調試方法
二、實驗原理
1.中斷控制原理:單片機暫停執行原程序,轉而為外部設備執行中斷服務程序,執行完又回到原程序的過程稱之為中斷。
2.外部中斷的初始化設置共有三項內容:
開放外部中斷,設置IE中的EA=1,EX0=1或EX1=1,本實驗選用EX0=1。
設置TCON中的IT0/IT1控制外部中斷的觸發方式為電平方式或邊沿方式,本實驗選用邊沿觸發方式。
中斷請求信號由引腳INT0(P3.2)和INT1(P3.3)引入,本實驗由INT0(P3.2)接獨立按鍵引入。
3.中斷響應的過程:單片機會檢測P3.2上的狀態,若在兩個相鄰周期采樣先高電平后低電平則中斷請求有效,中斷標志位置“1”;否則繼續為“0”。當單片機查詢到中斷標志位置“1”后,進行中斷響應一次,進入中斷服務程序,執行完繼續回到主程序。
單片機源程序如下:
#include“reg52.h”
typedef unsigned int u16;
typedef unsigned char u8;
sbit LED1=P2^0;
sbit KEY3=P3^2;
void delay_10us(u16 ten_us)
{
While(ten_us--);
}
void exti0_init(void)
{
IT0=1;
EX0=1;//打開INT0的中斷允許
EA=1;//打開總中斷
}
void main()
{
Exti0_init();
while(1)
{
}
}
void time0() interrupt 0
{
Delay_10us(1000);
If(KEY3==0)
LED1=!LED1;
}
復制代碼
51hei.png
(54.79 KB, 下載次數: 30)
下載附件
2023-6-4 22:56 上傳
DA1.7z
2023-6-4 22:56 上傳
點擊文件名下載附件
19.54 KB, 下載次數: 1
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
九色国产
|
国产精品欧美精品
|
久久久久久久久久久国产
|
日本精品一区二区三区在线观看视频
|
成人精品鲁一区一区二区
|
人人干在线
|
日韩精品一区二区三区中文在线
|
久久乐国产精品
|
97色在线观看免费视频
|
亚洲视频在线看
|
涩涩鲁亚洲精品一区二区
|
亚洲精选一区二区
|
久草青青草
|
视频一区二区在线观看
|
久久男人
|
99这里只有精品
|
成人久久久
|
日韩欧美一区二区三区四区
|
密室大逃脱第六季大神版在线观看
|
成人在线视频免费播放
|
欧美日韩亚洲视频
|
精品影院
|
夜夜操天天操
|
精品在线一区
|
日韩有码一区
|
天天综合久久网
|
久久久久久成人
|
日本成人中文字幕
|
国产剧情一区
|
一级免费a
|
国产精品一区二区av
|
久久99精品国产
|
国产精品一区在线观看
|
天堂一区二区三区四区
|
黄色a视频
|
国内精品久久久久久久影视简单
|
欧美成年人
|
精品一区二区三区中文字幕
|
久久久精品一区
|
免费精品久久久久久中文字幕
|
91精品在线看
|