Microcontroller › 8051 › program for 4 bit lcd interface with 89s52 › /*– — — — — — — — —
May 20, 2016 at 11:49 am
#13932
Anonymous
Guest
/*– — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
HEADER FILE DECLARATION:
========================
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — */
#include<REGX52.H>;
#include<string.h>;
/*– — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
SFR AND PINS DECLARATION:
========================
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — */
sfr lcd=P0; //
sbit e=P3^6;
sbit rs=P3^7;
/*– — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
SUB-ROUTINE HEADER DECLARATION:
===============================
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — */
void lcd_init(void);
void cmd(char,int);
void strg_cmd(char p[],char,int);
note: here R/W pin of lcd is not used, so it is not mentioned above.
contact: cbiinfrastructures3502gmail.com, [email protected]