標(biāo)題: 同一塊板子,同一個(gè)程序?為什么用STC系列單片機(jī)能運(yùn)行,而用AT90S…系列的單片機(jī)... [打印本頁]

作者: shaonv    時(shí)間: 2015-1-1 22:23
標(biāo)題: 同一塊板子,同一個(gè)程序?為什么用STC系列單片機(jī)能運(yùn)行,而用AT90S…系列的單片機(jī)...

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


作者: dyzjcq    時(shí)間: 2015-1-10 22:54
學(xué)習(xí)了,我用STC也沒把EA/VP腳接高電平過,還沒用過其他單片機(jī)呢。




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