Chapter 8: C Pointers and Arrays
Real Timer Clock version
Second(char *);
c and write:
version
nclud
#includ
unsigne
unsigne
unsigne
void in
{
e oscillator:
OSCCAL_calibration();
sendFString(TEXT_TOXX);
sendFString(TEXT_MIN);
sendFString(TEXT_TOXX);
sendFString(ENTER);
// Demonstrator.h
void initializer(void);
void parseInput(char *);
void set
void setMinute(char );
void setHour(char );
char CHAR2BCD2(char input);
void RTC_init(void);
void showClock(void);
void setClock(void);
Open Demonstrator.
// Demonstrator.c Real Time Clock
#i e "PC_Comm.h"
e "Messages.h"
d char gSECOND;
d char gMINUTE;
d char gHOUR;
itializer()
// Calibrate th
// Initialize the USART
USARTinit();
// Initialize the RTC
RTC_init();
// Display instructions on PC
sendFString(TALKING_TO);
sendFString(WHO_DEMO);
sendFString(ENTER);
sendFString(TEXT_GET);
sendFString(ENTER);
sendFString(TEXT_SEC);
sendFString(ENTER);