7segment | This sample demonstrates programming of the RTC Display Board. When
the program is executed, the character '8' is displayed on all the
digits.
|
adc | This sample demonstrats ADC interfacing. When the program is executed,
the voltage on ADC channel 1 is displayed on the LCD. When the POT
connected to channel 1 is adjusted, the LCD is updated accordingly.
|
buzzer | This sample demonstrates piezo electric buzzer interfacing. When the
program is executed a 100Hz buzzing sound is produced
continuously. Ensure switch 1 of INTR/BUZZ DIP switch is ON.
|
dac | This sample demonstrats DAC interfacing. When the program is
executed, a 5Hz 4V peak-to-peak square wave appears on the `AOUT`
pin. The output can be seen on an Oscilloscope.
|
interrupt | The sample demonstrates interrupt programming. The LED toggle
alternately on an INTR key press. Ensure that switch 3 of INTR/BUZZ
DIP switch is ON.
|
keypad | This folder includes a sample for accessing a 4x4 matrix keypad with
ZK-51 as an add on module. The key strokes are scanned and displayed on
LCD
|
keys | The sample is a demonstration of keystroke scan by polling
method. Keystrokes are identified and corresponding messages are
displayed on LCD.
|
lcd | This sample demonstrates LCD interfacing. When the program is executed
the string "Zilogic Systems" is displayed on the LCD, and after a
delay of 1 second, the string "Explore ZKit-51" is displayed a
character at a time, in a typewriter fashion.
|
led | This sample demonstrates LED programming. When the program is
executed, the LEDs are blinked alternatively. The sample uses software
delay in the course of execution.
|
rtc | The sample reads and writes to RTC(PCF 8563). Ensure that the RTC data
is backed up before running this sample as it overwrites to the RTC
time registers. The Low Voltege indicator flag is also overlooked for
the sake of simplicity.
|
serial | This sample demostrates UART communication. When the program is
executed, a string is transmitted through the serial interface, and
can be seen using a serial terminal program like Hyperterminal or
Minicom. The serial terminal program should be configured with the
following parameters: 9600 baudrate, 8 data bits, no parity, 1 stop
bit. Ensure that Switches 3 & 4 of USBIO Dip switch are off after
programming the Zkit-51 board. Then reset Zkit-51 to check the
execution.
|
spi | The sample displays the number of reboots occured. Since on power off
or reset data in RAM is lost, the reboot count is stored in the SPI
EEPROM.
|
timer | This sample demonstrates hardware delays using 8051 timers. When the
program is executed the LEDs are blinked alternatively with a time
period of 1 second.
|