DAC38J82_Setup() { write reg 0x00 = 0x0018 write reg 0x01 = 0x0003 write reg 0x02 = 0x2082 write reg 0x03 = 0xA300 write reg 0x04 = 0x0000 write reg 0x05 = 0xFF03 write reg 0x06 = 0xFFFF write reg 0x07 = 0x3100 write reg 0x08 = 0x0000 write reg 0x09 = 0x0000 write reg 0x0A = 0x0000 write reg 0x0B = 0x0000 write reg 0x0C = 0x0400 write reg 0x0D = 0x0400 write reg 0x0E = 0x0400 write reg 0x0F = 0x0400 write reg 0x10 = 0x0000 write reg 0x11 = 0x0000 write reg 0x12 = 0x0000 write reg 0x13 = 0x0000 write reg 0x14 = 0x0000 write reg 0x15 = 0x0000 write reg 0x16 = 0x0000 write reg 0x17 = 0x0000 write reg 0x18 = 0x0000 write reg 0x19 = 0x0000 write reg 0x1A = 0x0023 write reg 0x1B = 0x0000 write reg 0x1E = 0x9999 write reg 0x1F = 0x9980 write reg 0x20 = 0x8008 write reg 0x22 = 0x1B1B write reg 0x23 = 0x01FF write reg 0x24 = 0x0020 write reg 0x25 = 0x4000 write reg 0x26 = 0x0000 write reg 0x2D = 0x0001 write reg 0x2E = 0xFFFF write reg 0x2F = 0x0004 write reg 0x30 = 0x0000 write reg 0x31 = 0x1000 write reg 0x32 = 0x0000 write reg 0x33 = 0x0000 write reg 0x34 = 0x0000 write reg 0x3B = 0x0000 write reg 0x3C = 0x0228 write reg 0x3D = 0x0088 write reg 0x3E = 0x0148 write reg 0x3F = 0x0000 write reg 0x46 = 0x0044 write reg 0x47 = 0x190A write reg 0x48 = 0x31C3 write reg 0x49 = 0x0000 write reg 0x4A = 0xFF3E write reg 0x4B = 0x1200 write reg 0x4C = 0x1F07 write reg 0x4D = 0x0101 write reg 0x4E = 0x0F4F write reg 0x4F = 0x1C61 write reg 0x50 = 0x0000 write reg 0x51 = 0x00DC write reg 0x52 = 0x00FF write reg 0x53 = 0x0000 write reg 0x54 = 0x00FC write reg 0x55 = 0x00FF write reg 0x56 = 0x0000 write reg 0x57 = 0x00FF write reg 0x58 = 0x00FF write reg 0x59 = 0x0000 write reg 0x5A = 0x00FF write reg 0x5B = 0x00FF write reg 0x5C = 0x1133 write reg 0x5E = 0x0000 write reg 0x5F = 0x0123 write reg 0x60 = 0x4567 write reg 0x61 = 0x0211 write reg 0x64 = 0x0001 write reg 0x65 = 0x0001 write reg 0x66 = 0x0001 write reg 0x67 = 0x0001 write reg 0x68 = 0x7709 write reg 0x69 = 0x0000 write reg 0x6A = 0x0000 write reg 0x6B = 0xBD07 write reg 0x6C = 0x0007 write reg 0x6D = 0x0090 write reg 0x6E = 0x0000 write reg 0x6F = 0x0000 write reg 0x70 = 0x0000 write reg 0x71 = 0x0000 write reg 0x72 = 0x0000 write reg 0x73 = 0x0000 write reg 0x74 = 0x0000 write reg 0x75 = 0x0000 write reg 0x76 = 0x0000 write reg 0x77 = 0x0000 write reg 0x78 = 0x0000 write reg 0x79 = 0x0000 write reg 0x7A = 0x0000 write reg 0x7B = 0x0000 write reg 0x7C = 0x0000 write reg 0x7D = 0x0000 } DAC38J82_ResetJESD() { write reg 0x4A = 0xFF30 write reg 0x4A = 0xFF3E write reg 0x4A = 0xFF3F write reg 0x4A = 0xFF31 write reg 0x03 = 0xA301 } DAC38J82_ReadStatus() { //Clear write reg 0x41 = 0x0000 write reg 0x42 = 0x0000 write reg 0x43 = 0x0000 write reg 0x44 = 0x0000 write reg 0x64 = 0x0000 write reg 0x65 = 0x0000 write reg 0x66 = 0x0000 write reg 0x67 = 0x0000 write reg 0x68 = 0x0000 write reg 0x69 = 0x0000 write reg 0x6A = 0x0000 write reg 0x6B = 0x0000 write reg 0x6C = 0x0000 Sleep(100); read reg 0x41 is 0x0000 read reg 0x42 is 0x0000 read reg 0x43 is 0x0000 read reg 0x44 is 0x0000 read reg 0x64 is 0x0000 read reg 0x65 is 0x0000 read reg 0x66 is 0x0000 read reg 0x67 is 0x0000 read reg 0x68 is 0x0000 read reg 0x69 is 0x0000 read reg 0x6A is 0x0000 read reg 0x6B is 0x0000 read reg 0x6C is 0x0003 }