|
發布時間: 2025-12-13 14:26
正文摘要:[圖中的只有把注釋全打開下載后就不會運行,很蒙圈求助 [ TOOL ] C51 COMPILER V9.60.7.0 - SN: K1DZC-ESKKMC [ INFO ] file statistics (rebuild mode) +---------+-----------+-----------+--------- ... |
| 我告訴你如何處理,KEIL里面點擊OPTION FOR TARGET, 選擇C51,, 然后找到code 優化,選擇LEVER 9級,,如果你只是超的不是很多,再編譯,就只有7K多了 |
| 一直按著復位按鍵 你看看程序能不能跑 我之前也是這樣 |
|
STC8G1K08,最多8K,也就是8192字節的ROM,主樓中的代碼編譯出來都8199了(code=8199),下載都不完整了,能正常運行才怪! 不過這代碼超空間,下載時ISP不報錯? |
| STC8G1K08的ADC是10位的 |
boos1234 發表于 2025-12-14 13:46 這個還真沒想過,不知道 |
vscos 發表于 2025-12-13 18:50 感覺是內存超了,不超過8000就行了 |
| 如果注釋上的反回值沒什么用,你還是注釋掉吧!如果有用,你還是檢查一下調用這涵數的地方,為什么出現這些反回值就不運行了 |
| 應該不是這些注釋的事吧!是你那代碼調用這個函數時發現下面的值時沒工作吧!也就是調用這個涵數的地方不能出現你注釋上的值 |