久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1371|回復: 1
打印 上一主題 下一主題
收起左側

通過藍牙模塊將溫度數(shù)據(jù)傳遞給數(shù)碼管顯示程序咋寫

[復制鏈接]
跳轉到指定樓層
樓主
ID:1070602 發(fā)表于 2023-4-9 09:16 來自手機 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
求大佬

1681002946516..jpg (1.3 MB, 下載次數(shù): 42)

1681002946516..jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:13282 發(fā)表于 2023-4-15 03:19 | 只看該作者
#include "HT66F0185.h"
#include "LCD.h"
#include "ntc.h"

#define CLED _pa3
#define BEEP  _t1on

#define u8 unsigned char
#define u16 unsigned int

#define bps9600   12  //sys=8m
//#define bps9600   19  //sys=12m

volatile u8 recdata=0;
volatile u8 beeptime=0;

void delay_ms(u16 ms)
{
        while(ms--)
        {
                GCC_DELAY(2000);//編譯器自帶延時指定個周期,在主頻8Mhz下,一個指令周期為0.5us       
                GCC_CLRWDT();
        }
}

void UART_SendChar(u8 data)
{
        if(_txif)                                                //判斷發(fā)送數(shù)據(jù)寄存器為空
        {
                _txr_rxr=data;                                //寫入TXR--------清標志位TXIF,TXIF=1標志TXR寫入TSR,0標志禁止寫入TXR中已有數(shù)據(jù)
                while(!_txif);                                //等待數(shù)據(jù)寫入TSR
                while(!_tidle);                                //等待數(shù)據(jù)傳輸結束
        }
}

void pwminit()
{
        _pac7=0;
        _pa7=0;
        _t1cp=1;//設置端口為定時器端口       
        _tm1c0=0x20;//clk=sys/16
        _tm1c1=0xa8;//pwm模式 高電平有效  比較器P匹配清0
        _tm1rpl=125;//f=sys/16/125=4k
        _tm1rph=0;       
        _tm1al=62;//duty=62/125=49.6%
        _tm1ah=0;       
}

void main()
{
        u8 temp;
       
        u16 delaytime=0;
        _wdtc=0xa8;//關閉看門狗
        _csel=0;//
        _cos=1;//
        _acerl=0;//
        //uart init
        _pdc2=0;
        _pd2=1;
        _pdc1=1;
        _pdpu1=1;
        _ucr1=0x80;
        _ucr2=0xc4;
        _brg=bps9600;       
        _ure=1;                        //串口中斷使能
        _emi=1;       
        ntcinit();
        lcdinit();
        pwminit();       
        _tbc=0xc4;//時基信號  tbc=fsys/4  溢出周期:t=2^12/tbc=2.048ms
        _tb0e=1;//允許時基中斷
        _emi=1;//打開總中斷       
        dispnum(0000);       
        while(1)
        {
                if(++delaytime>1000)
                {
                        delaytime=0;
                        temp=GetTemp();
                        dispnum(temp);//顯示溫度
                        UART_SendChar(temp/10%10+'0');
                        UART_SendChar(temp%10+'0');
                        UART_SendChar(0X0D);
                        UART_SendChar(0X0A);
                }
                if(beeptime>0)
                {
                        beeptime--;
                        BEEP=1;
                }
                else
                {
                        BEEP=0;       
                }               
                delay_ms(1);
        }
}

//時基中斷  2.048ms
DEFINE_ISR(tb0,0x1c)
{
        LcdScan();
}

//中斷標志位自動清除
DEFINE_ISR(UART_Int,0x2c)
{
        if(_rxif)//RXR寄存器中有數(shù)據(jù)                                       
        {
                recdata=_txr_rxr;
                if(recdata=='B')
                {
                        beeptime=100;       
                }
        }
}
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 伦理二区| 久久国产区| 一区二区精品电影 | 精品欧美一区二区三区久久久 | 丝袜 亚洲 另类 欧美 综合 | 99视频在线免费观看 | 夜夜爽99久久国产综合精品女不卡 | 久久久久国产精品一区二区 | 亚洲国产中文字幕 | 四色成人av永久网址 | 九九免费| 日韩视频二区 | 中文字幕一区二区三区四区五区 | 免费一级片 | 久久久久亚洲精品 | 一级二级三级在线观看 | 久热免费在线 | 一级免费在线视频 | 欧美日韩不卡 | 欧美亚洲视频 | 欧美成人a | 亚洲欧洲激情 | 色综合网站 | 日韩中文字幕在线视频 | 毛片99 | 久久爱综合 | 久久99精品久久久久久国产越南 | 精品一级毛片 | 亚洲精品一| 久久精品国产免费 | 国产精品久久久久久久久免费软件 | 国产小视频在线看 | 日本久久网 | 国产亚洲一区二区三区在线 | 国产精品视频网 | 欧美在线综合 | 久久99精品久久 | 五月网婷婷 | 亚洲国产精品久久久久婷婷老年 | 天天综合永久入口 | 精品亚洲一区二区三区 |