سلام.من میخواستم یک برنامه رو روی ال سی دی نمایش بدم دیدم که ال سی دی اصلا روشن نمیشه.ال سی دی رو تست کردم مشکلی نداشت.نمی دونم مشکلش ار کجاست.در ضمن برنامه رو با کدویژن نوشتم.
برنامه اینه:
#include <stdio.h>
#include <mega16.h>
#include <lcd.h>
#asm
.equ __lcd_port=0x18
#endasm
void main(void)
{
lcd_init(16);
lcd_clear();
lcd_puts("ALI "
و برنامه رو طبق این نقشه بستم:http://www.4shared.com/file/MoWraiW4/temperature.html
و تغذیه رو هم از یک 7805 گرفتم به این صورت که به سمت راستی 7.5 ولت دادم و gnd میکرو +منفی ال سی دی رو به پایه وسط 7805 و سمت چپ رو به VCC میکرو+پایه 2 ال سی دی دادم و ال سی دی و میکرو سالمه.به نظرتون مشکل از کجاست.ممنون
برنامه اینه:
#include <stdio.h>
#include <mega16.h>
#include <lcd.h>
#asm
.equ __lcd_port=0x18
#endasm
void main(void)
{
lcd_init(16);
lcd_clear();
lcd_puts("ALI "
و برنامه رو طبق این نقشه بستم:http://www.4shared.com/file/MoWraiW4/temperature.html
و تغذیه رو هم از یک 7805 گرفتم به این صورت که به سمت راستی 7.5 ولت دادم و gnd میکرو +منفی ال سی دی رو به پایه وسط 7805 و سمت چپ رو به VCC میکرو+پایه 2 ال سی دی دادم و ال سی دی و میکرو سالمه.به نظرتون مشکل از کجاست.ممنون
دیدگاه