⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 diskey.c

📁 51单片机的键盘扫描程序,当有键盘输入是,将在LED上显示,且蜂鸣器将发出相应的响声.
💻 C
字号:
//diskey.c
#include"general.h"
#include"sys12M.h"
#include"key.h"
#include"dpy.h"
#include"array.h"
#include"music.h"
//***********************
void on_timer0(void);
sbit key  = P1^0;
sbit dpy1 = P1^1;
sbit dpy2 = P1^2;
sbit dpy3 = P1^3;
sbit dpy4 = P1^4;
sbit dpy5 = P1^5;
sbit dpy6 = P1^6;
sbit led  = P1^7;
sbit vol  = P3^5;
//***************************
extern MIC code music_step[7];
BYTE dpy_data[10] = {0,1,2,3,4,5,6,7,8,9};//the data of the 6 dpy
BYTE timeor,time_out = 15;
BYTE led_data = 0xFE;
void main(void)
{
	BYTE x;
	while(1)
	{
		init_key();
		while(key);
		x = read_key();
		print_n(x,1);
		delay(1000);
		set_timer(0xFF,1);
	 }



}
//***************************************
/*void on_timer0(void) interrupt 1
{
	if(timeor < time_out) {timeor++;return;}
	TR0 = 0;
	timeor = 0;
	arr_csr(dpy_data,10);
	set_timer(50000,0);
}*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -