انجمن تخصصی الکترونیک و رباتیک ایران مدار

نسخه کامل: LCD 16*2
شما در حال بازدید از بایگانی ارسال های انجمن هستید این نسخه کامل نیست : برای مشاهده نسخه کامل اینجا کلیک کنید
سلام

من یه ال سی دی 16*2 دارم

توی راه اندازیش مشکل دارم

کسی نمیتونه کمکم کنه

mr.tajik نوشته است:
سلام

من یه ال سی دی 16*2 دارم

توی راه اندازیش مشکل دارم

کسی نمیتونه کمکم کنه


سلام.
دقیقاً مشکل شما چیه ؟ با چه میکروکنترلری می خواهید اونو راه اندازی کنید و با چه زبانی برنامه نویسی می کنید ؟Rolleyes

سلام

میخوام با زبان اسمبلی و یه 8052 راه اندازیش کنم
ولی جواب نمیده
این برنامه رو هم روش اجرا کردم ولی خروجی نداد بهم!!

ORG 00H

CALL COMMAND_LCD

START:
MOV DPTR,#TABLE
MOV R5,#00H
MOV R7,#80H

NEXT_CHAR:
CALL DATA_LCD
INC R5
INC R7
CJNE R7,#88H,NEXT_CHAR
JMP START

;******************************;

COMMAND_LCD:
MOV A,#01H
CALL COMMAND_WR
CALL DELAY
MOV A,#0CH
CALL COMMAND_WR
CALL DELAY
RET
;*******************************;

DATA_LCD:
MOV A,R7
CALL COMMAND_WR
CALL DELAY
MOV A,R5
MOVC A,@A+DPTR
CALL DATA_WR
CALL DELAY
RET
;*******************************;

COMMAND_WR:
MOV P1,A
MOV P3,#04H
NOP
NOP
NOP
NOP
MOV P3,#00H
RET

;********************************;
DATA_WR:
MOV P1,A
MOV P3,#05H
NOP
NOP
NOP
NOP
MOV P3,#01H
RET

;*******************************;
DELAY:
MOV R1,#03H
WAIT:
MOV R2,#0FFH
DJNZ R2,$
DJNZ R1,WAIT
RET
;*******************************;
TABLE:
DB 'test8052'


END
سلام قيمت اين ال سي دي چنده؟ آيا با ميكرو هاي pic جواب ميده؟
من گرفتم 3200 تومن . آره با همه چیز کار میکنه .

ولی با AVR  که مثل ماه کار میکنه اونم با codevision .

و با 8051 خیلی سخته من که بلد نیستم
دوست عزیز، سلام.
درمورد مشکلی که داری یک برنامه تست برات می فرستم.برای اجرای صحیح این برنامه باید پایه ها را به صورت زیر به هم وصل کنی.
P2 را به D0-D7  از lcd  و p1.5  را به پایه E  از lcd و p1.6  را به پایه Rw از lcd و p1.7  را هم به پایه RS از lcd وصل کن تا ببینی lcd با 8051 هم مثل ماه کار می کنه.
مواظب خودت باش.خدانگهدار.
دوست عزیز، سلام.
درمورد مشکلی که داری یک برنامه تست برات می فرستم.برای اجرای صحیح این برنامه باید پایه ها را به صورت زیر به هم وصل کنی.
P2 را به D0-D7  از lcd  و p1.5  را به پایه E  از lcd و p1.6  را به پایه Rw از lcd و p1.7  را هم به پایه RS از lcd وصل کن تا ببینی lcd با 8051 هم مثل ماه کار می کنه.
مواظب خودت باش.خدانگهدار.
مرجع آدرس ها