Mercurial > public > mk2
comparison code_part1/OSTC_code_asm_part1/pled_outputs.asm @ 181:0651d5dc3f42
1st. gas not grey in simulator
| author | heinrichsweikamp |
|---|---|
| date | Sun, 06 Feb 2011 17:30:11 +0100 |
| parents | 8aced3c7590c |
| children | f720ce017244 |
comparison
equal
deleted
inserted
replaced
| 180:8aced3c7590c | 181:0651d5dc3f42 |
|---|---|
| 3020 movff hi,lo ; copy gas number | 3020 movff hi,lo ; copy gas number |
| 3021 PLED_simdata_screen2_loop1: | 3021 PLED_simdata_screen2_loop1: |
| 3022 rrcf EEDATA ; roll flags into carry | 3022 rrcf EEDATA ; roll flags into carry |
| 3023 decfsz lo,F ; max. 5 times... | 3023 decfsz lo,F ; max. 5 times... |
| 3024 bra PLED_simdata_screen2_loop1 | 3024 bra PLED_simdata_screen2_loop1 |
| 3025 | 3025 |
| 3026 read_int_eeprom d'33' ; First gas (1-5)? | |
| 3027 movf hi,W ; Current gas in WREG | |
| 3028 cpfseq EEDATA ; Is equal first gas? | |
| 3029 bra PLED_simdata_screen2_loop2 ; No | |
| 3030 bra PLED_simdata_white ; Yes | |
| 3031 | |
| 3032 PLED_simdata_screen2_loop2: | |
| 3026 btfss STATUS,C ; test inactive flag | 3033 btfss STATUS,C ; test inactive flag |
| 3027 bra PLED_simdata_grey ; Is inactive! | 3034 bra PLED_simdata_grey ; Is inactive! |
| 3028 | 3035 |
| 3029 tstfsz lo_temp ; Test change depth=0? | 3036 tstfsz lo_temp ; Test change depth=0? |
| 3030 bra PLED_simdata_white ; Is not zero | 3037 bra PLED_simdata_white ; Is not zero |
