欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
單片機外部中斷的運用(附仿真文件+源程序)
[打印本頁]
作者:
zhfzhf
時間:
2020-6-14 10:38
標題:
單片機外部中斷的運用(附仿真文件+源程序)
一、實驗目的
1.學習并掌握外中斷的使用。
2.學習中斷處理程序的編程方法。
二、實驗設備
PC 機一臺、Keil C 、Proteus
三、實驗內容
1.使用單脈沖作中斷源,每按一次按鈕,響應一次外部中斷;
2. 實現中斷的嵌套功能,設置其優先級;
四、實驗步驟
1.本實驗電路如下所示。
2.png
(56.14 KB, 下載次數: 65)
下載附件
2020-6-14 10:33 上傳
五、實驗報告要求
1.編寫程序并加上注釋;
2.把設計的PROTEUS仿真圖,寫入實驗報告。
6.思考題: 單片機外中斷兩種觸發方式的區別,各適用于何種情況。
#include<reg51.h>
#define SEG1 P0
#define SEG2 P1
#define SEG3 P2
unsigned char code TAB[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0x80,0x98};
void delay(int x)
{
int i ,j;
for(i=0;i<x;i++)
for(j=0;j<100;j++);
}
main()
{
IE=0x85;
IP=0x04;
TCON=0x05;
while(1)
{
int i;
for(i=0;i<10;i++)
{
SEG1=TAB[i];
delay(250);
}
}
}
void my_int1(void) interrupt 2
{
int i;
for (i=0;i<10;i++)
{
SEG2=TAB[i];
delay(250);
}
}
void my_int0(void) interrupt 0
{
int i;
for (i=0;i<10;i++)
{
SEG3=TAB[i];
delay(250);
}
}
復制代碼
全部資料51hei下載地址:
外部中斷的應用.zip
(18.14 KB, 下載次數: 17)
2020-6-14 10:37 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1