diff --git a/firmware.asm b/firmware.asm index 14d4029..bcf127d 100644 --- a/firmware.asm +++ b/firmware.asm @@ -89,26 +89,37 @@ ret ; SEND BYTE TO 74HC595 ; ;========================================; -USI_TRANSMIT_595: - in r21, SREG +USI_TRANSMIT: mov r19, COUNTER - out USIDR, r19 - ldi r19, (1< USI Wire Mode + ; USICS1 <--------------> USI Clock Source Select + ; USICLK <--------------> USI Clock Strobe + ; USITC <--------------> USI Toggle Clock (Enable clock generation) ldi TEMP_REG_A, (1<