Supplemental Notes

Hello, my name is Jonathan Hill.  I am a professor in the College of Engineering (COE) at the University of Hartford.  I teach courses related to computer engineering.  I've found to my surprise, that in my teaching I do quite a bit of typing.  This page is set up to serve as a central access point to the supplemental notes that I type.

Please Let me know that you read my web pages.

Delay Time Anaylsis
An introduction to manual techniques for examining the delay in combinational logic circuits.
 
ASM Charts
A brief introdution to ASM charts
 
Introduction to Buffalo
Buffalo is a resident monitor/debugger program used with the Motorola 68HC11E9 mircrocontroller.  We use this device to teach students about microprocessors, peripherals, and assembly language programming.
 
Super Loops - Assembly language example for the 68HC11
Super Loops - Assembly language example for the 9S12 and CodeWarrior
Super Loops - CodeWarrior 'C' for 68HC12 version
Many high-volume low-complexity microcontroller based applications such as microwave ovens, toys, and the like use a loop structure that repeatedly calls a set of functions in order.
 
Flowcharts
Graphical representation of procedures
 
Introduction to Xilinx ISE
Introduction to Xilinx ISE Schematic capture (OLD)
Xilinx ISE is a set of FPGA design tool, it comes in a professional version as well as a no-cost version called WebPack.  Download WebPack from the Xilinx webpage.
 
Binary Sequece Detection Notes
These notes were originally prepared for an introductory logic circuits course, even still it presents an interesting state machine example.
 
'C' Programming Review
These notes were first written for students in the embedded microprocessor course that I teach.  I've used these notes with other students as well, to help them reviewing 'C' programming.
 
Introduction to Metrowerks Code Warrior for the 68HC12
This tutorial is written for the Embedded Microprocessor course that I teach.
 
cxlib - Cooperative multitasking library for 68HC12 and Metrowerks
The step after super-loop structures is cooperative multitasking, like that provided by cxlib.  The library provides a first introduction to a simple multitasking of sorts.
 
Software useful for ES115 - Engineering Computer Applications
Students have several software options available to them.  These pages should help.
 
The 471X Architecture - a 4 bit microprocessor
This project has been helpful to a number of my graduate and undergraduate students

Revised: Wed Nov 4 20:00:55 EST 2009
jmhill at hartford dot edu