You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

475 lines
17 KiB

  1. (kicad_sch (version 20230819) (generator eeschema)
  2. (uuid 6872e4bc-16cd-41ca-a040-4bec79014681)
  3. (paper "A4")
  4. (lib_symbols
  5. (symbol "74xx:74LS138" (pin_names (offset 1.016)) (exclude_from_sim no) (in_bom yes) (on_board yes)
  6. (property "Reference" "U" (at -7.62 11.43 0)
  7. (effects (font (size 1.27 1.27)))
  8. )
  9. (property "Value" "74LS138" (at -7.62 -13.97 0)
  10. (effects (font (size 1.27 1.27)))
  11. )
  12. (property "Footprint" "" (at 0 0 0)
  13. (effects (font (size 1.27 1.27)) hide)
  14. )
  15. (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS138" (at 0 0 0)
  16. (effects (font (size 1.27 1.27)) hide)
  17. )
  18. (property "Description" "Decoder 3 to 8 active low outputs" (at 0 0 0)
  19. (effects (font (size 1.27 1.27)) hide)
  20. )
  21. (property "ki_locked" "" (at 0 0 0)
  22. (effects (font (size 1.27 1.27)))
  23. )
  24. (property "ki_keywords" "TTL DECOD DECOD8" (at 0 0 0)
  25. (effects (font (size 1.27 1.27)) hide)
  26. )
  27. (property "ki_fp_filters" "DIP?16*" (at 0 0 0)
  28. (effects (font (size 1.27 1.27)) hide)
  29. )
  30. (symbol "74LS138_1_0"
  31. (pin input line (at -12.7 7.62 0) (length 5.08)
  32. (name "A0" (effects (font (size 1.27 1.27))))
  33. (number "1" (effects (font (size 1.27 1.27))))
  34. )
  35. (pin output output_low (at 12.7 -5.08 180) (length 5.08)
  36. (name "O5" (effects (font (size 1.27 1.27))))
  37. (number "10" (effects (font (size 1.27 1.27))))
  38. )
  39. (pin output output_low (at 12.7 -2.54 180) (length 5.08)
  40. (name "O4" (effects (font (size 1.27 1.27))))
  41. (number "11" (effects (font (size 1.27 1.27))))
  42. )
  43. (pin output output_low (at 12.7 0 180) (length 5.08)
  44. (name "O3" (effects (font (size 1.27 1.27))))
  45. (number "12" (effects (font (size 1.27 1.27))))
  46. )
  47. (pin output output_low (at 12.7 2.54 180) (length 5.08)
  48. (name "O2" (effects (font (size 1.27 1.27))))
  49. (number "13" (effects (font (size 1.27 1.27))))
  50. )
  51. (pin output output_low (at 12.7 5.08 180) (length 5.08)
  52. (name "O1" (effects (font (size 1.27 1.27))))
  53. (number "14" (effects (font (size 1.27 1.27))))
  54. )
  55. (pin output output_low (at 12.7 7.62 180) (length 5.08)
  56. (name "O0" (effects (font (size 1.27 1.27))))
  57. (number "15" (effects (font (size 1.27 1.27))))
  58. )
  59. (pin power_in line (at 0 15.24 270) (length 5.08)
  60. (name "VCC" (effects (font (size 1.27 1.27))))
  61. (number "16" (effects (font (size 1.27 1.27))))
  62. )
  63. (pin input line (at -12.7 5.08 0) (length 5.08)
  64. (name "A1" (effects (font (size 1.27 1.27))))
  65. (number "2" (effects (font (size 1.27 1.27))))
  66. )
  67. (pin input line (at -12.7 2.54 0) (length 5.08)
  68. (name "A2" (effects (font (size 1.27 1.27))))
  69. (number "3" (effects (font (size 1.27 1.27))))
  70. )
  71. (pin input input_low (at -12.7 -10.16 0) (length 5.08)
  72. (name "E1" (effects (font (size 1.27 1.27))))
  73. (number "4" (effects (font (size 1.27 1.27))))
  74. )
  75. (pin input input_low (at -12.7 -7.62 0) (length 5.08)
  76. (name "E2" (effects (font (size 1.27 1.27))))
  77. (number "5" (effects (font (size 1.27 1.27))))
  78. )
  79. (pin input line (at -12.7 -5.08 0) (length 5.08)
  80. (name "E3" (effects (font (size 1.27 1.27))))
  81. (number "6" (effects (font (size 1.27 1.27))))
  82. )
  83. (pin output output_low (at 12.7 -10.16 180) (length 5.08)
  84. (name "O7" (effects (font (size 1.27 1.27))))
  85. (number "7" (effects (font (size 1.27 1.27))))
  86. )
  87. (pin power_in line (at 0 -17.78 90) (length 5.08)
  88. (name "GND" (effects (font (size 1.27 1.27))))
  89. (number "8" (effects (font (size 1.27 1.27))))
  90. )
  91. (pin output output_low (at 12.7 -7.62 180) (length 5.08)
  92. (name "O6" (effects (font (size 1.27 1.27))))
  93. (number "9" (effects (font (size 1.27 1.27))))
  94. )
  95. )
  96. (symbol "74LS138_1_1"
  97. (rectangle (start -7.62 10.16) (end 7.62 -12.7)
  98. (stroke (width 0.254) (type default))
  99. (fill (type background))
  100. )
  101. )
  102. )
  103. (symbol "power:GND" (power) (pin_names (offset 0)) (exclude_from_sim no) (in_bom yes) (on_board yes)
  104. (property "Reference" "#PWR" (at 0 -6.35 0)
  105. (effects (font (size 1.27 1.27)) hide)
  106. )
  107. (property "Value" "GND" (at 0 -3.81 0)
  108. (effects (font (size 1.27 1.27)))
  109. )
  110. (property "Footprint" "" (at 0 0 0)
  111. (effects (font (size 1.27 1.27)) hide)
  112. )
  113. (property "Datasheet" "" (at 0 0 0)
  114. (effects (font (size 1.27 1.27)) hide)
  115. )
  116. (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
  117. (effects (font (size 1.27 1.27)) hide)
  118. )
  119. (property "ki_keywords" "global power" (at 0 0 0)
  120. (effects (font (size 1.27 1.27)) hide)
  121. )
  122. (symbol "GND_0_1"
  123. (polyline
  124. (pts
  125. (xy 0 0)
  126. (xy 0 -1.27)
  127. (xy 1.27 -1.27)
  128. (xy 0 -2.54)
  129. (xy -1.27 -1.27)
  130. (xy 0 -1.27)
  131. )
  132. (stroke (width 0) (type default))
  133. (fill (type none))
  134. )
  135. )
  136. (symbol "GND_1_1"
  137. (pin power_in line (at 0 0 270) (length 0) hide
  138. (name "GND" (effects (font (size 1.27 1.27))))
  139. (number "1" (effects (font (size 1.27 1.27))))
  140. )
  141. )
  142. )
  143. (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (exclude_from_sim no) (in_bom yes) (on_board yes)
  144. (property "Reference" "#FLG" (at 0 1.905 0)
  145. (effects (font (size 1.27 1.27)) hide)
  146. )
  147. (property "Value" "PWR_FLAG" (at 0 3.81 0)
  148. (effects (font (size 1.27 1.27)))
  149. )
  150. (property "Footprint" "" (at 0 0 0)
  151. (effects (font (size 1.27 1.27)) hide)
  152. )
  153. (property "Datasheet" "~" (at 0 0 0)
  154. (effects (font (size 1.27 1.27)) hide)
  155. )
  156. (property "Description" "Special symbol for telling ERC where power comes from" (at 0 0 0)
  157. (effects (font (size 1.27 1.27)) hide)
  158. )
  159. (property "ki_keywords" "flag power" (at 0 0 0)
  160. (effects (font (size 1.27 1.27)) hide)
  161. )
  162. (symbol "PWR_FLAG_0_0"
  163. (pin power_out line (at 0 0 90) (length 0)
  164. (name "pwr" (effects (font (size 1.27 1.27))))
  165. (number "1" (effects (font (size 1.27 1.27))))
  166. )
  167. )
  168. (symbol "PWR_FLAG_0_1"
  169. (polyline
  170. (pts
  171. (xy 0 0)
  172. (xy 0 1.27)
  173. (xy -1.016 1.905)
  174. (xy 0 2.54)
  175. (xy 1.016 1.905)
  176. (xy 0 1.27)
  177. )
  178. (stroke (width 0) (type default))
  179. (fill (type none))
  180. )
  181. )
  182. )
  183. (symbol "power:VCC" (power) (pin_names (offset 0)) (exclude_from_sim no) (in_bom yes) (on_board yes)
  184. (property "Reference" "#PWR" (at 0 -3.81 0)
  185. (effects (font (size 1.27 1.27)) hide)
  186. )
  187. (property "Value" "VCC" (at 0 3.81 0)
  188. (effects (font (size 1.27 1.27)))
  189. )
  190. (property "Footprint" "" (at 0 0 0)
  191. (effects (font (size 1.27 1.27)) hide)
  192. )
  193. (property "Datasheet" "" (at 0 0 0)
  194. (effects (font (size 1.27 1.27)) hide)
  195. )
  196. (property "Description" "Power symbol creates a global label with name \"VCC\"" (at 0 0 0)
  197. (effects (font (size 1.27 1.27)) hide)
  198. )
  199. (property "ki_keywords" "global power" (at 0 0 0)
  200. (effects (font (size 1.27 1.27)) hide)
  201. )
  202. (symbol "VCC_0_1"
  203. (polyline
  204. (pts
  205. (xy -0.762 1.27)
  206. (xy 0 2.54)
  207. )
  208. (stroke (width 0) (type default))
  209. (fill (type none))
  210. )
  211. (polyline
  212. (pts
  213. (xy 0 0)
  214. (xy 0 2.54)
  215. )
  216. (stroke (width 0) (type default))
  217. (fill (type none))
  218. )
  219. (polyline
  220. (pts
  221. (xy 0 2.54)
  222. (xy 0.762 1.27)
  223. )
  224. (stroke (width 0) (type default))
  225. (fill (type none))
  226. )
  227. )
  228. (symbol "VCC_1_1"
  229. (pin power_in line (at 0 0 90) (length 0) hide
  230. (name "VCC" (effects (font (size 1.27 1.27))))
  231. (number "1" (effects (font (size 1.27 1.27))))
  232. )
  233. )
  234. )
  235. )
  236. (junction (at 133.35 106.68) (diameter 0) (color 0 0 0 0)
  237. (uuid 591f0034-1c08-4385-8710-c0d768959d8f)
  238. )
  239. (junction (at 146.05 116.84) (diameter 0) (color 0 0 0 0)
  240. (uuid b64e93fb-af17-48bf-b415-65b806c8699c)
  241. )
  242. (junction (at 133.35 109.22) (diameter 0) (color 0 0 0 0)
  243. (uuid ff76e434-337c-4c44-9216-1bb5329e9465)
  244. )
  245. (no_connect (at 158.75 106.68) (uuid 05604f50-7b37-42fd-be9c-c54f3786b1b2))
  246. (no_connect (at 158.75 109.22) (uuid 091322b6-8f18-4b59-a0bd-732e79ca7f42))
  247. (no_connect (at 158.75 99.06) (uuid 5f9e85f1-a98c-4b9c-96f6-00b8e2fd9e5b))
  248. (no_connect (at 158.75 96.52) (uuid 69b0189b-e87e-4cb8-b2e5-f324be88cd0f))
  249. (no_connect (at 158.75 101.6) (uuid 7caba47a-90e5-496e-994b-e363b369cb7d))
  250. (no_connect (at 158.75 93.98) (uuid aeb6352b-4803-468c-9577-3b87cd1b434c))
  251. (no_connect (at 158.75 91.44) (uuid dfcc0890-6c8b-4487-82bf-01970cfe62af))
  252. (no_connect (at 158.75 104.14) (uuid ec507f0b-d744-4433-a7a0-74a05a37ccb5))
  253. (bus_entry (at 116.84 88.9) (size 2.54 2.54)
  254. (stroke (width 0) (type default))
  255. (uuid 37fe642c-d525-4639-bf08-461c8e08b026)
  256. )
  257. (bus_entry (at 116.84 93.98) (size 2.54 2.54)
  258. (stroke (width 0) (type default))
  259. (uuid 4068cb17-b46e-43c0-b306-7df3a2c33b3b)
  260. )
  261. (bus_entry (at 116.84 91.44) (size 2.54 2.54)
  262. (stroke (width 0) (type default))
  263. (uuid 73cef5fb-4174-405d-a0de-634eee362434)
  264. )
  265. (wire (pts (xy 133.35 109.22) (xy 133.35 116.84))
  266. (stroke (width 0) (type default))
  267. (uuid 178fcdab-ba5c-454c-9247-e8c95bd6c15d)
  268. )
  269. (bus (pts (xy 86.36 64.77) (xy 116.84 64.77))
  270. (stroke (width 0) (type default))
  271. (uuid 20152e6a-1b2e-4042-8b8f-93125fff953c)
  272. )
  273. (bus (pts (xy 116.84 91.44) (xy 116.84 93.98))
  274. (stroke (width 0) (type default))
  275. (uuid 2d774613-d103-4f92-afc7-5ea7fea64e56)
  276. )
  277. (bus (pts (xy 116.84 88.9) (xy 116.84 91.44))
  278. (stroke (width 0) (type default))
  279. (uuid 3e187b0d-f042-41ae-943d-0084bde57665)
  280. )
  281. (wire (pts (xy 146.05 116.84) (xy 175.26 116.84))
  282. (stroke (width 0) (type default))
  283. (uuid 61094eaf-f91e-497e-8166-d02aa99c7b33)
  284. )
  285. (wire (pts (xy 175.26 116.84) (xy 175.26 115.57))
  286. (stroke (width 0) (type default))
  287. (uuid 72dd73d1-ce1f-4645-94dc-3c5e9de68043)
  288. )
  289. (wire (pts (xy 133.35 116.84) (xy 146.05 116.84))
  290. (stroke (width 0) (type default))
  291. (uuid 7cbe4a58-f6ae-4829-a24a-65da50e7e0c9)
  292. )
  293. (wire (pts (xy 119.38 93.98) (xy 133.35 93.98))
  294. (stroke (width 0) (type default))
  295. (uuid 82626ab4-c048-42a5-be32-a608bb5ecc5c)
  296. )
  297. (wire (pts (xy 133.35 106.68) (xy 133.35 109.22))
  298. (stroke (width 0) (type default))
  299. (uuid a0f66a67-2d4f-4796-96b9-5461f082e48e)
  300. )
  301. (bus (pts (xy 116.84 64.77) (xy 116.84 88.9))
  302. (stroke (width 0) (type default))
  303. (uuid b9bcf62b-e852-4d3e-a1a7-2c2e9c12de35)
  304. )
  305. (wire (pts (xy 119.38 91.44) (xy 133.35 91.44))
  306. (stroke (width 0) (type default))
  307. (uuid e8e1b2a0-a26b-489d-8d6e-ded650605f7e)
  308. )
  309. (wire (pts (xy 119.38 96.52) (xy 133.35 96.52))
  310. (stroke (width 0) (type default))
  311. (uuid fb38bfae-e032-4395-8985-97101621dc3a)
  312. )
  313. (wire (pts (xy 133.35 104.14) (xy 133.35 106.68))
  314. (stroke (width 0) (type default))
  315. (uuid fbe8cc01-1a76-41ca-8141-56f1641f6b96)
  316. )
  317. (label "A1" (at 133.35 93.98 0) (fields_autoplaced)
  318. (effects (font (size 1.27 1.27)) (justify left bottom))
  319. (uuid 282c151e-75dd-4c68-b308-00699e2a9d59)
  320. )
  321. (label "A[0..2]" (at 93.98 64.77 0) (fields_autoplaced)
  322. (effects (font (size 1.27 1.27)) (justify left bottom))
  323. (uuid 4f21bed6-6f5e-4394-844f-1128cfadd2b3)
  324. )
  325. (label "A2" (at 133.35 96.52 0) (fields_autoplaced)
  326. (effects (font (size 1.27 1.27)) (justify left bottom))
  327. (uuid e3c46e1d-1eb0-4b43-b9e8-e8ed1cf471bd)
  328. )
  329. (label "A0" (at 133.35 91.44 0) (fields_autoplaced)
  330. (effects (font (size 1.27 1.27)) (justify left bottom))
  331. (uuid e96f1529-2a0f-421f-814b-f555d9bb351d)
  332. )
  333. (hierarchical_label "A[0..2]" (shape input) (at 86.36 64.77 180) (fields_autoplaced)
  334. (effects (font (size 1.27 1.27)) (justify right))
  335. (uuid 1b9b23a3-d7af-4acb-86ce-d2c3b62d2ba8)
  336. )
  337. (symbol (lib_id "power:PWR_FLAG") (at 175.26 115.57 0) (unit 1)
  338. (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
  339. (uuid 265c390b-dfa4-4ded-b3c0-a64d7e852a3b)
  340. (property "Reference" "#FLG02" (at 175.26 113.665 0)
  341. (effects (font (size 1.27 1.27)) hide)
  342. )
  343. (property "Value" "PWR_FLAG" (at 175.26 110.49 0)
  344. (effects (font (size 1.27 1.27)))
  345. )
  346. (property "Footprint" "" (at 175.26 115.57 0)
  347. (effects (font (size 1.27 1.27)) hide)
  348. )
  349. (property "Datasheet" "~" (at 175.26 115.57 0)
  350. (effects (font (size 1.27 1.27)) hide)
  351. )
  352. (property "Description" "Special symbol for telling ERC where power comes from" (at 175.26 115.57 0)
  353. (effects (font (size 1.27 1.27)) hide)
  354. )
  355. (pin "1" (uuid ff09da93-83e0-4294-841b-2c9fa9d5feb5))
  356. (instances
  357. (project "issue12814"
  358. (path "/9d9c2574-56a3-45db-8021-2a92a85311b1/fd81cd4d-ed06-4c80-bc4c-cba1d4bc410f"
  359. (reference "#FLG02") (unit 1)
  360. )
  361. )
  362. )
  363. )
  364. (symbol (lib_id "power:VCC") (at 146.05 83.82 0) (unit 1)
  365. (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
  366. (uuid 2cfafb54-44b2-4d23-8777-6a5aea97f1be)
  367. (property "Reference" "#PWR05" (at 146.05 87.63 0)
  368. (effects (font (size 1.27 1.27)) hide)
  369. )
  370. (property "Value" "VCC" (at 146.05 78.74 0)
  371. (effects (font (size 1.27 1.27)))
  372. )
  373. (property "Footprint" "" (at 146.05 83.82 0)
  374. (effects (font (size 1.27 1.27)) hide)
  375. )
  376. (property "Datasheet" "" (at 146.05 83.82 0)
  377. (effects (font (size 1.27 1.27)) hide)
  378. )
  379. (property "Description" "Power symbol creates a global label with name \"VCC\"" (at 146.05 83.82 0)
  380. (effects (font (size 1.27 1.27)) hide)
  381. )
  382. (pin "1" (uuid 68f035a8-c984-46d6-9021-cb487b69e745))
  383. (instances
  384. (project "issue12814"
  385. (path "/9d9c2574-56a3-45db-8021-2a92a85311b1/fd81cd4d-ed06-4c80-bc4c-cba1d4bc410f"
  386. (reference "#PWR05") (unit 1)
  387. )
  388. )
  389. )
  390. )
  391. (symbol (lib_id "power:GND") (at 146.05 116.84 0) (unit 1)
  392. (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
  393. (uuid 3cb53738-fc5e-418a-9319-ae679c48e3c2)
  394. (property "Reference" "#PWR06" (at 146.05 123.19 0)
  395. (effects (font (size 1.27 1.27)) hide)
  396. )
  397. (property "Value" "GND" (at 146.05 121.92 0)
  398. (effects (font (size 1.27 1.27)))
  399. )
  400. (property "Footprint" "" (at 146.05 116.84 0)
  401. (effects (font (size 1.27 1.27)) hide)
  402. )
  403. (property "Datasheet" "" (at 146.05 116.84 0)
  404. (effects (font (size 1.27 1.27)) hide)
  405. )
  406. (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 146.05 116.84 0)
  407. (effects (font (size 1.27 1.27)) hide)
  408. )
  409. (pin "1" (uuid 8748e088-cf03-4dee-a82c-181fb597d790))
  410. (instances
  411. (project "issue12814"
  412. (path "/9d9c2574-56a3-45db-8021-2a92a85311b1/fd81cd4d-ed06-4c80-bc4c-cba1d4bc410f"
  413. (reference "#PWR06") (unit 1)
  414. )
  415. )
  416. )
  417. )
  418. (symbol (lib_id "74xx:74LS138") (at 146.05 99.06 0) (unit 1)
  419. (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
  420. (uuid a47e62d0-6d36-402f-8a08-f4532bf659d8)
  421. (property "Reference" "U2" (at 148.2441 83.82 0)
  422. (effects (font (size 1.27 1.27)) (justify left))
  423. )
  424. (property "Value" "74LS138" (at 148.2441 86.36 0)
  425. (effects (font (size 1.27 1.27)) (justify left))
  426. )
  427. (property "Footprint" "" (at 146.05 99.06 0)
  428. (effects (font (size 1.27 1.27)) hide)
  429. )
  430. (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS138" (at 146.05 99.06 0)
  431. (effects (font (size 1.27 1.27)) hide)
  432. )
  433. (property "Description" "Decoder 3 to 8 active low outputs" (at 146.05 99.06 0)
  434. (effects (font (size 1.27 1.27)) hide)
  435. )
  436. (pin "4" (uuid 48d6ebc7-e962-4ba1-a428-80a38574ba6c))
  437. (pin "10" (uuid 0e047d96-e512-4e1d-a722-b9a2c061e462))
  438. (pin "13" (uuid f727509a-9445-4509-8725-92dfbc818384))
  439. (pin "12" (uuid de3e72c0-ba4e-4910-92ba-1ec6cbeee4c7))
  440. (pin "11" (uuid 9047155a-d66d-4c4e-af11-c8cf5205bcdd))
  441. (pin "5" (uuid 1510b2e7-912c-4179-8216-e5d6023291d1))
  442. (pin "3" (uuid ed3b1501-f406-4330-89ab-bcaa4444ad54))
  443. (pin "8" (uuid 65500f6e-4d2d-4c34-89e4-ab10b55782d5))
  444. (pin "2" (uuid b6752884-b0a3-42ea-8c61-6b4e68d40e0b))
  445. (pin "9" (uuid 124c892b-71b2-4a69-bccd-2316cdbfbd3e))
  446. (pin "6" (uuid 2122f164-dc30-4a5c-9972-464cb2315d66))
  447. (pin "15" (uuid 0f39f711-d217-4b46-ba25-0e67f9712b08))
  448. (pin "16" (uuid 86fc53bf-2703-40fe-806a-871398fe76aa))
  449. (pin "7" (uuid de424f87-d1b3-4ec6-a907-a4485d05d709))
  450. (pin "1" (uuid 418f8854-e299-411f-bc00-aa978e2976f0))
  451. (pin "14" (uuid fc3a9eaa-67fa-446e-83ef-548d1f452871))
  452. (instances
  453. (project "issue12814"
  454. (path "/9d9c2574-56a3-45db-8021-2a92a85311b1/fd81cd4d-ed06-4c80-bc4c-cba1d4bc410f"
  455. (reference "U2") (unit 1)
  456. )
  457. )
  458. )
  459. )
  460. )