User manual

498
mikoBasic PRO for dsPIC30/33 and PIC24
MikroElektronika
main:
ADPCFG = 0xFFFD ‘ Set AN pins as digital I/O except AN0 and AN1
PORTB = 0
TRISB = 0xFFFF ‘ set PORTB as input for buttons and adc
PORTD = 0
TRISD = 0 ‘ set PORTD as output
ADC1_Init()
httpCounter = 0
‘ set mac address
myMacAddr[0] = 0x00
myMacAddr[1] = 0x14
myMacAddr[2] = 0xA5
myMacAddr[3] = 0x76
myMacAddr[4] = 0x19
myMacAddr[5] = 0x3F
‘ set IP address
myIpAddr[0] = 192
myIpAddr[1] = 168
myIpAddr[2] = 20
myIpAddr[3] = 60
‘ set gateway address
gwIpAddr[0] = 192
gwIpAddr[1] = 168
gwIpAddr[2] = 20
gwIpAddr[3] = 6
‘ set dns address
dnsIpAddr[0] = 192
dnsIpAddr[1] = 168
dnsIpAddr[2] = 20
dnsIpAddr[3] = 1
‘ set subnet mask
ipMask[0] = 255
ipMask[1] = 255
ipMask[2] = 255
ipMask[3] = 0
‘ *
‘ * starts ENC28J60 with :
‘ * reset bit on PORTC.B0
‘ * CS bit on PORTC.B1
‘ * my MAC & IP address
‘ * full duplex
‘ *