|
……
這問題是在寒假前做個單片機最小系統(tǒng)時出現(xiàn)的,出現(xiàn)這問題時,我以為原因是:我做的板子質(zhì)量太差,底座接觸不怎么好,然后STC單片機要比AT的質(zhì)量要好,于是出現(xiàn)了STC單片機行AT不行的情況。
今天重新做了一塊一樣的板,結(jié)果還是出現(xiàn)這個情況!真想不明白……
后來突然的想起,我有一個習(xí)慣。雖然書本上說在用單片機時,如果使用片內(nèi)存儲器,要把EA/VP引腳接高電平,但因為以前曾經(jīng)忘記把它接高電平,可程序同樣能運行,以致畫圖時都沒有把那引腳接高電平的習(xí)慣。帶著這種錯誤混到了這個問題的出現(xiàn)。
當(dāng)我把AT單片機的EA/VP引腳接上高電平之后,程序“奇跡”般的運行了起來,在兩塊板上兩種單片機都是“奇跡”般的運行。
原來如此。STC…C…系列的單片機在使用內(nèi)部存儲器時EA/VP接不接高電平都無所謂!而如果是AT…S…系列的單片機,不接就死定了!
千錯萬錯都是我的錯!這問題的出現(xiàn)與解決,雖然不叫得上是什么發(fā)現(xiàn),但算得是我對自身問題的一種解決與突破。
沒有多大的悲傷,也沒有多大的欣喜,最大的感覺就是:現(xiàn)在我可以去死了。如果我遭到什么不幸死了,看到我這兩塊有點問題的板子時不要為我難過,至少在這個問題上我是沒有遺憾的。(不說了)
|
|