Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <targets\AT91SAM7.h>
- #include "PCF8833U8_lcd.h" //biblioteka pozwalająca na używanie ekranu i jego właściwości
- void time(int ms){
- int a,b;
- for(a=0;a<=ms;a++){
- for(b=0;b<=3000;b++){
- __asm__("NOP");
- }}}
- int main(void){
- InitLCD(); //inicjalizacja lcd
- SetContrast(5); //ustawia kontrast
- Backlight(BL_ON); //zapalenie ekranu
- LCDClearScreen();
- PMC_PCER |= PMC_PCER_ADC;
- ADC_CR = (1<<0);
- ADC_CHER = (1<<6);
- ADC_MR = (23<<ADC_MR_PRESCAL_BIT)|(2<<ADC_MR_STARTUP_BIT)|(1<<ADC_MR_SHTIM_BIT);
- while(1) //petla glowna programu
- {
- char tab[24];
- int a=0;
- ADC_CR = ADC_CR_START; //rozpoczęcie ADC
- while((ADC_SR & ADC_SR_EOC6)==0){} //czekanie aż się załaduje
- a=ADC_CDR6;
- itoa(a,tab,10); //zamiana inta na łańcuch znaków
- LCDPutStr(tab, 60, 40, LARGE, BLACK, WHITE);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement