Translating Basic to C program for ATmega16 - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Translating Basic to C program for ATmega16


Can anyone help me translating this baic program to C for a Atmega16?

PinNumber var byte
PinState var byte


' 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
LOW PinNumber
Goto Main

' Set the pin high
HIGH PinNumber
Goto Main
Sign In or Register to comment.