Mega168的復位電路及單線(xiàn)調試共用時(shí)的引腳處理
Mega168的復位電路及單線(xiàn)調試共用時(shí)的引腳處理
目前很多單片機都具有調試、在線(xiàn)下載的功能。如AVR系列微控制器的DW接口,容許調試器(仿真器)通過(guò)VCC、GND和RESET三個(gè)口與微控制器通信,完成調試和程序下載。而這些功能所用到的數據接口中一般包括RESET復位引腳。為了上電可靠,我們一般都設計了上電復位電路。上電復位電路最多的是使用阻容復位電路。
我在一次設計中用到了ATmega168,當復位引腳直接上拉一個(gè)電阻的時(shí)候,能夠進(jìn)入ISP和DW模式。而當增加了阻容組成的上電復位后,單片機卻進(jìn)入不到調試模式了。
上圖是不能正常進(jìn)入DW模式的電路圖,RST管腳的電平變化受到了阻容復位電路的影響。
解決的辦法是在微控制器的復位引腳和阻容復位電路之間增加一個(gè)電阻。如下圖所示。
這樣,當DW通過(guò)RST通信的時(shí)候,可以通過(guò)新增加的10K電阻來(lái)消弱復位電路對其的影響,從而能夠實(shí)現正常的通信。
評論