Hi,
Can anyone help me translating this baic program to C for a Atmega16?
Can anyone help me translating this baic program to C for a Atmega16?
PinNumber var byte PinState var byte Main: ' Use the programming port to receive ' data at 2400 baud ' Wait for the synch byte (255) and then ' get the PinNumber and PinState Serin 16,16780,[WAIT(255),PinNumber,PinState] ' If PinState=0 Then go to GoLow ' otherwise go to GoHigh Branch PinState,[GoLow,GoHigh] Goto Main ' Set The pin low GoLow: LOW PinNumber Goto Main ' Set the pin high GoHigh: HIGH PinNumber Goto Main