久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
藍牙發送信息單片機控制燈亮滅程序
[打印本頁]
作者:
qwerqwer123
時間:
2019-3-17 16:02
標題:
藍牙發送信息單片機控制燈亮滅程序
藍牙發送信息單片機控制燈亮滅
單片機源程序如下:
/*-----------------------------------------------------------------------------
* 實 驗 名 : RS232串口試驗
* 實驗說明 : 單片機串口接收數據控制燈亮滅
* 連接方式 :
* 注 意 : 該試驗使用的晶振是11.0592
*******************************************************************************/
#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar PuZh[36] = "xxxxxxxxxxxxxxxxxx";
//--定義使用的IO--//
sbit LED=P2^0;
//--聲明全局函數--//
void UsartConfiguration();
void Delay_1ms(uint i);
/********************************************************************
* 名稱 : Com_Int()
* 功能 : 串口中斷子函數
* 輸入 : 無 * 輸出 : 無
***********************************************************************/
void Com_Int(void) interrupt 4
{
uchar i;
uchar receive_data;
EA = 0;
if(RI == 1) //當硬件接收到一個數據時,RI會置位
{
RI = 0;
receive_data = SBUF;//接收到的數據
if(receive_data == '1')
{
LED =0;//接收到1亮燈
}
else
{
LED =1; //其他情況燈滅
}
}
for(i=0; i<36; i++)
{
SBUF = PuZh[i]; //將要發送的數據放入到發送寄存器
while(!TI); //等待發送數據完成
TI=0; //清除發送完成標志位
Delay_1ms(1);
}
EA = 1;
}
/*******************************************************************************
* 函 數 名 : main
* 函數功能 : 主函數
* 輸 入 : 無
* 輸 出 : 無
*******************************************************************************/
void main()
{
UsartConfiguration();//初始化串口
while(1);
}
/*******************************************************************************
* 函 數 名 : UsartConfiguration()
* 函數功能 : 設置串口
* 輸 入 : 無
* 輸 出 : 無
*******************************************************************************/
void UsartConfiguration()
{
SCON=0X50; //設置為工作方式1,8位數據,可變波特率
TMOD=0X20; //設置計數器工作方式2
PCON=0X00; //波特率不加倍
TH1=0XFd; //計數器初始值設置,9600@11.0592MHz
TL1=0XFd;
TR1=1; //打開計數器
ES = 1; //開串口中斷
EA = 1; //開總中斷
}
/********************************************************************
* 名稱 : Delay_1ms()
* 功能 : 延時子程序,延時時間為 1ms
* x * 輸入 : x (延時一毫秒的個數)
* 輸出 : 無
***********************************************************************/
void Delay_1ms(uint i)//1ms延時
{
uchar x,j;
for(j=0;j<i;j++)
for(x=0;x<=148;x++);
}
復制代碼
所有資料51hei提供下載:
單片機程序-控制開關燈51_uart_led ONorOFF.zip
(1.43 KB, 下載次數: 11)
2019-3-17 16:01 上傳
點擊文件名下載附件
單片機控制燈開關
下載積分: 黑幣 -5
作者:
王思豪
時間:
2020-6-16 15:59
有沒有仿真老哥?
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
精品中文在线
|
国产高清视频在线
|
无码一区二区三区视频
|
国内精品久久久久久久影视简单
|
免费黄色av网站
|
中文字字幕一区二区三区四区五区
|
中文字幕在线三区
|
精品美女视频在免费观看
|
日本黄视频在线观看
|
av三级在线观看
|
日韩精品a在线观看图片
|
日韩精品免费看
|
大香在线伊779
|
欧美成人激情
|
99久久99久久精品国产片果冰
|
99精品电影
|
中文字幕久久久
|
毛片一区二区
|
欧美性猛交一区二区三区精品
|
国产观看
|
欧美亚洲视频在线观看
|
伊大人久久
|
国产精品2
|
91精品国产92
|
91小视频在线
|
激情五月婷婷
|
中文字幕亚洲一区二区三区
|
成人免费三级电影
|
jav成人av免费播放
|
成年免费在线观看
|
久久久久久久一区
|
一区二区小视频
|
超碰av在线
|
国产视频线观看永久免费
|
中文字幕免费在线观看
|
一区二区三区不卡视频
|
久久国内精品
|
国产成年人视频
|
综合久久99
|
欧美一级在线免费
|
污书屋
|