
C h a p t e r 1 7
Parallel Port
This section describes a parallel port application. The speed of parallel
ports is higher than serial ports as there are more lines involved in the data
transfer. Most parallel port line applications use TTL standard voltage
levels, therefore operate best within a line range of several feet. Lines of
excessive length, due to the increases resistance of the lines, can generate
erroneous data transfers. For these reasons, parallel port applications are
normally only used for short length data transfer operations. Because
parallel port applications require several data lines to transmit data and
because several control lines are also required the application is well suited
for the HT48x00 series of controllers.
ROM Emulator
During the first stages of system development it is normally impractical to
burn the required ROM. The usual procedure is to use a suitable EPROM
to replace the ROM during the stages of program and system development.
In this way, by using an ultra-violet light source, the internal EPROM
programmed data can be erased and the device reused. The inconvenience
in this approach is however, using an ultraviolet light source and the time
required to erase the data. An alternative solution, which overcomes these
EPROM limitations, is to use a ROM emulator. This application uses the
PCs printer port to download data into the ROM emulator SRAM. Such a
ROM emulator can reduce significantly early program development effort.
In this application the design is implemented using the HT48300, 28-pin
microcontroller.
17
Chapter 17 Parallel Port
219
Summary of Contents for HT-IDE
Page 11: ...P a r t I Integrated Development Environment Part I Integrated Development Environment 1 ...
Page 12: ...HT IDE User s Guide 2 ...
Page 20: ...Fig 1 6 Fig 1 7 HT IDE User s Guide 10 ...
Page 24: ...HT IDE User s Guide 14 ...
Page 70: ...HT IDE User s Guide 60 ...
Page 76: ...HT IDE User s Guide 66 ...
Page 92: ...HT IDE User s Guide 82 ...
Page 93: ...P a r t I I Development Language and Tools Part II Development Language and Tools 83 ...
Page 94: ...HT IDE User s Guide 84 ...
Page 148: ...HT IDE User s Guide 138 ...
Page 150: ...Fig 12 1 Fig 12 2 HT IDE User s Guide 140 ...
Page 154: ...HT IDE User s Guide 144 ...
Page 192: ...HT IDE User s Guide 182 ...
Page 194: ...HT IDE User s Guide 184 ...
Page 218: ...HT IDE User s Guide 208 ...
Page 235: ...P a r t V Appendix Part V Appendix 225 ...
Page 236: ...HT IDE User s Guide 226 ...
Page 250: ...HT IDE User s Guide 240 ...