{"text_format":"1","workbook":"xlsx","n_sheets":2,"sheets":["LED Chaser","Aliases"],"not_rendered":{"charts":0,"images":0,"macros":1,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"LED Chaser","index":0,"n_rows":113,"n_cols":16,"rows_kept":113,"cut":false,"hidden":false,"merged":[[19,10,20,12],[8,14,8,15],[0,4,0,5],[0,6,0,7]]}
["Label","Address","Code","Comment","Assembler Code",null,"Assembler Constants",null,null,"Address","Write","Read","Comment","Hex"]
["P0",128,"_1","Data display","0X80","0XBC","0XBC","0X01",null,255,"JMP","Reserves","Jump Unconditional",{"$f":"DEC2HEX(J2)","v":"FF"}]
[null,{"$f":"B2+1","v":129},"V2",null,"0X81","0XF2","0XBB","0X80",null,254,"JC","Reserved","Jump on Carry",{"$f":"DEC2HEX(J3)","v":"FE"}]
[null,{"$f":"B3+1","v":130},"_128",null,"0X82","0XBB","0XBA","0X07",null,253,"JEQ","Reserved","Jump on P=Q","FD"]
[null,131,"V3","Addr display","0X83","0XF3","0XB9","0XFF",null,252,"JGT","Reserved","Jump on P>Q","FC"]
["L0",132,"V2","Show Data","0X84","0XF2","0XB8","0X60",null,251,"REGD (D)","REGD (D)","Data Reg IO","FB"]
[null,133,"D",null,"0X85","0XFB","0XB7","0X92",null,250,"REGA (A)","REGA (A)","Addr Reg IO","FA"]
[null,134,"V3","Show Addr","0X86","0XF3","0XB6","0X94",null,249,"REGQ (Q)","NAND","Q Reg/NAND","F9"]
[null,135,"A",null,"0X87","0XFA","0XB5","0XA0",null,248,"REGP (P)","ADD","P Reg/ADD","F8","Code Words"]
[null,136,"V2","Move Data LED","0X88","0XF2","0XB4","0XA2",null,247,"Variable","Variable",null,"F7","V7","JUMP"]
[null,137,"P",null,"0X89","0XF8","0XB3","0X96",null,246,"Variable","Variable",null,"F6","V6","RPTR"]
[null,138,"V2",null,"0X8A","0XF2","0XB2","0X84",null,245,"Variable","Variable",null,"F5","V5","DEPOSIT"]
[null,139,"Q",null,"0X8B","0XF9",null,null,null,244,"Variable","Variable",null,"F4","V4","FETCH"]
[null,140,"L1",null,"0X8C","0XB7",null,null,null,243,"Variable","Variable",null,"F3","V3","DATA"]
[null,141,"JC",null,"0X8D","0XFE",null,null,null,242,"Variable","Variable",null,"F2","V2","ADDR"]
[null,142,"ADD",null,"0X8E","0XF8",null,null,null,241,"Variable","Variable",null,"F1","V1","RETURN"]
[null,143,"V2",null,"0X8F","0XF2",null,null,null,240,"Variable","Variable",null,"F0","V0","TMP/DELAY"]
[null,144,"L2",null,"0X90","0XB6"]
[null,145,"JMP",null,"0X91","0XFF"]
["L1",146,"_1",null,"0X92","0XBC",null,null,null,null,"ctr+m to run macro"]
[null,147,"V2",null,"0X93","0XF2"]
["L2",148,"_7","Move Addr LED/ set loop iteration (V3)","0X94","0XBA"]
[null,149,"V4",null,"0X95","0XF4",null,null,null,null,"  0XBC, 0XF2,  //  P0: 0X80  _1 -> V2"]
["L3",150,"V3","SHL V3","0X96","0XF3",null,null,null,null,"  0XBB, 0XF3,  //      0X82  _128 -> V3"]
[null,151,"P",null,"0X97","0XF8",null,null,null,null,"  0XF2, 0XFB,  //  L0: 0X84  V2 -> D"]
[null,152,"V3",null,"0X98","0XF3",null,null,null,null,"  0XF3, 0XFA,  //      0X86  V3 -> A"]
[null,153,"Q",null,"0X99","0XF9",null,null,null,null,"  0XF2, 0XF8,  //      0X88  V2 -> P"]
[null,154,"L4","CHECK FOR CARRY","0X9A","0XB5",null,null,null,null,"  0XF2, 0XF9,  //      0X8A  V2 -> Q"]
[null,155,"JC",null,"0X9B","0XFE",null,null,null,null,"  0XB7, 0XFE,  //      0X8C  L1 -> JC"]
[null,156,"ADD",null,"0X9C","0XF8",null,null,null,null,"  0XF8, 0XF2,  //      0X8E  ADD -> V2"]
[null,157,"V3",null,"0X9D","0XF3",null,null,null,null,"  0XB6, 0XFF,  //      0X90  L2 -> JMP"]
[null,158,"L5",null,"0X9E","0XB4",null,null,null,null,"  0XBC, 0XF2,  //  L1: 0X92  _1 -> V2"]
[null,159,"JMP",null,"0X9F","0XFF",null,null,null,null,"  0XBA, 0XF4,  //  L2: 0X94  _7 -> V4"]
["L4",160,"_1",null,"0XA0","0XBC",null,null,null,null,"  0XF3, 0XF8,  //  L3: 0X96  V3 -> P"]
[null,161,"V3",null,"0XA1","0XF3",null,null,null,null,"  0XF3, 0XF9,  //      0X98  V3 -> Q"]
["L5",162,"V4","Do loop control","0XA2","0XF4",null,null,null,null,"  0XB5, 0XFE,  //      0X9A  L4 -> JC"]
[null,163,"P",null,"0XA3","0XF8",null,null,null,null,"  0XF8, 0XF3,  //      0X9C  ADD -> V3"]
[null,164,"_255",null,"0XA4","0XB9",null,null,null,null,"  0XB4, 0XFF,  //      0X9E  L5 -> JMP"]
[null,165,"Q",null,"0XA5","0XF9",null,null,null,null,"  0XBC, 0XF3,  //  L4: 0XA0  _1 -> V3"]
[null,166,"ADD",null,"0XA6","0XF8",null,null,null,null,"  0XF4, 0XF8,  //  L5: 0XA2  V4 -> P"]
[null,167,"V4",null,"0XA7","0XF4",null,null,null,null,"  0XB9, 0XF9,  //      0XA4  _255 -> Q"]
[null,168,"ADD",null,"0XA8","0XF8",null,null,null,null,"  0XF8, 0XF4,  //      0XA6  ADD -> V4"]
[null,169,"P",null,"0XA9","0XF8",null,null,null,null,"  0XF8, 0XF8,  //      0XA8  ADD -> P"]
[null,170,"L3",null,"0XAA","0XB3",null,null,null,null,"  0XB3, 0XFE,  //      0XAA  L3 -> JC"]
[null,171,"JC",null,"0XAB","0XFE",null,null,null,null,"  0XB9, 0XF0,  //      0XAC  _255 -> DELAY"]
[null,172,"_255","255 MS DELAY","0XAC","0XB9",null,null,null,null,"  0XB2, 0XF1,  //      0XAE  L0 -> RETURN"]
[null,173,"DELAY",null,"0XAD","0XF0",null,null,null,null,"  0XB8, 0XFF,  //      0XB0  _96 -> JMP"]
[null,174,"L0","RETURN ADDRESS","0XAE","0XB2",null,null,null,null,"  0X84, 0X96,  //      0XB2  Const,   Const"]
[null,175,"RETURN",null,"0XAF","0XF1",null,null,null,null,"  0XA2, 0XA0,  //      0XB4  Const,   Const"]
[null,176,"_96","DELAY SUBROUTINE (0X60)","0XB0","0XB8",null,null,null,null,"  0X94, 0X92,  //      0XB6  Const,   Const"]
[null,177,"JMP",null,"0XB1","0XFF",null,null,null,null,"  0X60, 0XFF,  //      0XB8  Const,   Const"]
[null,178,"Const","_132","0XB2","0X84",null,null,null,null,"  0X07, 0X80,  //      0XBA  Const,   Const"]
[null,179,"Const","_150","0XB3","0X96",null,null,null,null,"  0X01,    //      0XBC  Const,   NOP"]
[null,{"$f":"B53+1","v":180},"Const","_162","0XB4","0XA2"]
[null,181,"Const","_160","0XB5","0XA0"]
[null,182,"Const","_148","0XB6","0X94"]
[null,183,"Const","_146","0XB7","0X92"]
[null,184,"Const","_96","0XB8","0X60"]
[null,185,"Const","_255","0XB9","0XFF"]
[null,186,"Const","_7","0XBA","0X07"]
[null,187,"Const","_128","0XBB","0X80"]
[null,188,"Const","_1","0XBC","0X01"]
[null,189,"NOP"]
[null,190,"NOP"]
[null,191,"NOP"]
[null,192,"NOP"]
[null,{"$f":"B66+1","v":193},"NOP"]
[null,194,"NOP"]
[null,195,"NOP"]
[null,196,"NOP"]
[null,197,"NOP"]
[null,198,"NOP"]
[null,199,"NOP"]
[null,200,"NOP"]
[null,201,"NOP"]
[null,202,"NOP"]
[null,203,"NOP"]
[null,204,"NOP"]
[null,205,"NOP"]
[null,206,"NOP"]
[null,207,"NOP"]
[null,208,"NOP"]
[null,209,"NOP"]
[null,210,"NOP"]
[null,211,"NOP"]
[null,{"$f":"B85+1","v":212},"NOP"]
[null,213,"NOP"]
[null,214,"NOP"]
[null,215,"NOP"]
[null,216,"NOP"]
[null,217,"NOP"]
[null,218,"NOP"]
[null,219,"NOP"]
[null,220,"NOP"]
[null,221,"NOP"]
[null,222,"NOP"]
[null,223,"NOP"]
[null,224,"NOP"]
[null,225,"NOP"]
[null,226,"NOP"]
[null,227,"NOP"]
[null,228,"NOP"]
[null,229,"NOP"]
[null,230,"NOP"]
[null,231,"NOP"]
[null,232,"NOP"]
[null,233,"NOP"]
[null,234,"NOP"]
[null,235,"NOP"]
[null,236,"NOP"]
[null,237,"NOP"]
[null,238,"NOP"]
[null,239,"NOP"]

{"sheet":"Aliases","index":1,"n_rows":33,"n_cols":2,"rows_kept":33,"cut":false,"hidden":false,"merged":[]}
["Aliases:"]
["0x00","NOP"]
["0xF0","V0"]
["0xF0","TMP"]
["0xF0","DELAY"]
["0xF1","V1"]
["0xF1","RETURN"]
["0xF2","V2"]
["0xF2","ADDR"]
["0xF3","V3"]
["0xF3","DATA"]
["0xF4","V4"]
["0xF4","FETCH"]
["0xF5","V5"]
["0xF5","DEPOSIT"]
["0xF6","V6"]
["0xF6","RPTR"]
["0xF7","V7"]
["0xF7","JUMP"]
["0xF8","REGP"]
["0xF8","P"]
["0xF8","ADD"]
["0xF9","REGQ"]
["0xF9","Q"]
["0xF9","NAND"]
["0xFA","REGA"]
["0xFA","A"]
["0xFB","REGD"]
["0xFB","D"]
["0xFC","JGT"]
["0xFD","JEQ"]
["0xFE","JC"]
["0xFF","JMP"]