Getting Started

(lily) #1

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);

Free download pdf