標(biāo)題: STC12單片機(jī)的EEPROM疑問?有10K的容量 [打印本頁]

作者: 濤qq623942603    時間: 2023-7-4 09:43
標(biāo)題: STC12單片機(jī)的EEPROM疑問?有10K的容量
    無意間發(fā)現(xiàn)角落里面有一片STC12C2052AD的單片機(jī),查看規(guī)格書顯示有10K的EEPROM。
     這個空間還行,可以拿來做一個FMD單片機(jī)的脫機(jī)燒錄裝置。(把FMD單片機(jī)APP程序的Bin文件直接通過燒入軟件寫入到EEPROM里面,再用STC的串口發(fā)送EEPROM里面的數(shù)據(jù),通過BootLaoder方式更新)

     在下載軟件的界面上面,我發(fā)現(xiàn)寫入的EEPROM的大小最大只有3-4K,這是什么情況?難道規(guī)格書上面寫的10K是虛假的?



接下來我寫了一個測試程序,把這20K的EEPROM打印出來,看看到底有沒有10K?


實(shí)驗(yàn)結(jié)果確實(shí)有10K,16進(jìn)制的14就是20,有20個扇區(qū),每個扇區(qū)512個字節(jié)。


這是怎么回事?有大神知道嗎?難道是STC-ISP軟件只支持3-4K的EEPROM的大小寫入?

作者: 濤qq623942603    時間: 2023-7-4 11:56
我在STC的官方論壇也問了這個問題,有人說STC12C2052AD只有4K的EEPROM,手冊描述錯誤了。有沒有STC的內(nèi)部人員出來驗(yàn)證下


作者: Y_G_G    時間: 2023-7-4 13:06
這個型號估計已經(jīng)停產(chǎn)了,數(shù)據(jù)手冊上一次更新是2015年,到現(xiàn)在都8年了..........以下載器的提示為主



作者: wulin    時間: 2023-7-4 15:55
濤qq623942603 發(fā)表于 2023-7-4 11:56
我在STC的官方論壇也問了這個問題,有人說STC12C2052AD只有4K的EEPROM,手冊描述錯誤了。有沒有STC的內(nèi)部人 ...

查看版本



作者: man1234567    時間: 2023-7-4 17:35
STC的東東比較呵呵,最近玩STC8G1K17,就搞不定EEPROM。
癥狀:加電后讀寫擦都正常,掉電再讀數(shù)據(jù)全零。
百度說可能是器件問題
作者: wulin    時間: 2023-7-4 17:58
man1234567 發(fā)表于 2023-7-4 17:35
STC的東東比較呵呵,最近玩STC8G1K17,就搞不定EEPROM。
癥狀:加電后讀寫擦都正常,掉電再讀數(shù)據(jù)全零。
...

STC8G1K17的EEPROM沒有固定地址范圍,需要定義在用戶程序所占空間結(jié)束后的下一個及剩余扇區(qū)范圍。
作者: 濤qq623942603    時間: 2023-7-4 19:08
Y_G_G 發(fā)表于 2023-7-4 13:06
這個型號估計已經(jīng)停產(chǎn)了,數(shù)據(jù)手冊上一次更新是2015年,到現(xiàn)在都8年了..........以下載器的提示為主

我這個單片機(jī)忘記什么時候買的,估計是10多年前買的,下載器提示是4K,這4K因該是廠家測試過的,剩下的6K沒經(jīng)過測試,官方不建議使用。STC12C2052AD這個型號的SRAM才256,EEPROM居然是10K,想讀寫一個扇區(qū)都不夠,還得分幾次。這點(diǎn)SRAM,EEPROM做10K太浪費(fèi)了,2K的程序空間也就做個簡單的玩具了
作者: 濤qq623942603    時間: 2023-7-4 19:13
wulin 發(fā)表于 2023-7-4 15:55
查看版本

正在檢測目標(biāo)單片機(jī) ...
  單片機(jī)型號: STC12C2052AD
  固件版本號: 5.8D
版本低于了v6.6,才3K
**************************************************
芯片型號 : STC12C2052AD

關(guān)于此芯片的重要說明:
  固件版本在v6.6及以上的芯片的EEPROM : 4096字節(jié)(0000H-0FFFH)
  固件版本低于v6.6的芯片的EEPROM     : 3072字節(jié)(0000H-0BFFH)
作者: Y_G_G    時間: 2023-7-4 23:15
濤qq623942603 發(fā)表于 2023-7-4 19:08
我這個單片機(jī)忘記什么時候買的,估計是10多年前買的,下載器提示是4K,這4K因該是廠家測試過的,剩下的6K ...

12系列沒什么玩的了
要玩至少要STC8或者以上了
幾K的SRAM,隨便玩,何必在那256B折騰呢?那玩意并不能提高自己在單片機(jī)方面的水平
只會把自己水平固定在某個年代的思維
時代在進(jìn)步,玩單片機(jī)的思想也要跟得上時代
DMA,硬件乘法器,硬件加法器,CAN.......這不香?
作者: Hephaestus    時間: 2023-7-5 16:26
從你測試的結(jié)果來看肯定是STC-ISP軟件不完善。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1