Files
mixly3/boards/default/arduino_avr/examples/08-通信/03-SPI_Slave_1.mix
2024-07-19 10:16:00 +08:00

1 line
5.4 KiB
XML

<xml version="Mixly 2.0 Beta11" board="Arduino AVR@Arduino/Genuino Uno" xmlns="http://www.w3.org/1999/xhtml"><block type="spi_begin_slave" id="EKjXY0EZi}CxC!ZIQd[]" x="-177" y="87"><next><block type="spi_slave_interrupt" id="Tj+A0R/eZM{_e$)zp7`}"><value name="slave_interrupt_input"><block type="variables_get" id="!{3*W!MP;/okJ`j6puOK"><field name="VAR">SPDR</field></block></value><statement name="slave_interrupt_data"><block type="serial_write" id="p+,?5%pxH~dvoxB5BALM"><field name="serial_select">Serial</field><value name="CONTENT"><block type="variables_get" id=")%ekOkn*H%(:*yJt2Fn+"><field name="VAR">SPDR</field></block></value><next><block type="serial_println" id="]h?*Bq0q}FP~^xEp,R_="><field name="serial_select">Serial</field><field name="new_line">println</field><next><block type="serial_println" id="d.;p?Z4VVj8@~rqpY+X["><field name="serial_select">Serial</field><field name="new_line">println</field><value name="CONTENT"><block type="ascii_to_char" id="(Zc{mm#^dhrl|vm6@ob*"><value name="VAR"><shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="U``4xZ9J$m~.hLfBQ{os"><field name="NUM">223</field></shadow><block type="variables_get" id=";VUt5Od7xz:d`JzE[I!b"><field name="VAR">SPDR</field></block></value></block></value><next><block type="controls_if" id="*U}:==VIjDSs*7O@$o"><value name="IF0"><block type="logic_compare" id="23:5L5H^+l*,O6#IoT*p"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="l]f}?En)$OTX/.D/-DtU"><field name="VAR">SPDR</field></block></value><value name="B"><block type="text_char" id="-^%]nsPLss#z59NE_Tjt"><field name="TEXT">C</field></block></value></block></value><statement name="DO0"><block type="inout_digital_write2" id="Q6QA9kOJ}u#bf/7t{s%w"><value name="PIN"><shadow type="pins_digital" id="ClII@tax_;jz]LC-3zXk"><field name="PIN">2</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="w1!4aT:Kr#rSWd^3N6|s"><field name="BOOL">LOW</field></shadow></value><next><block type="inout_digital_write2" id="zzw%7@-.aipChyddh@Xd"><value name="PIN"><shadow type="pins_digital" id="t9b6Vy:i1X;xYs/k1]pR"><field name="PIN">3</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="U}L6-ZXTFiFz7|m?+wJ#"><field name="BOOL">HIGH</field></shadow></value><next><block type="inout_digital_write2" id="0`[{XMnZ!1DQ)1Anu+:l"><value name="PIN"><shadow type="pins_digital" id="N-M~7r+a60]M`2.%5J}W"><field name="PIN">4</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="sM;A¢g#:F4^/3{1_{G"><field name="BOOL">LOW</field></shadow></value></block></next></block></next></block></statement><next><block type="controls_if" id="6G9#_lZ#b*.Z:{9B#WO;"><value name="IF0"><block type="logic_compare" id="LDz)xG0|rTBkya@OpbGE"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="Nr12=p:_;V_R)-|zYPOo"><field name="VAR">SPDR</field></block></value><value name="B"><block type="text_char" id="J$@Dp{_]J-eh%D:@Qq)s"><field name="TEXT">D</field></block></value></block></value><statement name="DO0"><block type="inout_digital_write2" id="9IQ-pok%j4~Tlwb+0#Kd"><value name="PIN"><shadow type="pins_digital" id="SG[/Kse}6-[;OSmhNP:a"><field name="PIN">2</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="u]:mya]Utgmx+b~wexpN"><field name="BOOL">LOW</field></shadow></value><next><block type="inout_digital_write2" id="0`^h*=*!nMKhOJHP5YJ$"><value name="PIN"><shadow type="pins_digital" id="},-)xf1uoG$_jxy8[i{k"><field name="PIN">3</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id=",.x0lua0i73uwiV5o@(@"><field name="BOOL">LOW</field></shadow></value><next><block type="inout_digital_write2" id=":Bi{p3v`z:LMR~C*:#C~"><value name="PIN"><shadow type="pins_digital" id="fDRV3I[OClxpXz.`DxxK"><field name="PIN">4</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="{lk4:s(+OXlYmU/ZUK{L"><field name="BOOL">HIGH</field></shadow></value></block></next></block></next></block></statement><next><block type="controls_if" id="}/8_9[`o=ymz3-,rY!:k"><value name="IF0"><block type="logic_compare" id="*__c4ft9cO*f0W{4B2H6"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="w(v=`|cdk.p|B%^tDg*?"><field name="VAR">SPDR</field></block></value><value name="B"><block type="text_char" id="g;KYiSouEMeHgIYy=sTv"><field name="TEXT">E</field></block></value></block></value><statement name="DO0"><block type="inout_digital_write2" id="bNZBA_8Pe{@6R=4!20l~"><value name="PIN"><shadow type="pins_digital" id="-JG2XzV(xXB/Y^AiY#Pu"><field name="PIN">2</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="O;Fgc_D(WZ]m@=W]n#wi"><field name="BOOL">HIGH</field></shadow></value><next><block type="inout_digital_write2" id="ul|a,I#K$Q3,ra)rF_$a"><value name="PIN"><shadow type="pins_digital" id="*!6Px9JPhOzA?X=Kj$5+"><field name="PIN">3</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="jOjh32WYWIGoQ++x:;3~"><field name="BOOL">LOW</field></shadow></value><next><block type="inout_digital_write2" id="gemP5#BS:]tJU.MExF%S"><value name="PIN"><shadow type="pins_digital" id="$SQpGB}uH4|;:D#,1jmy"><field name="PIN">4</field></shadow></value><value name="STAT"><shadow type="inout_highlow" id="RWonT_W-Sn]~UhWIRGOD"><field name="BOOL">LOW</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></statement></block></next></block></xml>