اطلاعیه

Collapse
No announcement yet.

کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

    سلام
    ممنون میشم ببینید که مشکله این ساعته دیجیتال چیه
    این برنامه رو خودم نوشتم ولی نمیدونم چرااا اجرااا نمیکنه؟؟ :
    confused:
    ضمنا میدونم که تویه سایت پروژه ساعته دیجیتال هم هست ولی اگه میشه لطف کنید و این برنامه رو مشکلشو برام پیدا کنید

    ORG 00H
    N1 EQU 7FH
    N2 EQU 7EH
    N3 EQU 7DH
    N4 EQU 7CH
    N5 EQU 7BH
    N6 EQU 7AH
    CLR A
    MOV P0,A
    MOV P3,A
    MOV N1,A
    MOV N2,A
    MOV N3,A
    MOV N4,A
    MOV N5,A
    MAIN:
    CALL SHOW
    MOV A,N1
    INC A
    MOV N1,A
    CJNE A,#10,MAIN
    MOV N1,#00H
    MOV A,N2
    INC A
    MOV N2,A
    CJNE A,#6,MAIN
    MOV N2,#00H
    MOV A,N3
    INC A
    MOV N3,A
    CJNE A,#10,MAIN
    MOV N3,#00H
    MOV A,N4
    INC A
    MOV N4,A
    CJNE A,#6,MAIN
    MOV N4,#00H
    MOV A,N5
    INC A
    MOV N5,A
    ADD A,N6
    CJNE A,#6,NEXT
    MOV N5,#00H
    MOV N6,#00H
    SJMP MAIN
    NEXT: MOV A,N5
    CJNE A,#10,MAIN
    MOV N5,#00H
    MOV A,N6
    INC A
    MOV N6,A
    CJNE A,#3H,MAIN
    SJMP MAIN

    SHOW:

    MOV DPTR,#COD
    MOV A,N1
    MOVC A,@A+DPTR
    MOV P3,#3Fh
    MOV P0,A
    MOV P3,#3EH
    CALL DELAY
    MOV A,N2
    MOVC A,@A+DPTR
    MOV P3,#3FH
    MOV P0,A
    MOV P3,#3DH
    CALL DELAY
    MOV A,N3
    MOVC A,@A+DPTR
    MOV P3,#3FH
    MOV P0,A
    MOV P3,#3bH
    CALL DELAY
    MOV A,N4
    MOVC A,@A+DPTR
    MOV P3,#3FH
    MOV P0,A
    MOV P3,#37H
    CALL DELAY
    MOV A,N5
    MOVC A,@A+DPTR
    MOV P3,#3FH
    MOV P0,A
    MOV P3,#2FH
    CALL DELAY
    MOV A,N6
    MOVC A,@A+DPTR
    MOV P3,#3FH
    MOV P0,A
    MOV P3,#1FH
    CALL DELAY

    RET
    DELAY:
    MOV R7,#50
    AGN: MOV TMOD,#01H
    MOV TL0,# - LOW 10000
    MOV TH0,#- HIGH 10000
    SETB TR0
    LOOP: JNB TF0, LOOP
    CLR TR0
    CLR TF0

    RET



    COD: DB 0111111B,0000110B,1011011B,1001111B,1100110B,11011 01B,1111101B,0000111B,1111111B,1101111B
    END

    #2
    پاسخ : کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

    سلام
    شما باید اول برنامه به صورت زیر بنویسید:
    Org 00h
    jmp MAIN
    ORG 30H
    MAIN:
    برنامه در این قسمت نوشته می شود.

    END

    دیدگاه


      #3
      پاسخ : کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

      نوشته اصلی توسط علی حیاتی
      سلام
      شما باید اول برنامه به صورت زیر بنویسید:
      Org 00h
      jmp MAIN
      ORG 30H
      MAIN:
      برنامه در این قسمت نوشته می شود.

      END

      سلام
      ولی من که از وقفه استفاده نکردم
      یعنی اگه اونها رو بزارم مشکلم رفع میشه
      لطف کنید برنامه رو تست کنید ممنون میشم

      دیدگاه


        #4
        پاسخ : کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

        الان مشکلتون با این برنامه چیه؟
        من فقط توش یه SH1 دیدم که جاش پیدا نیست و اینکه END نداره
        با عرض پوزش خدمت دایی های عزیزم تا اطلاع ثانوی به اینترنت دسترسی ندارم.

        دیدگاه


          #5
          پاسخ : کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

          نوشته اصلی توسط ahmadmn
          الان مشکلتون با این برنامه چیه؟
          من فقط توش یه SH1 دیدم که جاش پیدا نیست و اینکه END نداره
          اون sh1 من برداشتم (یه حلقه گذاشته بودم که نیاز نبود).
          من این برنامه رو پروتوس اجرا کردم ولی هیچی نشون نمیده .
          فکر میکنم تاخیر زمانی با روشن و خاموش شدنه سون سوگمنتها مچ (mach) نیستش :cry2:
          اگه ممکنه شما برنامه رو اجرا کنید و ببینید مشکلش رو میتونید رفع کنید :angry:

          دیدگاه


            #6
            پاسخ : کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

            ما پیر و پاتال ها زیاد با این پروتئوس و اورنجوس و از این جور قرتی بازی ها میونه ی خوبی نداریم. مدارتو بساز هم یه چیزی یاد بگیری هم صفا کنی. راستی شماتیکت کو؟
            با عرض پوزش خدمت دایی های عزیزم تا اطلاع ثانوی به اینترنت دسترسی ندارم.

            دیدگاه


              #7
              پاسخ : کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

              نوشته اصلی توسط ahmadmn
              ما پیر و پاتال ها زیاد با این پروتئوس و اورنجوس و از این جور قرتی بازی ها میونه ی خوبی نداریم. مدارتو بساز هم یه چیزی یاد بگیری هم صفا کنی. راستی شماتیکت کو؟

              سلام جنابه پیرو پاتال
              من که گفتم با پروتوس درستش کردم ولی جواب نمیده.
              تازه خواستم الپلودش کنم نشد
              حالا یه سوال: من اگه بخوام برایه یه ساعته دیجیتال یه سری دکمه هایی برایه تنظیماته ساعت قرار بدم باید چی کار کنمم؟؟؟؟ :angry: :angry: :angry:

              دیدگاه


                #8
                پاسخ : کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

                یه سر کلید به 8051 وصل میشه و با یه مقاومت 2.2 کیلو میره به 5+ ولت
                سر دیگه ی کلید هم به زمین
                هر چندتا از این کلیدها بخوای می تونی بزاری و با دستور JB یا JNB بخونیش.

                برنامت یه خورده غیر اصولیه. شماتیک هم که نیست. بخاطر همین رفع اشکال زمانبره و کو وقت؟

                می تونی از سایت www.rapidshare.com شماتیک یا هر فایلی خواستی upload کنی و در اینجا لینکشو paste کنی
                با عرض پوزش خدمت دایی های عزیزم تا اطلاع ثانوی به اینترنت دسترسی ندارم.

                دیدگاه


                  #9
                  پاسخ : کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

                  نوشته اصلی توسط ahmadmn
                  یه سر کلید به 8051 وصل میشه و با یه مقاومت 2.2 کیلو میره به 5+ ولت
                  سر دیگه ی کلید هم به زمین
                  هر چندتا از این کلیدها بخوای می تونی بزاری و با دستور JB یا JNB بخونیش.

                  برنامت یه خورده غیر اصولیه. شماتیک هم که نیست. بخاطر همین رفع اشکال زمانبره و کو وقت؟

                  می تونی از سایت www.rapidshare.com شماتیک یا هر فایلی خواستی upload کنی و در اینجا لینکشو paste کنی
                  ممنون مشکلم تا حدی بر طرف شد :applause: :nerd:
                  اگر بتونم ساعتی که ساختم رو اپلود میکنم و تو سایت میزارم و بچه ها هم استفاده کنن(چون خیلی ساده درست شده) :wow:

                  دیدگاه


                    #10
                    پاسخ : کمک+مشکل این ساعت دیجیتال چیه؟؟؟؟؟

                    :applause:
                    با عرض پوزش خدمت دایی های عزیزم تا اطلاع ثانوی به اینترنت دسترسی ندارم.

                    دیدگاه

                    لطفا صبر کنید...
                    X