| diglab1 | The user can set a 16-bit value using toggle switches 15-0 and transfer this value to the first four hex digit displays by pressing KEY3. | |
| diglab2 | This lab illustrates the use of divide-by-N counters, decimal counters, and a simple hex counter. | |
| diglab3 | This lab implements a timer. KEY3 starts and stops the timer. KEY0 resets the count (and stops the timer) |
| lcdlab1 | This lab writes two lines to the LCD. | |
| lcdlab2 | The project combines a timer (diglab3) with the LCD display (lcdlab1). | |
| lcdlab3 | The project controls the LCD, using a different driver. The count value on the display is mapped from the toggle switch values. |
| Hex Value | Low Hex Digit | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
| H 2 | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| i 3 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| g 4 | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| h  5 | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 6 | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 7 | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | NULL |
For example: "A" is row 4 column 1, so hex value is 8'h41
Maintained by John Loomis, last updated 31 January 2008