中文名 | 單片機復位電路 | 外文名 | Single chip reset circuit |
---|---|---|---|
基本功能 | 提供復位信號撤銷復位信號 | 常用電路圖 | RC復位電路 |
單片機復位電路
幾種經(jīng)典的常用的復位電路圖:
1、基本復位電路
先看看單片機數(shù)據(jù)手冊,得知復位時間最少是多少個周期,再計算當前時鐘頻率一個周期是多少時間,再乘以復位所需周期數(shù)(適當增加周期的數(shù)量,可使復位可靠)就知道當前時鐘頻率所需復位時間,用rc充電公式計算所需電阻電容值即可。注意單片機數(shù)據(jù)手冊復位腳的高低電平電壓值,rc充電時間要計算復位腳的高低電平區(qū)間電壓,
復位電路的基本功能是:系統(tǒng)上電時提供復位信號,直至系統(tǒng)電源穩(wěn)定后,撤銷復位信號。為可靠起見,電源穩(wěn)定后還要經(jīng)一定的延時才撤銷復位信號,以防電源開關(guān)或電源插頭分-合過程中引起的抖動而影響復位。圖1所示的RC復位電路可以實現(xiàn)上述基本功能,左邊的電路為高電平復位有效,右邊為低電平有效,Sm為手動復位開關(guān),Ch可避免高頻諧波對電路的干擾。
圖3為其輸入-輸出特性。但解決不了電源毛刺(A點)和電源緩慢下降(電池電壓不足)等問題,而且調(diào)整 RC 常數(shù)改變延時會令驅(qū)動能力變差。
圖1 RC復位電路
圖2所示的復位電路增加了二極管,在電源電壓瞬間下降時使電容迅速放電,一定寬度的電源毛刺也可令系統(tǒng)可靠復位。 圖3所示復位電路輸入輸出特性圖的下半部分是其特性,可與上半部比較增加放電回路的效果。
圖2 增加放電回路的RC復位電路
圖3 RC復位電路輸入-輸出特性
使用比較電路,不但可以解決電源毛刺造成系統(tǒng)不穩(wěn)定,而且電源緩慢下降也能可靠復位。圖4 是一個實例 當 VCC x (R1/(R1 R2) ) =0.7V時,Q1截止使系統(tǒng)復位。Q1的放大作用也能改善電路的負載特性,但跳變門檻電壓Vt 受 VCC影響是該電路的突出缺點。使用穩(wěn)壓二極管可使 Vt 基本不受VCC影響,見圖5,當VCC低于Vt(Vz 0.7V)時電路令系統(tǒng)復位。
圖4 帶電壓監(jiān)控功能的復位電路
圖5 穩(wěn)定門檻電壓
圖6 實用的復位監(jiān)控電路
電阻給電容充電,電容的電壓緩慢上升直到vcc,沒到vcc時芯片復位腳近似低電平,于是芯片復位,接近vcc時芯片復位腳近高電平,于是芯片停止復位,復位完成。
它的工作原理:電容在上接高電平,電阻在下接地,中間為RST。這種復位電路的工作原理是:通電時,電容兩端相當于是短路,于是RST引腳上為高電平,然后電源通過電阻對電容充電,RST端電壓慢慢下降,降到一定...
格式:pdf
大?。?span id="fi3jwmc" class="single-tag-height">1.8MB
頁數(shù): 17頁
評分: 4.6
單片機復位電路設(shè)計 一、概述 影響單片機系統(tǒng)運行穩(wěn)定性的因素可大體分為外因和內(nèi)因兩部 分: 1、外因 射頻干擾,它是以空間電磁場的形式傳遞在機器內(nèi)部的導體 (引線或零件引腳)感生出相應的干擾,可通過電磁屏蔽和合理 的布線 /器件布局衰減該類干擾; 電源線或電源內(nèi)部產(chǎn)生的干擾,它是通過電源線或電源內(nèi)的部 件耦合或直接傳導,可通過電源濾波、隔離等措施來衰減該類干 擾 。 2、內(nèi)因 振蕩源的穩(wěn)定性,主要由起振時間頻率穩(wěn)定度和占空比穩(wěn)定度 決定。起振時間可由電路參數(shù)整定穩(wěn)定度受振蕩器類型溫度和電 壓等參數(shù)影響復位電路的可靠性。 二、復位電路的可靠性設(shè)計 1、基本復位電路 復位電路的基本功能是:系統(tǒng)上電時提供復位信號,直至 系統(tǒng)電源穩(wěn)定后,撤銷復位信號。為可靠起見,電源穩(wěn)定后還要 經(jīng)一定的延時才撤銷復位信號,以防電源開關(guān)或電源插頭分 -合 過程中引起的抖動而影響復位。
格式:pdf
大?。?span id="t6pn65k" class="single-tag-height">1.8MB
頁數(shù): 4頁
評分: 4.3
基于80C552單片機的多芯片同步復位電路
目 錄
第1章 PIC單片機非常入門 (1)
1.1 PIC單片機介紹 (1)
1.1.1 PIC單片機的特色 (1)
1.1.2 PIC16F87X單片機的結(jié)構(gòu) (2)
1.1.3 PIC16F877A單片機的外部引腳 (3)
1.1.4 PIC16F877A的內(nèi)部存儲器 (4)
1.1.5 PIC16F877A單片機的I/O口 (6)
1.1.6 復位電路和系統(tǒng)時鐘 (7)
1.2 PIC單片機C語言入門 (10)
1.2.1 為什么采用C語言編程 (10)
1.2.2 簡單的C語言程序 (11)
第2章 PIC單片機實驗器材介紹及實驗過程演示 (16)
2.1 PIC單片機實驗器材介紹 (16)
2.1.1 PIC核心板介紹 (16)
2.1.2 DD-900mini實驗板介紹 (17)
2.1.3 PICKIT2介紹 (22)
2.2 PIC單片機開發(fā)軟件的安裝 (23)
2.3 PIC單片機實驗過程演示 (24)
2.3.1 硬件電路 (24)
2.3.2 編寫和編譯程序 (25)
2.3.3 程序的仿真 (31)
2.3.4 程序的下載 (36)
第3章 PIC單片機C語言學習與演練 (38)
3.1 標識符和關(guān)鍵字 (38)
3.1.1 標識符 (38)
3.1.2 關(guān)鍵字 (38)
3.2 數(shù)據(jù)類型介紹與演練 (40)
3.2.1 數(shù)據(jù)類型介紹 (40)
3.2.2 數(shù)據(jù)類型演練 (41)
3.3 常量、變量介紹與演練 (45)
3.3.1 常量 (45)
3.3.2 變量 (46)
3.3.3 常量與變量演練 (48)
3.4 運算符、表達式介紹與演練 (49)
3.4.1 運算符、表達式介紹 (49)
3.4.2 運算符、表達式演練 (53)
3.5 PICC基本語句介紹與演練 (55)
3.5.1 表達式語句和復合語句 (55)
3.5.2 條件選擇語句 (56)
3.5.3 循環(huán)語句 (58)
3.5.4 PICC基本語句演練 (62)
3.6 PICC函數(shù)介紹與演練 (67)
3.6.1 函數(shù)概述 (67)
3.6.2 函數(shù)的參數(shù)和返回值 (68)
3.6.3 函數(shù)的調(diào)用 (69)
3.6.4 局部變量和全局變量 (70)
3.6.5 變量的存儲種類 (71)
3.6.6 中斷函數(shù)的實現(xiàn) (72)
3.6.7 函數(shù)演練 (73)
3.7 PICC數(shù)組和指針介紹與演練 (76)
3.7.1 數(shù)組介紹 (76)
3.7.2 指針介紹 (80)
3.7.3 數(shù)組與指針演練 (84)
第4章 PIC單片機內(nèi)部資源視頻演練 (87)
4.1 中斷系統(tǒng)視頻演練 (87)
4.1.1 中斷系統(tǒng)介紹 (87)
4.1.2 視頻演練1——外中斷練習 (91)
4.2 定時/計數(shù)器視頻演練 (94)
4.2.1 PIC定時/計數(shù)器介紹 (94)
4.2.2 視頻演練2——TMR0定時實驗 (98)
4.2.3 視頻演練3——TMR1定時實驗 (99)
4.2.4 視頻演練4——TMR2定時實驗 (101)
4.3 CCP模塊視頻演練 (102)
4.3.1 CCP模塊介紹 (102)
4.3.2 視頻演練5——CCP1模塊比較輸出模式實驗 (106)
4.4 串行通信實例解析 (108)
4.4.1 串行通信介紹 (108)
4.4.2 視頻演練6——PC控制單片機工作 (113)
第5章 鍵盤接口電路視頻演練 (117)
5.1 鍵盤接口電路基本知識 (117)
5.1.1 鍵盤的工作原理 (117)
5.1.2 鍵盤與單片機的連接形式 (118)
5.2 鍵盤接口電路視頻演練 (118)
5.2.1 視頻演練1——數(shù)碼管顯示獨立按鍵值 (118)
5.2.2 視頻演練2——可控流水燈 (121)
第6章 LED數(shù)碼管視頻演練 (125)
6.1 LED數(shù)碼管介紹 (125)
6.1.1 LED數(shù)碼管的結(jié)構(gòu) (125)
6.1.2 LED數(shù)碼管的顯示碼 (126)
6.1.3 LED數(shù)碼管的顯示方式 (127)
6.2 LED數(shù)碼管視頻演練 (129)
6.2.1 視頻演練1——數(shù)碼管動態(tài)掃描演示 (129)
6.2.2 視頻演練2——數(shù)碼管電子鐘 (131)
第7章 LCD顯示視頻演練 (140)
7.1 字符型LCD基本知識 (140)
7.1.1 字符型LCD引腳功能 (140)
7.1.2 字符型LCD內(nèi)部結(jié)構(gòu) (141)
7.1.3 字符型LCD控制指令 (143)
7.1.4 字符型LCD驅(qū)動程序軟件包的制作 (146)
7.2 字符型LCD視頻演練 (149)
7.2.1 實例解析1——1602 LCD顯示字符串 (149)
7.2.2 實例解析2——1602 LCD移動顯示字符串 (152)
7.2.3 視頻演練3——1602 LCD電子鐘 (153)
第8章 時鐘芯片DS1302視頻演練 (160)
8.1 時鐘芯片DS1302基本知識 (160)
8.1.1 DS1302介紹 (160)
8.1.2 DS1302的控制命令字 (161)
8.1.3 DS1302的寄存器 (161)
8.1.4 DS1302的數(shù)據(jù)傳送方式 (163)
8.1.5 DS1302驅(qū)動程序軟件包的制作 (163)
8.2 DS1302數(shù)碼管電子鐘視頻演練 (166)
第9章 PIC單片機讀/寫I2C總線視頻演練 (173)
9.1 I2C總線介紹 (173)
9.1.1 I2C總線工作原理 (173)
9.1.2 I2C總線的電氣結(jié)構(gòu) (174)
9.1.3 I2C總線器件的尋址方式 (174)
9.1.4 I2C總線數(shù)據(jù)的傳輸規(guī)則 (174)
9.1.5 I2C總線數(shù)據(jù)的讀寫格式 (175)
9.1.6 I2C總線接口芯片24C04介紹 (176)
9.1.7 I2C總線驅(qū)動程序軟件包的制作 (177)
9.2 I2C總線接口芯片24C04視頻演練 (180)
第10章 溫度傳感器DS18B20視頻演練 (185)
10.1 溫度傳感器DS18B20基本知識 (185)
10.2 DS18B20數(shù)字溫度計視頻演練 (190)
第11章 紅外遙控視頻演練 (195)
11.1 紅外遙控基本知識 (195)
11.1.1 紅外遙控系統(tǒng) (195)
11.1.2 紅外遙控的編碼與解碼 (195)
11.1.3 DD-900mini實驗板遙控電路介紹 (197)
11.2 紅外遙控視頻演練 (197)
11.2.1 實例演練1——LED數(shù)碼管顯示遙控器鍵值 (197)
11.2.2 視頻演練2——LCD顯示遙控器鍵值 (203)
第12章 PIC單片機音樂發(fā)聲視頻演練 (209)
12.1 單片機音樂發(fā)聲簡介 (209)
12.2 PIC單片機音樂發(fā)聲視頻演練 (209)
12.2.1 視頻演練1——單片機發(fā)出警報聲 (209)
12.2.2 視頻演練2——單片機發(fā)出模擬救護車聲 (211)
12.2.3 視頻演練3——單片機發(fā)出模擬消防車聲 (215)
12.2.4 視頻演練4——單片機唱歌 (217)
參考文獻 (222)
目 錄
第1章 PIC單片機非常入門 (1)
1.1 PIC單片機介紹 (1)
1.1.1 PIC單片機的特色 (1)
1.1.2 PIC16F87X單片機的結(jié)構(gòu) (2)
1.1.3 PIC16F877A單片機的外部引腳 (3)
1.1.4 PIC16F877A的內(nèi)部存儲器 (4)
1.1.5 PIC16F877A單片機的I/O口 (6)
1.1.6 復位電路和系統(tǒng)時鐘 (7)
1.2 PIC單片機C語言入門 (10)
1.2.1 為什么采用C語言編程 (10)
1.2.2 簡單的C語言程序 (11)
第2章 PIC單片機實驗器材介紹及實驗過程演示 (16)
2.1 PIC單片機實驗器材介紹 (16)
2.1.1 PIC核心板介紹 (16)
2.1.2 DD-900mini實驗板介紹 (17)
2.1.3 PICKIT2介紹 (22)
2.2 PIC單片機開發(fā)軟件的安裝 (23)
2.3 PIC單片機實驗過程演示 (24)
2.3.1 硬件電路 (24)
2.3.2 編寫和編譯程序 (25)
2.3.3 程序的仿真 (31)
2.3.4 程序的下載 (36)
第3章 PIC單片機C語言學習與演練 (38)
3.1 標識符和關(guān)鍵字 (38)
3.1.1 標識符 (38)
3.1.2 關(guān)鍵字 (38)
3.2 數(shù)據(jù)類型介紹與演練 (40)
3.2.1 數(shù)據(jù)類型介紹 (40)
3.2.2 數(shù)據(jù)類型演練 (41)
3.3 常量、變量介紹與演練 (45)
3.3.1 常量 (45)
3.3.2 變量 (46)
3.3.3 常量與變量演練 (48)
3.4 運算符、表達式介紹與演練 (49)
3.4.1 運算符、表達式介紹 (49)
3.4.2 運算符、表達式演練 (53)
3.5 PICC基本語句介紹與演練 (55)
3.5.1 表達式語句和復合語句 (55)
3.5.2 條件選擇語句 (56)
3.5.3 循環(huán)語句 (58)
3.5.4 PICC基本語句演練 (62)
3.6 PICC函數(shù)介紹與演練 (67)
3.6.1 函數(shù)概述 (67)
3.6.2 函數(shù)的參數(shù)和返回值 (68)
3.6.3 函數(shù)的調(diào)用 (69)
3.6.4 局部變量和全局變量 (70)
3.6.5 變量的存儲種類 (71)
3.6.6 中斷函數(shù)的實現(xiàn) (72)
3.6.7 函數(shù)演練 (73)
3.7 PICC數(shù)組和指針介紹與演練 (76)
3.7.1 數(shù)組介紹 (76)
3.7.2 指針介紹 (80)
3.7.3 數(shù)組與指針演練 (84)
第4章 PIC單片機內(nèi)部資源視頻演練 (87)
4.1 中斷系統(tǒng)視頻演練 (87)
4.1.1 中斷系統(tǒng)介紹 (87)
4.1.2 視頻演練1——外中斷練習 (91)
4.2 定時/計數(shù)器視頻演練 (94)
4.2.1 PIC定時/計數(shù)器介紹 (94)
4.2.2 視頻演練2——TMR0定時實驗 (98)
4.2.3 視頻演練3——TMR1定時實驗 (99)
4.2.4 視頻演練4——TMR2定時實驗 (101)
4.3 CCP模塊視頻演練 (102)
4.3.1 CCP模塊介紹 (102)
4.3.2 視頻演練5——CCP1模塊比較輸出模式實驗 (106)
4.4 串行通信實例解析 (108)
4.4.1 串行通信介紹 (108)
4.4.2 視頻演練6——PC控制單片機工作 (113)
第5章 鍵盤接口電路視頻演練 (117)
5.1 鍵盤接口電路基本知識 (117)
5.1.1 鍵盤的工作原理 (117)
5.1.2 鍵盤與單片機的連接形式 (118)
5.2 鍵盤接口電路視頻演練 (118)
5.2.1 視頻演練1——數(shù)碼管顯示獨立按鍵值 (118)
5.2.2 視頻演練2——可控流水燈 (121)
第6章 LED數(shù)碼管視頻演練 (125)
6.1 LED數(shù)碼管介紹 (125)
6.1.1 LED數(shù)碼管的結(jié)構(gòu) (125)
6.1.2 LED數(shù)碼管的顯示碼 (126)
6.1.3 LED數(shù)碼管的顯示方式 (127)
6.2 LED數(shù)碼管視頻演練 (129)
6.2.1 視頻演練1——數(shù)碼管動態(tài)掃描演示 (129)
6.2.2 視頻演練2——數(shù)碼管電子鐘 (131)
第7章 LCD顯示視頻演練 (140)
7.1 字符型LCD基本知識 (140)
7.1.1 字符型LCD引腳功能 (140)
7.1.2 字符型LCD內(nèi)部結(jié)構(gòu) (141)
7.1.3 字符型LCD控制指令 (143)
7.1.4 字符型LCD驅(qū)動程序軟件包的制作 (146)
7.2 字符型LCD視頻演練 (149)
7.2.1 實例解析1——1602 LCD顯示字符串 (149)
7.2.2 實例解析2——1602 LCD移動顯示字符串 (152)
7.2.3 視頻演練3——1602 LCD電子鐘 (153)
第8章 時鐘芯片DS1302視頻演練 (160)
8.1 時鐘芯片DS1302基本知識 (160)
8.1.1 DS1302介紹 (160)
8.1.2 DS1302的控制命令字 (161)
8.1.3 DS1302的寄存器 (161)
8.1.4 DS1302的數(shù)據(jù)傳送方式 (163)
8.1.5 DS1302驅(qū)動程序軟件包的制作 (163)
8.2 DS1302數(shù)碼管電子鐘視頻演練 (166)
第9章 PIC單片機讀/寫I2C總線視頻演練 (173)
9.1 I2C總線介紹 (173)
9.1.1 I2C總線工作原理 (173)
9.1.2 I2C總線的電氣結(jié)構(gòu) (174)
9.1.3 I2C總線器件的尋址方式 (174)
9.1.4 I2C總線數(shù)據(jù)的傳輸規(guī)則 (174)
9.1.5 I2C總線數(shù)據(jù)的讀寫格式 (175)
9.1.6 I2C總線接口芯片24C04介紹 (176)
9.1.7 I2C總線驅(qū)動程序軟件包的制作 (177)
9.2 I2C總線接口芯片24C04視頻演練 (180)
第10章 溫度傳感器DS18B20視頻演練 (185)
10.1 溫度傳感器DS18B20基本知識 (185)
10.2 DS18B20數(shù)字溫度計視頻演練 (190)
第11章 紅外遙控視頻演練 (195)
11.1 紅外遙控基本知識 (195)
11.1.1 紅外遙控系統(tǒng) (195)
11.1.2 紅外遙控的編碼與解碼 (195)
11.1.3 DD-900mini實驗板遙控電路介紹 (197)
11.2 紅外遙控視頻演練 (197)
11.2.1 實例演練1——LED數(shù)碼管顯示遙控器鍵值 (197)
11.2.2 視頻演練2——LCD顯示遙控器鍵值 (203)
第12章 PIC單片機音樂發(fā)聲視頻演練 (209)
12.1 單片機音樂發(fā)聲簡介 (209)
12.2 PIC單片機音樂發(fā)聲視頻演練 (209)
12.2.1 視頻演練1——單片機發(fā)出警報聲 (209)
12.2.2 視頻演練2——單片機發(fā)出模擬救護車聲 (211)
12.2.3 視頻演練3——單片機發(fā)出模擬消防車聲 (215)
12.2.4 視頻演練4——單片機唱歌 (217)
參考文獻 (222)
第1章 單片機概述
1.1 計算機的發(fā)展概況
1.2 計算機的特點和應用
1.3 計算機系統(tǒng)的組成
1.4 單片機概述
1.5 計算機中常用的數(shù)制與碼制
習題
第2章 MCS.51系列單片機的組成與工作原理
2.1 MCS.51系列單片機的硬件結(jié)構(gòu)及端子功能
2.2 單片機的CPU
2.3 時鐘和時鐘電路
2.4 復位和復位電路
2.5 存儲器
2.6 并行輸入/輸出口
習題
第3章 MCS.51系列單片機的指令系統(tǒng)
3.1 指令系統(tǒng)概述
3.2 尋址方式
3.3 數(shù)據(jù)傳送類指令
3.4 算術(shù)運算類指令
3.5 邏輯運算類指令
3.6 控制轉(zhuǎn)移類指令
3.7 位操作類指令
習題
第4章 匯編語言程序設(shè)計
4.1 匯編語言概述
4.2 匯編語言程序設(shè)計
4.3 分支程序設(shè)計
4.4 循環(huán)程序設(shè)計
4.5 子程序設(shè)計
4.6 查表程序設(shè)計
4.7 算術(shù)與邏輯運算程序設(shè)計
4.8 碼型轉(zhuǎn)換程序設(shè)計
習題
第5章 中斷系統(tǒng)及定時器/計數(shù)器
5.1 I/O控制方式及中斷
5.2 8051單片機的中斷系統(tǒng)
5.3 中斷的應用舉例
5.4 定時器與計數(shù)器
5.5 定時器/計數(shù)器的應用
5.6 外部中斷與定時器的綜合應用
習題
第6章 單片機的系統(tǒng)擴展與接口技術(shù)
6.1 系統(tǒng)擴展概述
6.2 程序存儲器的擴展
6.3 數(shù)據(jù)存儲器的擴展
6.4 接口技術(shù)概述
6.5 單片機的并行口及其應用
6.6 并行口的擴展
6.7 串行接口技術(shù)
6.8 撥碼盤接口
6.9 顯示器接口技術(shù)
6.10 鍵盤接口技術(shù)
6.11 打印機接口技術(shù)
6.12 數(shù)/模與模/數(shù)轉(zhuǎn)換接口
習題
第7章 I2C總線及外圍接口芯片的應用
7.1 概述
7.2 I2C總線的操作與使用
7.3 E2PROM芯片PCF8582及其應用
7.4 帶有日歷/時鐘的RAM芯片PCF8583及其應用
7.5 4位LED驅(qū)動器SAA1064T及其應用
7.6 8位A/D與D/A轉(zhuǎn)換器PCF8591及其應用
習題
第8章 單片機應用系統(tǒng)設(shè)計
8.1 單片機應用系統(tǒng)設(shè)計的一般過程
8.2 單片機開發(fā)系統(tǒng)
8.3 單片機應用系統(tǒng)的調(diào)試與故障診斷
8.4 單片機系統(tǒng)的可靠性設(shè)計
8.5 單片機在自動控制系統(tǒng)中的應用
8.6 數(shù)字溫度傳感器的應用
習題
第9章 單片機的C語言編程
9.1 C51數(shù)據(jù)的定義與操作
9.2 C51的運算符
9.3 C5l的中斷處理程序
9.4 Keil 8051 C編譯器
9.5 C51編程實例
附錄
附錄1 MCS.51型單片機指令表
附錄2 指令系統(tǒng)的英文說明
附錄3 ASCII字符表
參考文獻
>" href="#">·查看全部>>