Generally, a programmer connects to a device in one of two ways.
In some cases, a programmer connects to a device via a cable to a connection port on the device. This is sometimes called on-board programming, in-circuit programming, or in-system programming.
Data is transferred from the programmer to the device as signals via connecting pins.
Regarding old PROM programmers, as the many programmable devices have different voltage requirements, every pin driver must be able to apply different voltages in a range of 0–25 Volts.: 651 : 40
But according to the progress of memory device technology, recent flash memory programmers do not need high voltages.
For each vendor's web site, refer to "External links" section.
Mueller, Scott (2003). Upgrading and Repairing PCs. Que Publishing. p. 364. ISBN 9780789727459. PROM programmer PC transfer. 9780789727459
Cressler, John D. (2017). Silicon Earth: Introduction to Microelectronics and Nanotechnology, Second Edition. CRC Press. ISBN 9781351830201. 9781351830201
Czerwinski, Robert; Kania, Dariusz (2013). Finite State Machine Logic Synthesis for Complex Programmable Logic Devices. Springer Science & Business Media. ISBN 9783642361661. 9783642361661
Mazidi, Muhammad Ali; Naimi, Sarmad; Naimi, Sepehr (2011). The AVR microcontroller and embedded systems : using Assembly and C (PDF). Upper Saddle River, N.J.: Prentice Hall. ISBN 9780138003319. Archived from the original (PDF) on 2020-02-15. Retrieved 2018-03-16. 9780138003319
Edwards, Lewin (2006). So You Wanna Be an Embedded Engineer: The Guide to Embedded Engineering, From Consultancy to the Corporate Ladder. Elsevier. p. 58. ISBN 9780080498157. plug-in adapters DIP packaging. 9780080498157
"IEEE 1532-2002 - IEEE Standard for In-System Configuration of Programmable Devices". IEEE. https://standards.ieee.org/ieee/1532/3366/
"What is the IEEE 1532 Standard?". Keysight Technologies. https://www.keysight.com/main/editorial.jspx?&ckey=2052199
Jacobson, Neil G. (2012). The In-System Configuration Handbook:: A Designer's Guide to ISC. Springer Science & Business Media. ISBN 9781461504894. 9781461504894
Ong, Royan H. L.; Pont, Michael J. (25 April 2001). "Empirical comparison of software-based error detection and correction techniques for embedded systems". Proceedings of the ninth international symposium on Hardware/Software codesign - CODES '01. ACM. pp. 230–235. CiteSeerX 10.1.1.543.9943. doi:10.1145/371636.371739. ISBN 978-1581133646. S2CID 15929440. 978-1581133646
Mazidi, Muhammad Ali; Naimi, Sarmad; Naimi, Sepehr (2011). The AVR microcontroller and embedded systems : using Assembly and C (PDF). Upper Saddle River, N.J.: Prentice Hall. ISBN 9780138003319. Archived from the original (PDF) on 2020-02-15. Retrieved 2018-03-16. 9780138003319
Ravichandran, D. (2001). Introduction To Computers And Communication. Tata McGraw-Hill Education. ISBN 9780070435650. 9780070435650
Mueller, Scott (2003). Upgrading and Repairing PCs. Que Publishing. p. 364. ISBN 9780789727459. PROM programmer PC transfer. 9780789727459
"Review: XG autoelectric TL866CS MiniPro Universal USB Programmer". Gough's Tech Zone. 22 April 2016. http://goughlui.com/2016/04/22/review-xg-autoelectric-tl866cs-minipro-universal-usb-programmer/
Mueller, Scott (2003). Upgrading and Repairing PCs. Que Publishing. p. 364. ISBN 9780789727459. PROM programmer PC transfer. 9780789727459
International Validation Forum (1995). Validation Compliance Annual: 1995. CRC Press. ISBN 9780824794590. 9780824794590
"How to Read, Erase, & Write EProm EEProm Chips Electronic Fuel injection DIY Tuning GQ-4X Programmer". YouTube. 2 May 2014. https://www.youtube.com/watch?v=vUDP1XTmF9A
"EPROMS: The minimum you need to know to burn your own". www.classic-computers.org.nz. https://www.classic-computers.org.nz/blog/2012-10-21-eproms.htm
"gang | Definition of gang in English by Oxford Dictionaries". Oxford Dictionaries | English. Archived from the original on March 17, 2018. https://web.archive.org/web/20180317102217/https://en.oxforddictionaries.com/definition/gang
Mazidi, Muhammad Ali; Naimi, Sarmad; Naimi, Sepehr (2011). The AVR microcontroller and embedded systems : using Assembly and C (PDF). Upper Saddle River, N.J.: Prentice Hall. ISBN 9780138003319. Archived from the original (PDF) on 2020-02-15. Retrieved 2018-03-16. 9780138003319
"EEVblog #411 - MiniPro TL866 Universal Programmer Review - Page 1". www.eevblog.com. https://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/
"EEVblog #411 - MiniPro TL866 Universal Programmer Review - Page 1". www.eevblog.com. https://www.eevblog.com/forum/blog/eevblog-411-minipro-tl866-universal-programmer-review/
"EPROM programmer for field service - Google Search". www.google.com. https://www.google.com/search?q=EPROM+programmer+for+field+service
Pang, Aiken; Membrey, Peter (2016). Beginning FPGA: Programming Metal: Your brain on hardware. Apress. ISBN 9781430262480. 9781430262480
Mazidi, Muhammad Ali; Naimi, Sarmad; Naimi, Sepehr (2011). The AVR microcontroller and embedded systems : using Assembly and C (PDF). Upper Saddle River, N.J.: Prentice Hall. ISBN 9780138003319. Archived from the original (PDF) on 2020-02-15. Retrieved 2018-03-16. 9780138003319
"How to Read, Erase, & Write EProm EEProm Chips Electronic Fuel injection DIY Tuning GQ-4X Programmer". YouTube. 2 May 2014. https://www.youtube.com/watch?v=vUDP1XTmF9A
Godse, Atul P.; Godse, Deepali A. (2008). Digital Techniques. Technical Publications. ISBN 9788184314014. 9788184314014
Ball, Stuart (2002). Embedded Microprocessor Systems: Real World Design. Elsevier. ISBN 9780080477572. 9780080477572
Choi, S. J.; Han, J. W.; Jang, M. G.; Kim, J. S.; Kim, K. H.; Lee, G. S.; Oh, J. S.; Song, M. H.; Park, Y. C.; Kim, J. W.; Choi, Y. K. (2009). "High Injection Efficiency and Low-Voltage Programming in a Dopant-Segregated Schottky Barrier (DSSB) FinFET SONOS for nor-type Flash Memory". IEEE Electron Device Letters. 30 (3): 265–268. Bibcode:2009IEDL...30..265C. doi:10.1109/LED.2008.2010720. ISSN 0741-3106. /wiki/Bibcode_(identifier)
"Remembering the PROM knights of Intel | EE Times". EETimes. 2002-07-03. https://www.eetimes.com/document.asp?doc_id=1144961
DuCastel, Bertrand; Jurgensen, Timothy (2008). Computer Theology: Intelligent Design of the World Wide Web. Midori Press LLC. ISBN 9780980182118. 9780980182118
"Getting Started with Blinking Lights on Old Iron". Hackaday. 10 August 2017. https://hackaday.com/2017/08/10/getting-started-with-blinking-lights-on-old-iron/
Gooijen, Henk. "NOVA 3 console description". www.pdp-11.nl. http://www.pdp-11.nl/dg/nova3/nova3.html#system%20console
Goel, Anita (2010). Computer Fundamentals. Pearson Education India. ISBN 9788131733097. 9788131733097