Microprocessors: From Assembly Language to C Using thePIC18Fxx2

[1] P. Ceruzzi, A History of Modern Computing, Second Edition. Cambridge, MA: The MIT Press, 2003.
[2] G. Ifrah, The Universal History of Computing. New York: John Wiley & Sons, Inc, 2001.
[3] M. Morris Mano, Computer System Architecture, Second Edition. Engle-wood Cliffs, NJ: Prentice-Hall, 1982.
[4] Intel Corporation, "Appendix C : IA-32 Instruction Latency and Throughput," IA-32 Intel Architecture Optimization Reference Manual, Order Number 248966-011, pp. C.1-C.22.
[5] J. Hennessy and D. Patterson, Computer Architecture: A Quantitative Approach, Second Edition. San Francisco, CA: Morgan Kaufmann Publishers, Inc., 1996.
[6] Microchip Technology Inc., PIC18FXX2 28/40-pin High Performance, Enhanced FLASH Microcontrollers with 10-bit A/D, DS39564B, 2002. Available online at www.microchip.com.
[7] Dan Matthews, AN849: Basic PICmicro Oscillator Design, Microchip Technology Inc., DS00849A, 2002. Available online at/ www.microchip.com.
[8] Microchip Technology Inc., PICmicro 18C MCU Family Reference Manual, DS39500A, 2000. Available online at www.microchip.com.
[9] Hantronix, HDM162116L-5 Dimensional Drawing, 16 Character x 2 Lines LCD Module. Available online at www.hantronix.com.
[10] Hantronix, HDM162116L-5 LCD Module Commands. Available online at www.hantronix.com.
[11] Maxim Integrated Products, MAXIM +5V, RS-232 Transceivers with 0.1 uF External Capacitors, MAX200-MAX211/MAX213, 19-0065, Rev 6, 10/03. Available online at www.maxim-ic.com.
[12] Microchip Technology Inc., MCP41XXX/42XXX Single/Dual Potentiometer with SPI Interface, DS11195C, 2003. Available online at www.microchip.com.
[13] Microchip Technology Inc., 25AA640/25LC640 64KSPI Bus Serial EEP-ROM, DS21223F,