#include <kc89c72.h> // replace with actual device header