成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

基于51單片機(jī)的藍(lán)牙臺(tái)燈設(shè)計(jì)

2024/12/13
1505
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

有需要資料的可了解一下.docx

共1個(gè)文件

功能如下:

1、通過按鍵調(diào)節(jié)燈的亮度(1-10檔位)

2、通過藍(lán)牙遠(yuǎn)程控制燈的亮度和開關(guān)

3、感應(yīng),根據(jù)附近是否有人自動(dòng)進(jìn)行開關(guān)燈。

#include <reg52.h>
#include "pwm.h"

char PWM = 1;  //1-10檔位

void time0_init(void)
{
		TMOD |= 0x02;		//定時(shí)器0 8位自動(dòng)重裝
		TH0 = 0xc8;
		TL0 = 0;
		EA = 1;			//總中斷
		ET0 = 1;		//TIME0 中斷
		TR0 = 1;		//開啟定時(shí)器0
		IN2 = 0;
}

/* 關(guān)閉臺(tái)燈 */
void Lamp_Off()
{
		TR0 = 0;
		ET0 = 0;
		IN1 = 0;
}

/*開啟臺(tái)燈 */
void Lamp_On()
{
		TR0 = 1;
		ET0 = 1;
}

void time0() interrupt 1		//200us 中斷一次 周期1ms PWM頻率1KHz
{
		static unsigned int num = 0;
		num++;
		if(num > 9)
			num = 0;
		if(num < PWM)
			IN1 = 1;
		else IN1 = 0;
}

#include <reg52.h>
#include "uart.h"
#include "pwm.h"

extern uchar Lamp_OnOff;
extern uchar Reaction_OnOff;
unsigned char Receive;

void UART_init(void)
{
	TMOD |= 0x20;  	//T1工作模式2  8位自動(dòng)重裝
	TH1 = 0xfd;
	TL1 = 0xfd; 	//比特率9600
	TR1 = 1;		//啟動(dòng)T1定時(shí)器
	SM0 = 0;
	SM1 = 1; 		//串口工作方式1 10位異步
	REN = 1;		//串口允許接收
	EA  = 1;		//開總中斷
	ES  = 1;		//串口中斷打開
}

void UART(void) interrupt 4
{
	TR0 = 0;			//關(guān)閉定時(shí)器中斷,防止其影響接收數(shù)據(jù)
	ET0 = 0;
	if(RI)	//檢測是否接收完成
	{
		Receive = SBUF;	  //取出接收緩存器的值
		RI = 0;
		switch(Receive)
		{
			case 'A': PWM++; break;
			case 'S': PWM--; break;
			case 'O': Lamp_On(); Lamp_OnOff = 1; break;
			case 'F': Lamp_Off(); Lamp_OnOff = 0; break;
			case 'M': Reaction_OnOff = ~Reaction_OnOff; break;
			default : break;
		}
		if(PWM > 10)
				PWM = 10;
		else if(PWM < 1)
				PWM = 1;
		SBUF = PWM + '0';				//返回當(dāng)前檔數(shù)	
		while(!TI);
		TI = 0;
	}
	if(Lamp_OnOff)
	{

		while(*p)
		{
				SBUF = *p++;	
				while(!TI);
				TI = 0;
		}
}

void Uart_SendByte(unsigned char num)
{
		SBUF = num;	
		while(!TI);
		TI = 0;
}

資料借鑒于此紛傳

  • 有需要資料的可了解一下.docx
    下載

相關(guān)推薦

方案定制

去合作
方案開發(fā)定制化,2000+方案商即時(shí)響應(yīng)!
灵丘县| 贺州市| 随州市| 泊头市| 离岛区| 定兴县| 安阳市| 新丰县| 景洪市| 日照市| 太谷县| 太仆寺旗| 潮安县| 鄂伦春自治旗| 黔西| 襄樊市| 方山县| 陇南市| 盐城市| 武威市| 财经| 明溪县| 绥芬河市| 孟津县| 丹江口市| 盘山县| 梁山县| 三穗县| 新营市| 手机| 城固县| 连云港市| 田林县| 濉溪县| 阳信县| 合山市| 黑水县| 合作市| 颍上县| 竹溪县| 泸定县|