如何解決AVR單片機(jī)上電復(fù)位工作混亂的問(wèn)題
出處:21ic 發(fā)布于:2019-10-09 14:06:31
我們先了解一下AVR的上電復(fù)位特點(diǎn)。上表是AVR數(shù)據(jù)手冊(cè)提供的上電復(fù)位參數(shù)。
AVR復(fù)位特征
	 
由此可見(jiàn),雖然解決了數(shù)據(jù)保護(hù)問(wèn)題,卻又帶來(lái)了新的麻煩。所以在解決單片機(jī)掉電數(shù)據(jù)保護(hù)時(shí),應(yīng)該注意的是既要保證充足的時(shí)間用于數(shù)據(jù)存儲(chǔ),又要盡快放電,保證正常重新上電。
	 
這樣,在斷電后,Vcc由于放電電流大而且濾波電容小,很快放電,通常在幾毫秒以內(nèi)。而另外一路cpu_v,由于濾波電容大而且放電電流小,所以放電很慢,t》2200μf×10-6×5V/5ma×10-3=2.2s;Vcc經(jīng)過(guò)R4、W2分壓接到單片機(jī)比較器的輸入端ain0,cpu_v經(jīng)過(guò)R6和穩(wěn)壓管(3.3V)接到單片機(jī)比較器的ain‘I端。電路正常工作時(shí),調(diào)整電位器W2,使得ain0電壓大于ain1電壓0.2V,當(dāng)?shù)綦姡ɑ驍嚯姡┌l(fā)生時(shí),ain0下降快,ainl下降慢,當(dāng)ain0低于ainl時(shí),比較器翻轉(zhuǎn)。AVR比較器的翻轉(zhuǎn)可以觸發(fā)中斷,在中斷里完成eeprom的數(shù)據(jù)保存。圖中Q1及周圍的電路的工作作用是:初次上電時(shí),由于電容C1兩端電壓不能突變,所以三極管的b、e結(jié)電壓為OV,處于截止?fàn)顟B(tài),截止的時(shí)間取決于Cl和R2的時(shí)間常數(shù),本電路中參數(shù)可以保證截止時(shí)間超過(guò)10ms,在此時(shí)間之內(nèi)CPU已經(jīng)進(jìn)入正常工作狀態(tài),在程序中將OUT端置“1”電平,繼續(xù)使三極管截止。當(dāng)斷電發(fā)生時(shí),先存儲(chǔ)數(shù)據(jù)到eep-rom,然后out端置“0”電平,三極管飽和導(dǎo)通,立刻給cpu_v電源放電,R3是限流電阻。這樣放電時(shí)間取決于R3和C4,大
	 
	 
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://udpf.com.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 什么是C51數(shù)據(jù)類型擴(kuò)充定義2025/10/27 13:59:22
- 51單片機(jī)電平特性是什么2025/9/26 13:11:43
- 單片機(jī)檢測(cè)直流信號(hào):常用電路全解析2025/8/21 15:49:26
- 探秘三極管在單片機(jī)中的關(guān)鍵作用2025/8/18 16:24:42
- 51單片機(jī)和52單片機(jī)有什么區(qū)別2025/8/8 16:52:42









