Files
mixly3/boards/default/arduino_avr/examples/E3gA9njBqvg/x5L8JkJrc9c/NKjl6wrvs-H.mix
2024-07-21 09:30:11 +08:00

1 line
3.6 KiB
XML

<xml version="Mixly 2.0 rc2" board="Arduino AVR@Arduino/Genuino Uno"><block type="factory_notes" id=",e5[iS5KQv:`N-{$zG90" x="-903" y="-292"><field name="VALUE">中断不受其他函数影响,中断触发条件有上升沿,下降沿与电平状态改变</field><next><block type="factory_notes" id="8v:KosuL@Ta.9=2QKEHw"><field name="VALUE">此处百度了解什么是上升沿,下降沿</field><next><block type="factory_notes" id="srIXH?d~pApcdS3F2J^W"><field name="VALUE">硬件中断只有2和3管脚支持</field><next><block type="factory_notes" id=".fgo~w@?k{58nsuFq7z{"><field name="VALUE">下列程序中延时函数并不会影响中断函数,因此中断函数是实时的</field></block></next></block></next></block></next></block><block type="base_setup" id="$xL[URX:MhpA{MA9zi4R" x="-900" y="-131"><statement name="DO"><block type="controls_attachInterrupt" id="Y[[$$*?6_RH_Emf8mI$d"><field name="mode">RISING</field><value name="PIN"><shadow type="pins_interrupt" id="ey9O7n!+$2=su{gTbwTB"><field name="PIN">2</field></shadow></value><statement name="DO"><block type="inout_digital_write2" id="u+)EV-,wxtNuv2V,j(O-"><value name="PIN"><shadow type="pins_digital" id="*y6Is_@seuv$2u5@z?zQ"><field name="PIN">11</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="Jb_rAQ3~EWtl@v8uG-UN"><field name="BOOL">HIGH</field></shadow><block type="logic_negate" id="R4tISLb3N34j=C.7wS^("><value name="BOOL"><block type="inout_digital_read2" id="ZjTA@tiQ2$G1WVp88vgM"><value name="PIN"><shadow type="pins_digital" id="#FKhW)kuQ`H3],uJACNR"><field name="PIN">11</field></shadow></value></block></value></block></value></block></statement></block></statement></block><block type="factory_notes" id="km~l]}m_}v.IbTc=t*En" x="-293" y="-67"><field name="VALUE">一般不使用取消中断</field><next><block type="controls_detachInterrupt" id="IKq9^Z`J2:mddDY{j1r~" disabled="true"><value name="PIN"><shadow type="pins_interrupt" id="g2$0(*F5FmxQy,NuyFX;"><field name="PIN">2</field></shadow></value></block></next></block><block type="inout_digital_write2" id="${V@xO`SP8=(QB024=GU" x="-900" y="38"><value name="PIN"><shadow type="pins_digital" id="D,;zE`Qc|sndhUO1HBID"><field name="PIN">13</field></shadow></value><value name="STAT"><shadow type="inout_highlow"><field name="BOOL">HIGH</field></shadow><block type="logic_negate" id="]4$S-LBxpIHbuXZV-we1"><value name="BOOL"><block type="inout_digital_read2" id=".e*fRezd(PuCh0`S7g;:"><value name="PIN"><shadow type="pins_digital" id="1TPTxidsCr3dlW}Q,EB("><field name="PIN">13</field></shadow></value></block></value></block></value><next><block type="controls_delay" id="UcC]asPMt|65UvZB(*p0"><field name="UNIT">delay</field><value name="DELAY_TIME"><shadow type="math_number" id="|6wndLWkm5lpp:Y1kGZ+"><field name="NUM">1000</field></shadow></value></block></next></block></xml><code>dm9pZCBhdHRhY2hJbnRlcnJ1cHRfZnVuX1JJU0lOR18yKCkgewogIGRpZ2l0YWxXcml0ZSgxMSwoIWRpZ2l0YWxSZWFkKDExKSkpOwp9Cgp2b2lkIHNldHVwKCl7CiAgcGluTW9kZSgyLCBJTlBVVF9QVUxMVVApOwogIHBpbk1vZGUoMTEsIE9VVFBVVCk7CiAgYXR0YWNoSW50ZXJydXB0KGRpZ2l0YWxQaW5Ub0ludGVycnVwdCgyKSxhdHRhY2hJbnRlcnJ1cHRfZnVuX1JJU0lOR18yLFJJU0lORyk7CiAgcGluTW9kZSgxMywgT1VUUFVUKTsKfQoKdm9pZCBsb29wKCl7CiAgLy/kuK3mlq3kuI3lj5flhbbku5blh73mlbDlvbHlk43vvIzkuK3mlq3op6blj5HmnaHku7bmnInkuIrljYfmsr/vvIzkuIvpmY3msr/kuI7nlLXlubPnirbmgIHmlLnlj5gKICAvL+atpOWkhOeZvuW6puS6huino+S7gOS5iOaYr+S4iuWNh+ayv++8jOS4i+mZjeayvwogIC8v56Gs5Lu25Lit5pat5Y+q5pyJMuWSjDPnrqHohJrmlK/mjIEKICAvL+S4i+WIl+eoi+W6j+S4reW7tuaXtuWHveaVsOW5tuS4jeS8muW9seWTjeS4reaWreWHveaVsO+8jOWboOatpOS4reaWreWHveaVsOaYr+WunuaXtueahAoKICAvL+S4gOiIrOS4jeS9v+eUqOWPlua2iOS4reaWrQoKICBkaWdpdGFsV3JpdGUoMTMsKCFkaWdpdGFsUmVhZCgxMykpKTsKICBkZWxheSgxMDAwKTsKCn0=</code>