funct.h 523 B

123456789101112131415161718192021222324252627
  1. #ifndef FUNCT_H
  2. #define FUNCT_H
  3. #pragma CODE_SEG NON_BANKED
  4. #define LCDDATA PTADHi
  5. #define LCDDATADDR DDRADHi
  6. #define LCDCONTROLDDR DDRM
  7. #define ECLK PTM_PTM4
  8. #define RW PTM_PTM5
  9. #define RS PTM_PTM6
  10. #define LINE1 0x80
  11. #define LINE2 0xc0
  12. void init_LCD(void);
  13. void display_string(char *);
  14. void read_pot(void);
  15. void Delay(unsigned int);
  16. void delay_ms(int);
  17. void epulse(void);
  18. void sendCommand(int);
  19. void SendsChr(char, int);
  20. void PlayTone(void);
  21. #endif