昨天從大四師兄那里以250元入手一塊9成新的MINI2440,還送了一塊51開發(fā)板。MINI2440簡(jiǎn)單上電試了一下,還不錯(cuò),能運(yùn)行。希望日后不會(huì)出什么大問(wèn)題。今天早上一起來(lái),繼續(xù)調(diào)試那塊51開發(fā)板,主要的問(wèn)題是下載不了程序。這個(gè)問(wèn)題是昨天晚上出現(xiàn)的。一開始,下載還蠻順利,但后來(lái)不行了。一開始,我懷疑,它那串口電平轉(zhuǎn)換電路有問(wèn)題,電路是由于分立元件搭建的,并非用MAX232。于是,用大二那時(shí)做的下載小板下載,發(fā)現(xiàn)也下載不了??梢源_定我的下載小板沒(méi)問(wèn)題。因?yàn)樵谖易砸炎龅淖钚∠到y(tǒng)上可以下載。于是,開始懷疑開發(fā)板上的其它電路也有問(wèn)題。首先,是晶振,但換了另外一個(gè),問(wèn)題還是沒(méi)解決。接著,是復(fù)位電路。由于那開發(fā)板是51、AVR兼容的,但51是高電平復(fù)位,而AVR是低電平有效。這時(shí),有點(diǎn)納悶,問(wèn)師兄要原理圖,但師兄說(shuō)明天再發(fā)給我,這不知為什么。于是,照他說(shuō)辦吧。后來(lái),發(fā)現(xiàn)開發(fā)板上有個(gè)撥碼開關(guān),于是開始琢磨它的用處,很可能是選擇復(fù)位電路用的。但是,一直弄來(lái)弄去都不行。大概早上10點(diǎn)多了,于是Q了一下師兄,接著他把原理圖發(fā)了過(guò)來(lái)。一看,發(fā)現(xiàn)原理圖跟實(shí)際的板有出入,很多電路都沒(méi)畫出來(lái),唉……中午吃飯回來(lái),繼續(xù)調(diào)試。大約下午1點(diǎn)多鐘,有意識(shí)到可能是電平問(wèn)題。用萬(wàn)用表測(cè)單片機(jī)工作電壓,4.25V左右。這個(gè)電壓在單片機(jī)工作電壓范圍內(nèi)。應(yīng)該不會(huì)有問(wèn)題的。于是,突然想到,可能4.25V達(dá)不到MAX232的工作電壓。于是用5.23V的電壓給MAX232供電,這時(shí),能下載了,果然問(wèn)題出在這里。因?yàn)?5V MAX232最小工作電壓為4.5V。
本文引用地址:http://m.butianyuan.cn/article/201611/321156.htm 所以,以后在調(diào)試硬件時(shí),必須想辦法用實(shí)驗(yàn)去驗(yàn)證你的判斷,千萬(wàn)不能像一個(gè)無(wú)頭的蚊蠅到處亂碰。
明天繼續(xù)調(diào)試板上分立元件的電平轉(zhuǎn)換電路。
評(píng)論