Even bit logic: GND(in bit 0)/x(from previous bit) | | .--------.-------------.-------------------------------.---------------.-------------------.------------------------->-PWM(from bits 12-23) | | | | | | | | | | | | | | | | | | | | | | | | === | | | TST->----. | | .---------. .-------------------.---' '---.---<-GND | | | | | === | | === | | | | === | | .---' '---. | | | | | | | .---' '---. .--------------<-RST | | | | | | :--------------------|---------|----------|----'----. | | | | | | 5V->---' | | | | | | | | | | === | | | === === | | === === | | | GND->---' '---'---'---. .---.---'---' '---' '---. .---.---. .---'---. .---'---. .---' '---.---' '---'---. .---'--------------<-GND | .----<-$00/$01 === | === | === === === | === | | | | | | | | | | | | | | | | | | :---------' | | === === | | | | | | | | .-----------------------' '---.---' '---<-D0 | | | | | | | | | | RST->--------------. | | | | '---------|--------------------: | | | | | | | | | | | | GND | === | | | | | | | | | === +5V->---/\/---.---' '---' | '-------------------'-----------------------------------'-----+------------------. .---'---' '---. | | | | | === | | | | | | | | | | | :----. | | | '---. .--------+---------------<-GND | | | '---/\/---.---/\/---'--------------' === | | | | | | | | | === | | | .----<-o2 | :---' '------------------------'-----------------------------<+5V +5V->---/\/--------'---. .---' | | | === | | | | === | | '--------------' '-------------'---/\/---<+5V x(in next bit) Odd bit logic: x(from previous bit) | | .--------.----------------------------------------------------------------------------------------------.------------>-PWM(from bits 12-23) | | | | | | .---/\/--.-------------------------------.---------------.-------------------.-------. | | | | | | | | | | | | | | | === | | | | | TST->----. | | | .---------. .-------------------.---' '---.---<-GND | | | | | | | === | | | === | | | | === | === | | .---' '---: | | | | | | | .---' '---. '---' '---. .--------------<-$00/$01 | | | | | | :--------------------|---------|----------|----'----. | | | | | | | 5V->---' | | | | | | | | | | | .---------<-D1 === | | | === === | | === === | | | | | GND->---' '---'---'---. .---.---'---' '---' '---. .---.---. .---'---. .---'---. .---' '---.---' '---'---. .---'------------'---<-GND | | .----<-RST === | === | === === === | === === | | | | | | | | | | | .-------------' '---' | | | | | | :---------' | | | === | | | | | | | | :-----------------------' '---. | | | | | | | | | | RST->--------------. | | | | '---------|--------------------: | | | | | | | | | | | | GND | === | | | | | | | === | | +5V->---/\/---.---' '---' | '-------------------'-----------------------------------'----------.---' '---'---. .------------------: | | | | | === | | | | | | | | | | | :----. | | | '---. .--------'---------------<-GND | | | '--------------'---/\/---.---/\/---' === | | | | | | | === | | .----<-o2 | :---' '--------------------------------------------'---------<+5V | | | | | | | | | === | | '-------------------' '-------------'---/\/---<+5V x(in next bit)