91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

1、P1為輸出口,INT0為電平觸發接開關產生中斷請求。要求:主程序8個發光二極管同時閃爍,當發生中斷時使8個發光二極管循環點亮,結束時再返回主程序。 2、P1為輸出口,INT0為電平觸發接單次脈沖源產生中斷請求。要求:主程序8個發光二極管循環點亮,當發生中斷時循環暫停,小喇叭響,松開脈沖源后再返回主程序8個燈循環亮。

資源截圖

代碼片段和文件信息

#include	//52系列單片機頭文件
#include //包含_crol_函數所在的頭文件
#define?uchar?unsigned?char
#define?uint?unsigned?int

void?delayms(uint);
uchar?aa;
uchar?bb;
uchar?cc;
uchar?num;

void?main()
{
aa?=?0x00;
cc?=?0xff;
EA?=?1; //開總中斷
EX0?=?1; //開外部中斷?0
//IT0?=?0; //外部中斷?0?觸發方式為電平觸發方式,低電平有效

while(1)
{
P1?=?cc;
delayms(500);
P1?=?aa;
delayms(500);
}
}

void?Int_0()?interrupt?0
{
num?=?0;
bb?=?0xfe; //賦初值?1111?1110,1?燈亮,2?3?4?5?6?7?8?循環點亮

while(num? {
P1?=?bb;
delayms(500);
bb?=?_crol_(bb?1); //將?bb?循環左移?1?位后再賦給?bb
num++;
}
}

void?delayms(uint?xms)
{
uint?ij;
for(i?=?xms;?i?>?0;?i--)
for(j?=?110;?j?>?0;?j--);
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-10-22?20:42??Test_5-1\
?????文件?????????778??2012-10-13?20:00??Test_5-1\Test_5-1.c
?????文件??????112161??2012-10-12?00:55??Test_5-1\Test_5-1.DSN
?????文件?????????540??2012-10-13?20:00??Test_5-1\Test_5-1.hex
?????目錄???????????0??2012-10-22?20:42??Test_5-2\
?????文件?????????607??2012-10-14?10:36??Test_5-2\Test_5-2.c
?????文件??????103831??2012-10-13?23:04??Test_5-2\Test_5-2.DSN
?????文件?????????489??2012-10-13?23:33??Test_5-2\Test_5-2.hex

評論

共有 條評論