有谁知道max813该怎么和mega2560连接
我只想使用max813的看门狗功能,和arduino mega 2560该怎么连,是和网上的那种和51单片机一样的连接吗?下面是和51单片机的连接图的链接http://www.360doc.com/content/13/1030/20/14441091_325398103.shtml本帖最后由 s980101 于 2017-3-17 22:12 编辑
Arduino 的RESET腳,觸發準位剛好跟8051相反,所以只要在max813的第七支腳(reset輸出)接上反相器(NOT gate),再接給Arduino的RESET腳就可以了~ 如附件圖所示
補充:反相器= 7404邏輯集成電路芯片
範例程式:
void setup() {
pinMode(13, OUTPUT);//餵狗腳位
}
void loop() {
digitalWrite(13, HIGH);
delay(1500); //須小於1.6s
digitalWrite(13, LOW);
delay(1500); //須小於1.6s
}
可以試著把1500ms 改成1600ms 或更大,此時max813會作動並觸發看門狗,原本一閃一閃的13腳LED燈會重複快速閃2下,表示1.6s內一直沒餵到狗,致使Arduino一直重置(RESET)
页:
[1]