mirror of
https://github.com/iaddis/metalnes.git
synced 2024-06-01 10:58:10 -04:00
6acddfb97f
corrected controller implementation
79 lines
1.1 KiB
JavaScript
79 lines
1.1 KiB
JavaScript
|
|
|
|
/*
|
|
|
|
*/
|
|
|
|
|
|
|
|
var module = {
|
|
|
|
name: "74HC04",
|
|
|
|
description: "Simple logic inverter",
|
|
|
|
pins : [
|
|
[ 1, '1A' ],
|
|
[ 2, '1Y' ],
|
|
[ 3, '2A' ],
|
|
[ 4, '2Y' ],
|
|
[ 5, '3A' ],
|
|
[ 6, '3Y' ],
|
|
[ 7, 'vss' ],
|
|
|
|
[14, 'vcc' ],
|
|
[13, '6A' ],
|
|
[12, '6Y' ],
|
|
[11, '5A' ],
|
|
[10, '5Y' ],
|
|
[ 9, '4A' ],
|
|
[ 8, '4Y' ],
|
|
],
|
|
|
|
nodenames :
|
|
{
|
|
|
|
vcc: 1,
|
|
vss: 2,
|
|
|
|
|
|
'1A': 11,
|
|
'2A': 12,
|
|
'3A': 13,
|
|
'4A': 14,
|
|
'5A': 15,
|
|
'6A': 16,
|
|
|
|
'1Y': 21,
|
|
'2Y': 22,
|
|
'3Y': 23,
|
|
'4Y': 24,
|
|
'5Y': 25,
|
|
'6Y': 26,
|
|
|
|
},
|
|
|
|
transdefs:
|
|
[
|
|
['t', '1A', '1Y', 2 ],
|
|
['t', '2A', '2Y', 2 ],
|
|
['t', '3A', '3Y', 2 ],
|
|
['t', '4A', '4Y', 2 ],
|
|
['t', '5A', '5Y', 2 ],
|
|
['t', '6A', '6Y', 2 ],
|
|
|
|
],
|
|
|
|
segdefs: [
|
|
['1Y' , '+', 0],
|
|
['2Y' , '+', 0],
|
|
['3Y' , '+', 0],
|
|
['4Y' , '+', 0],
|
|
['5Y' , '+', 0],
|
|
['6Y' , '+', 0],
|
|
]
|
|
|
|
|
|
|
|
};
|