Добавил:
lelik
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторные МПр / код / lab5 / Lab - timer / src / timer
.c#include "timer.h"
#include "LPC17xx.h"
#include "GLCD.h"
#include "get_time_string.h"
int time=0;
char* s;
void timer0_init(void) {
LPC_TIM0->MCR=0x03;
LPC_TIM0->MR0=25000000;
NVIC_EnableIRQ((IRQn_Type) TIMER0_IRQn);
LPC_TIM0->TCR=1;
}
//---
void TIMER0_IRQHandler (void) __irq {
LPC_TIM0->IR=1;
s=get_time_string(time);
GLCD_DisplayString(1,1,(unsigned char*)s);
time=time+1;
s=get_time_string(time);
GLCD_DisplayString(1,1,(unsigned char*)s);
}