Arduino Due using the same language ?

Nick,

Here is the code;

int x=0;
int a=0;
int b=0;
int c=0;
int d=0;
int e=0;
int f=0;
int g=0;
int h=0;
int i=0;
int j=0;

long* reg =(long*) 0x40094000;
int regb =0x400940E8;
int z=0;
int led=2;
int pot=A7;
int ground=3;

void setup() {
  Serial.begin(9600);
  analogReadResolution(12);
  analogWriteResolution(12);
  pinMode(led, OUTPUT);
  pinMode(ground, OUTPUT);
  digitalWrite(ground, LOW);
//  bitClear(regb, 0);
//  bitClear(regb, 8);
  bitWrite(*reg, 0x13, 0);
}

void loop() {
  z = (analogRead(pot));
  Serial.print(z);
  Serial.print("  ");
  analogWrite(led, z);
  delay(10);
  a = (bitRead(0x40094200, x));
b = (bitRead(0x40094220, x));
c = (bitRead(0x40094240, x));
d = (bitRead(0x40094260, x));
e = (bitRead(0x40094280, x));
f = (bitRead(0x400942A0, x));
g = (bitRead(0x400942C0, x));
h = (bitRead(0x400942E0, x));
i = (bitRead(0x40094000, x));
j = (bitRead(0x400940E8, x));
Serial.print(x);
Serial.print("  ");
Serial.print(a);
Serial.print("  ");
Serial.print(b);
Serial.print("  ");
Serial.print(c);
Serial.print("  ");
Serial.print(d);
Serial.print("  ");
Serial.print(e);
Serial.print("  ");
Serial.print(f);
Serial.print("  ");
Serial.print(g);
Serial.print("  ");
Serial.print(h);
Serial.print("  ");
Serial.print(i);
Serial.print("  ");
Serial.print(j);
Serial.println(" ");
x = x + 1 ;
if (x > 31) { x=0;  }
  
}

This is what it returns;

Pot x a b c d e f g h I j
1113 0 0 0 0 0 0 0 0 0 0 0
1113 1 0 0 0 0 0 0 0 0 0 0
1113 2 0 0 0 0 0 0 0 0 0 0
1113 3 0 0 0 0 0 0 0 0 0 1
1113 4 0 0 0 0 0 0 0 0 0 0
1113 5 0 1 0 1 0 1 0 1 0 1
1113 6 0 0 1 1 0 0 1 1 0 1
1113 7 0 0 0 0 1 1 1 1 0 1
1113 8 0 0 0 0 0 0 0 0 0 0
1113 9 1 1 1 1 1 1 1 1 0 0
1113 10 0 0 0 0 0 0 0 0 0 0
1113 11 0 0 0 0 0 0 0 0 0 0
1113 12 0 0 0 0 0 0 0 0 0 0
1114 13 0 0 0 0 0 0 0 0 0 0
1114 14 1 1 1 1 1 1 1 1 1 1
1113 15 0 0 0 0 0 0 0 0 0 0
1113 16 1 1 1 1 1 1 1 1 1 1
1113 17 0 0 0 0 0 0 0 0 0 0
1113 18 0 0 0 0 0 0 0 0 0 0
1113 19 1 1 1 1 1 1 1 1 1 1
1112 20 0 0 0 0 0 0 0 0 0 0
1114 21 0 0 0 0 0 0 0 0 0 0
1113 22 0 0 0 0 0 0 0 0 0 0
1113 23 0 0 0 0 0 0 0 0 0 0
1113 24 0 0 0 0 0 0 0 0 0 0
1113 25 0 0 0 0 0 0 0 0 0 0
1112 26 0 0 0 0 0 0 0 0 0 0
1114 27 0 0 0 0 0 0 0 0 0 0
1113 28 0 0 0 0 0 0 0 0 0 0
1114 29 0 0 0 0 0 0 0 0 0 0
1113 30 1 1 1 1 1 1 1 1 1 1
1113 31 0 0 0 0 0 0 0 0 0 0
pot x a b c d e f g h I j

sorry guess i messed up somehow

James