-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathmyChipsDatabase.h
34 lines (29 loc) · 1.78 KB
/
myChipsDatabase.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#ifndef __MYCHIPSDATABASE__
#define __MYCHIPSDATABASE__
static const char CHIP_EMPTY[] PROGMEM = ("EMPTY:Empty ZIF" \
":ZZZZZZZZZZ/ZZZZZZZZZZ:Empty");
static const char CHIP_x74245[] PROGMEM = ("74245:Transceiver 8 bit, tristate outputs" \
":XZZZZZZZZG/ZZZZZZZZ1V:OE disabled" \
":100000000G/LLLLLLLL0V:A to B all low" \
":111111111G/HHHHHHHH0V:A to B all high" \
":0LLLLLLLLG/000000000V:B to A all low" \
":0HHHHHHHHG/111111110V:B to A all high");
static const char CHIP_x74242[] PROGMEM = ("74242:Transceiver Inverting 4 bit" \
":1ZZZZZG/ZZZZZ0V:OEA and OEB both disabled" \
":0ZZZZZG/ZZZZZ1V:OEA and OEB both enabled" \
":0Z0000G/HHHHZ1V:A to B all low" \
":0Z1111G/LLLLZ1V:A to B all high" \
":1ZHHHHG/0000Z1V:B to A all low" \
":1ZLLLLG/1111Z1V:B to A all high");
static const char CHIP_x74173[] PROGMEM = ("74173:4-bit 3-state D flip-flop with reset, dual clock enables and dual output enables" \
":10ZZZZCG/0000001V:OE1 disabled" \
":01ZZZZCG/0000001V:OE2 disabled" \
":11ZZZZCG/0000001V:OE1 & OE2 disabled" \
":00LLLLCG/0000001V:Clock all 0 into reg" \
":00LLLLCG/0011111V:E1 & E2 enabled but MR asserted so will not load (holds value)" \
":00LLLLCG/1111110V:E1 & E2 disabled so will not load" \
":00LLLLCG/0111110V:E2 disabled so will not load" \
":00LLLLCG/1011110V:E1 disabled so will not load" \
":00HHHHCG/0011110V:Load D to Q" \
":00HHHHCG/1011110V:E1 disabled so will not load");
#endif