键盘与按键中断实验

这里写自定义目录标题

  • 键盘与按键中断实验
    • 代码
    • 图像
    • 使用控件

键盘与按键中断实验

4X4键盘(中断方式),当K1键按下后,首先使蜂鸣器响一声,然后使LED1-LED8完成3种闪亮的花样(自己定义),每一种花样循环3次,然后周而复始。

代码

#include"reg51.h"
#include"intrins.h"
#define led P0
#define key P1
typedef unsigned int u16;
typedef unsigned char u8;
sbit key1=P3^2;            
sbit buzzer=P2^0;          
u16 keyvalue;          

void delay (u16 i)          
{
   
	while(i--);
}

void int0_init()            
{
   
	EA=1;                    
	EX0=1;                    
	IT0=1;                    
	EX1=1

你可能感兴趣的:(单片机,单片机)