pic 16f877a interfaced with various sensor and lcd
File list:
dam vibration
............\final code
............\..........\dam1
............\..........\....\dam.c
............\..........\....\dam.p1
............\..........\....\dam.pre
............\..........\....\damnew.c
............\..........\....\damnew.p1
............\..........\....\damnew.pre
............\..........\....\delay.c
............\..........\....\delay.h
............\..........\....\delay.p1
............\..........\....\delay.pre
............\..........\....\EBIL
............\..........\....\EBIL.C
............\..........\....\funclist
............\..........\....\gsm.c
............\..........\....\gsm.h
............\..........\....\gsm.p1
............\..........\....\gsm.pre
............\..........\....\initpro.h
............\..........\....\lcd8bit.c
............\..........\....\lcd8bit.h
............\..........\....\lcd8bit.p1
............\..........\....\lcd8bit.pre
............\..........\....\new.as
............\..........\....\new.hxl
............\..........\....\new.lst
............\..........\....\new.map
............\..........\....\new.mcp
............\..........\....\new.mcw
............\..........\....\new.obj
............\..........\....\new.rlf
............\..........\....\new.sdb
............\..........\....\new.sym
............\..........\....\newdam.as
............\..........\....\newdam.cof
............\..........\....\newdam.hex
............\..........\....\newdam.hxl
............\..........\....\newdam.lst
............\..........\....\newdam.map
............\..........\....\newdam.mcp
............\..........\....\newdam.mcs
............\..........\....\newdam.mcw
............\..........\....\newdam.obj
............\..........\....\newdam.rlf
............\..........\....\newdam.sdb
............\..........\....\newdam.sym
............\..........\....\PROTEUS.DSN
............\..........\....\PROTEUS.PWI
............\..........\....\sci.c
............\..........\....\sci.h
............\..........\....\startup.as
............\..........\....\startup.lst
............\..........\....\startup.obj
............\..........\....\startup.rlf
............\..........\....\usart.c
............\..........\....\usart.h
............\..........\....\usart.p1
............\..........\....\usart.pre
............\test codes
............\..........\dam
............\..........\...\dam.c
............\..........\...\dam.p1
............\..........\...\dam.pre
............\..........\...\damnew.c
............\..........\...\damnew.p1
............\..........\...\damnew.pre
............\..........\...\delay.c
............\..........\...\delay.h
............\..........\...\delay.p1
............\..........\...\delay.pre
............\..........\...\doprnt.p1
............\..........\...\doprnt.pre
............\..........\...\funclist
............\..........\...\gsm.c
............\..........\...\gsm.h
............\..........\...\gsm.p1
............\..........\...\gsm.pre
............\..........\...\initpro.h
............\..........\...\lcd8bit.c
............\..........\...\lcd8bit.h
............\..........\...\lcd8bit.p1
............\..........\...\lcd8bit.pre
............\..........\...\new.as
............\..........\...\new.cof
............\..........\...\new.hex
............\..........\...\new.hxl
............\..........\...\new.lst
............\..........\...\new.map
............\..........\...\new.mcp
............\..........\...\new.mcs
............\..........\...\new.mcw
............\..........\...\new.obj
............\..........\...\new.rlf
............\..........\...\new.sdb
............\..........\...\new.sym
............\..........\...\newdam.as
............\..........\...\newdam.hxl
............\..........\...\newdam.lst
............\..........\...\newdam.map
............\..........\...\newdam.mcp
............\..........\...\newdam.mcs
............\..........\...\newdam.mcw
............\..........\...\newdam.obj
............\..........\...\newdam.rlf
............\..........\...\newdam.sdb
............\..........\...\newdam.sym
............\..........\...\sci.c
............\..........\...\sci.h
............\..........\...\startup.as
............\..........\...\startup.lst
............\..........\...\startup.obj
............\..........\...\startup.rlf
............\..........\...\usart.c
............\..........\...\usart.h
............\..........\...\usart.p1
............\..........\...\usart.pre
............\..........\dam.c
............\..........\dam.pre
............\..........\delay.c
............\..........\delay.h
............\..........\delay.pre
............\..........\gsm.c
............\..........\gsm.h
............\..........\gsm.p1
............\..........\gsm.pre
............\..........\initpro.h
............\..........\lcd8bit.c
............\..........\lcd8bit.h
............\..........\lcd8bit.pre
............\..........\new.mcp
............\..........\new.mcs
............\..........\new.mcw
............\..........\newdam.lst
............\..........\newdam.map
............\..........\newdam.mcp
............\..........\newdam.mcs
............\..........\newdam.mcw
............\..........\newdam.obj
............\..........\newdam.rlf
............\..........\newdam.sdb
............\..........\newdam.sym
............\..........\sci.c
............\..........\sci.h
............\..........\startup.as
............\..........\startup.obj
............\..........\usart.c
............\..........\usart.h
............\..........\usart.p1
............\..........\usart.pre
............\dam vibration.rar