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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索

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

查看數(shù): 1534 | 評(píng)論數(shù): 1 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁(yè)<-左 右->
    組圖打開中,請(qǐng)稍候......
發(fā)布時(shí)間: 2023-4-9 09:16

正文摘要:

求大佬

回復(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);//編譯器自帶延時(shí)指定個(gè)周期,在主頻8Mhz下,一個(gè)指令周期為0.5us       
                GCC_CLRWDT();
        }
}

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

void pwminit()
{
        _pac7=0;
        _pa7=0;
        _t1cp=1;//設(shè)置端口為定時(shí)器端口       
        _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;//關(guān)閉看門狗
        _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;//時(shí)基信號(hào)  tbc=fsys/4  溢出周期:t=2^12/tbc=2.048ms
        _tb0e=1;//允許時(shí)基中斷
        _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);
        }
}

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

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

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲国产乱码 | 亚洲精品av在线 | 久久男人天堂 | 日韩在线小视频 | av国产精品毛片一区二区小说 | 超碰人人插 | 一区二区视频在线 | 精品成人一区二区 | 亚洲视频一区在线观看 | 99精品网| 在线看片国产精品 | 99re视频在线免费观看 | 国产精品毛片一区二区在线看 | av网站免费在线观看 | 亚洲美女网站 | 中文字幕日韩在线观看 | 欧美精品一区二区三区在线四季 | 成人久久久久久久久 | 欧美黄视频| 色久电影| 天天影视网天天综合色在线播放 | 91在线精品视频 | 成人在线观看免费 | www.欧美视频 | 国产精品久久久久一区二区三区 | 亚洲成年在线 | 一区二区在线免费播放 | 中文字幕中文字幕 | 中国一级特黄真人毛片免费观看 | 天天草天天射 | 成人综合伊人 | 国产午夜亚洲精品不卡 | 日韩欧美在线精品 | www.久久艹| 国产精品视频免费观看 | 看毛片的网站 | 久草视 | 99在线免费视频 | 国产区在线免费观看 | 日韩欧美国产精品 | 日韩一三区 |