欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

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

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 7342|回復(fù): 10
收起左側(cè)

求大佬告知,stc單片機(jī)eeprom初始值設(shè)置參數(shù)問(wèn)題

[復(fù)制鏈接]
ID:282747 發(fā)表于 2020-6-28 17:00 來(lái)自觸屏版 | 顯示全部樓層 |閱讀模式
30黑幣
stc單片機(jī)燒錄程序時(shí)eeprom設(shè)置默認(rèn) 485通訊地址,通訊波特率,可以通過(guò)指令修改通訊地址和波特率數(shù)值,現(xiàn)在遇到問(wèn)題是不會(huì)設(shè)置eeprom中參數(shù)默認(rèn)值

最佳答案

查看完整內(nèi)容

STC沒(méi)有用過(guò)的空白單片機(jī)EEPROM初始值0xff,如舊芯片下載選項(xiàng)中選EEPROM填充ff燒寫芯片。初次上電,讀取某一個(gè)或連續(xù)一串特定EEPROM地址是否0xff,如果是0xff即判斷初次上電,擦除此扇區(qū),在此地址寫入特定數(shù)據(jù)作標(biāo)識(shí),其它地址可以寫初始數(shù)據(jù)。再次上電時(shí)就以此標(biāo)識(shí)作為判斷依據(jù)
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2020-6-28 17:00 | 顯示全部樓層
STC沒(méi)有用過(guò)的空白單片機(jī)EEPROM初始值0xff,如舊芯片下載選項(xiàng)中選EEPROM填充ff燒寫芯片。初次上電,讀取某一個(gè)或連續(xù)一串特定EEPROM地址是否0xff,如果是0xff即判斷初次上電,擦除此扇區(qū),在此地址寫入特定數(shù)據(jù)作標(biāo)識(shí),其它地址可以寫初始數(shù)據(jù)。再次上電時(shí)就以此標(biāo)識(shí)作為判斷依據(jù)
回復(fù)

使用道具 舉報(bào)

ID:636538 發(fā)表于 2020-6-28 17:37 | 顯示全部樓層
STC是什么型號(hào),eeprom是什么設(shè)置,最簡(jiǎn)單的你定義一個(gè)數(shù)值,寫入EEPROM,再讀出看看有問(wèn)題嗎,沒(méi)有問(wèn)題再仔細(xì)看自己的 485通訊地址,通訊波特率是不是設(shè)置看看有問(wèn)題
回復(fù)

使用道具 舉報(bào)

ID:282747 發(fā)表于 2020-6-28 17:47 來(lái)自觸屏版 | 顯示全部樓層
SKYLAR123 發(fā)表于 2020-6-28 17:37
STC是什么型號(hào),eeprom是什么設(shè)置,最簡(jiǎn)單的你定義一個(gè)數(shù)值,寫入EEPROM,再讀出看看有問(wèn)題嗎,沒(méi)有問(wèn)題再 ...

我是要通過(guò)485協(xié)議指令來(lái)設(shè)置波特率和地址,不是程序中設(shè)置
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2020-6-28 20:51 | 顯示全部樓層
stc單片機(jī)燒錄程序時(shí)無(wú)法對(duì)內(nèi)置eeprom寫入數(shù)據(jù),只能在程序中編寫初次上電時(shí)寫入初始數(shù)據(jù)的相關(guān)語(yǔ)句。空白eeprom寄存器都是0xff。
回復(fù)

使用道具 舉報(bào)

ID:282747 發(fā)表于 2020-6-28 22:26 來(lái)自觸屏版 | 顯示全部樓層
本帖最后由 shijie240 于 2020-6-28 22:38 編輯
wulin 發(fā)表于 2020-6-28 20:51
stc單片機(jī)燒錄程序時(shí)無(wú)法對(duì)內(nèi)置eeprom寫入數(shù)據(jù),只能在程序中編寫初次上電時(shí)寫入初始數(shù)據(jù)的相關(guān)語(yǔ)句。空白e ...

謝謝師傅,單片機(jī)上電是不是只要判斷讀取存儲(chǔ)值是否為0xff,然后進(jìn)行相關(guān)的存儲(chǔ)讀取操作
回復(fù)

使用道具 舉報(bào)

ID:282747 發(fā)表于 2020-6-29 08:13 來(lái)自觸屏版 | 顯示全部樓層
wulin 發(fā)表于 2020-6-29 07:46
STC沒(méi)有用過(guò)的空白單片機(jī)EEPROM初始值0xff,如舊芯片下載選項(xiàng)中選EEPROM填充ff燒寫芯片。初次上電,讀取某 ...

茅塞頓開(kāi),謝謝師傅
回復(fù)

使用道具 舉報(bào)

ID:282747 發(fā)表于 2020-6-29 08:50 來(lái)自觸屏版 | 顯示全部樓層
wulin 發(fā)表于 2020-6-28 17:00
STC沒(méi)有用過(guò)的空白單片機(jī)EEPROM初始值0xff,如舊芯片下載選項(xiàng)中選EEPROM填充ff燒寫芯片。初次上電,讀取某 ...

師傅,打擾了!再咨詢一個(gè)問(wèn)題    單片機(jī)檢測(cè)溫度>30°報(bào)警,拉低某一個(gè)io口電平,單片機(jī)檢測(cè)報(bào)警數(shù)據(jù)電平拉低時(shí)間延長(zhǎng)一段時(shí)間怎么做
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2020-6-29 11:22 | 顯示全部樓層
shijie240 發(fā)表于 2020-6-29 08:50
師傅,打擾了!再咨詢一個(gè)問(wèn)題    單片機(jī)檢測(cè)溫度>30°報(bào)警,拉低某一個(gè)io口電平,單片機(jī)檢測(cè)報(bào)警數(shù)據(jù)電 ...

void Alarm()//延時(shí)報(bào)警
{
        static unsigned int i=0;//延時(shí)計(jì)數(shù)變量
        if(temperature>x)//x=預(yù)設(shè)報(bào)警溫度值
        {
                i++;
                if(i>=50000)//延時(shí)時(shí)間
                {
                        i=50000;//復(fù)防止溢出
                        Buzzer=0;//響鈴
                }
        }
        else
        {
                i=0;//清0
                Buzzer=1;//復(fù)位
        }
}
回復(fù)

使用道具 舉報(bào)

ID:282747 發(fā)表于 2020-6-29 13:02 來(lái)自觸屏版 | 顯示全部樓層
wulin 發(fā)表于 2020-6-29 11:22
void Alarm()//延時(shí)報(bào)警
{
        static unsigned int i=0;//延時(shí)計(jì)數(shù)變量

可能是我描述不清楚,檢測(cè)到報(bào)警信號(hào),拉低io口持續(xù)一段時(shí)間,定時(shí)器可以做延遲時(shí)間嗎?
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2020-6-29 13:16 | 顯示全部樓層
shijie240 發(fā)表于 2020-6-29 13:02
可能是我描述不清楚,檢測(cè)到報(bào)警信號(hào),拉低io口持續(xù)一段時(shí)間,定時(shí)器可以做延遲時(shí)間嗎?

定時(shí)器當(dāng)然可以做延時(shí)。檢測(cè)到報(bào)警信號(hào)給一個(gè)變量賦值,啟動(dòng)定時(shí)器在定時(shí)器中斷中這個(gè)變量遞減,減到0報(bào)警,關(guān)定時(shí)器。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表