summaryrefslogtreecommitdiff
path: root/firmware/t6963c_specific.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/t6963c_specific.h')
-rw-r--r--firmware/t6963c_specific.h31
1 files changed, 15 insertions, 16 deletions
diff --git a/firmware/t6963c_specific.h b/firmware/t6963c_specific.h
index 4df7923..5d8d18c 100644
--- a/firmware/t6963c_specific.h
+++ b/firmware/t6963c_specific.h
@@ -17,7 +17,7 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
*******************************************************************************
- *
+ *
* File: t6963c_specific.h
* Author: Camil Staps
*
@@ -30,27 +30,27 @@
#include <xc.h>
#define t6963c_rst(x) LATFbits.LATF3 = (x) // RESET line
-#define t6963c_cd(x) LATBbits.LATB6 = (x) // C/D line
-#define t6963c_ce(x) LATBbits.LATB7 = (x) // CE line
-#define t6963c_rd(x) LATFbits.LATF4 = (x) // RD line
-#define t6963c_wr(x) LATFbits.LATF5 = (x) // WR line
+#define t6963c_cd(x) LATBbits.LATB7 = (x) // C/D line
+#define t6963c_ce(x) LATBbits.LATB6 = (x) // CE line
+#define t6963c_rd(x) LATFbits.LATF5 = (x) // RD line
+#define t6963c_wr(x) LATFbits.LATF4 = (x) // WR line
#define t6963c_t_rst(x) TRISFbits.TRISF3 = (x) // TRIS bit of RESET pin
-#define t6963c_t_cd(x) TRISBbits.TRISB6 = (x) // TRIS bit of C/D pin
-#define t6963c_t_ce(x) TRISBbits.TRISB7 = (x) // TRIS bit of CE pin
-#define t6963c_t_rd(x) TRISFbits.TRISF4 = (x) // TRIS bit of RD pin
-#define t6963c_t_wr(x) TRISFbits.TRISF5 = (x) // TRIS bit of WR pin
+#define t6963c_t_cd(x) TRISBbits.TRISB7 = (x) // TRIS bit of C/D pin
+#define t6963c_t_ce(x) TRISBbits.TRISB6 = (x) // TRIS bit of CE pin
+#define t6963c_t_rd(x) TRISFbits.TRISF5 = (x) // TRIS bit of RD pin
+#define t6963c_t_wr(x) TRISFbits.TRISF4 = (x) // TRIS bit of WR pin
#define t6963c_data(x) LATB = (LATB & 0x00ff) | (x << 8) // Data port
#define t6963c_t_data(x) TRISB = (TRISB & 0x00ff) | (x << 8) // TRIS register of data port
-
+
#define t6963c_rows 16 // Number of rows of the LCD
#define t6963c_columns 40 // Number of columns of the LCD
-#ifdef __cplusplus
+#ifdef __cplusplus
extern "C" {
#endif
-#define t6963c_nspertick 4000
-
+#define t6963c_nspertick 64
+
/**
* Define the project-specific timer functions here
* @see t6963c.h
@@ -60,9 +60,8 @@ inline void t6963c_startTimer(void);
inline unsigned short t6963c_getTimeNs(void);
inline void t6963c_stopTimer(void);
-#ifdef __cplusplus
+#ifdef __cplusplus
}
#endif
-#endif /* T6963C_SPECIFIC_H */
-
+#endif /* T6963C_SPECIFIC_H */