NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4729 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 3 از 3

موضوع: فوری...فوری

  1. #1
    کاربر فعال medadnoki آواتار ها
    تاریخ عضویت
    Aug 2010
    نام
    پژمان قاسمی
    نوشته ها
    255
    تشکر
    99
    تشکر شده 102 بار در 77 پست

    پیش فرض فوری...فوری

    سلام ! من باید پروژه دماسنج رو با lm35 درست کنم....برنامش رو نوشتم ولی جواب نمیگیرم
    نمیدونم چی کار کنم!!!!!!!!!!!!!!!!!!!!
    راهنمایی کنید

    برنامه :
    ;********** in the name of god *****************


    ORG 00H
    MOV A,#38H
    CALL instruction
    MOV A,#01H
    CALL instruction
    MOV A,#0CH
    CALL instruction
    MOV DPTR,#row
    CALL LFB
    NOP

    LFB: MOV A,#83h
    CALL instruction
    MOV A,#0EH ;on
    CALL instruction
    CALL delay
    MOV A,#0CH ;off
    CALL instruction
    CALL delay
    MOV A,#0EH ;on
    CALL instruction
    ACALL delay
    MOV A,#0CH ;off
    CALL instruction
    ACALL delay
    MOV A,#0EH ;on
    CALL instruction
    JOTH: CLR A
    CALL delay
    MOVC A,@A+DPTR
    JZ ENDING
    CALL display
    INC DPTR
    MOV A,#06H
    CALL instruction
    SJMP JOTH

    ENDING: MOV A,#0CH
    CALL instruction
    SJMP main


    ;*************************** main program *******************

    Main: NOP
    SETB P2.4 ;WR
    CLR P2.4
    NOP
    NOP
    SETB P2.4
    BACK3: JB P2.5,BACK3
    CLR P2.5 ;INTR
    CALL delay
    MOV A,P1 ;read port 1
    SETB P2.3 ;RD
    SETB P2.5

    MOV B,#10
    DIV AB
    MOV R7,B
    MOV B,#10
    DIV AB
    MOV R6,B
    MOV A,R7
    ANL A,#0FH
    ORL A,#30H
    CALL DD1
    MOV A,R6
    ANL A,#0FH
    ORL A,#30H
    CALL DD2
    SJMP Main

    DD1: MOV R2,A
    MOV A,#0C5H
    CALL instruction
    MOV A,R2
    CALL display
    RET

    DD2: MOV R2,A
    MOV A,#0DFH
    CALL display
    MOV A,#0C4H
    CALL instruction
    MOV A,R2
    CALL display
    RET


    ;************************************************* **********************;
    instruction: CALL READY
    MOV P3,A
    CLR P2.0
    CLR P2.1
    SETB P2.2
    CLR P2.2
    RET
    display: ACALL READY
    MOV P3,A
    SETB P2.0
    CLR P2.1
    SETB P2.2
    CLR P2.2
    RET
    READY: SETB P3.7
    CLR P2.0
    SETB P2.1
    BACK1: CLR P2.2
    SETB P2.2
    JB P3.7,BACK1
    RET
    ;****************** delay ********************
    delay: MOV R6,#40
    L8: MOV R7,#50
    L7: MOV R5,#30
    L6: DJNZ R5,L6
    DJNZ R7,L7
    DJNZ R6,L8
    RET

    ;************************************************
    row: DB 'Temperature',0
    ;

    end

    فایل پروتوس :
    http://up.iranblog.com/images/odcjbwbhjge52dirgup.png

    دانلود فایل پروتوس :
    https://rapidshare.com/files/1968573054/temprature3.DSN

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    مدیر باز نشسته t.o.e آواتار ها
    تاریخ عضویت
    Sep 2010
    نوشته ها
    191
    تشکر
    150
    تشکر شده 122 بار در 60 پست

    پیش فرض !!!!

    سلام:
    خیلی وقته که به این سبک برنامه ننوشتم!!!!یه توضیح راجع به برنامه بده.که خط به خط چیکار میکنه تا مشکل برنامه تونو اگر تونستم رفع کنم.خ.دم کتاب دارم..ولی اگر بخوام بشینم بخونم.یه یک هفته ای درگیرم میکنه.اگر میتونی خط به خط توضیح بدی که خیلی خوبه.ابته دوستان دیگه فکر کنم بلد هستند و کمکتون می کنند.

    5 شنبه شب ساعت 12 به بعد به اینترنت دسترسی دارم و میام این تاپیک رو چک میکنم.
    اگر تونستم کمک میکنم.

    موفق و موید باشید.

  4. #3
    کاربر فعال medadnoki آواتار ها
    تاریخ عضویت
    Aug 2010
    نام
    پژمان قاسمی
    نوشته ها
    255
    تشکر
    99
    تشکر شده 102 بار در 77 پست

    پیش فرض

    قسمت اول میاد روی lcd چاپ میکنه : temparature
    قسمت سوم و چهارم میاد به lcd میگه کدوم فرمان به عنوان instruction هست و کدوم فرمان display
    قسمت دوم قسمت اصلی برنامه است که lm35 رو فعال میکنه و کد هگز رو به دسیمال و دسیمال رو به اسکی تبدیل میکنه

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •