NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4665 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از 21 به 40 از 48

موضوع: كمك فوري چراغ راهنمايي با 8051

  1. #21
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    ظاهرا خودتون باید دست به کار بشید :
    http://iranmicro.ir/forum/showthread...B3%DB%8C%DA%A9
    پست شماره ی 4

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #22
    کاربر علاقه مند lordhamed آواتار ها
    تاریخ عضویت
    Nov 2009
    نوشته ها
    37
    تشکر
    25
    تشکر شده 16 بار در 16 پست

    پیش فرض

    نقل قول نوشته اصلی توسط 1nafar نمایش پست ها
    سلام
    ظاهرا خودتون باید دست به کار بشید :
    http://iranmicro.ir/forum/showthread...b3%db%8c%da%a9
    پست شماره ی 4
    استاد من هر کاری کردمن نتونستم فایل هگز رو به اسمبلی تبدیل کنم
    اگه میشه خودت تبدیل کن و برنامشو بده

  5. #23
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    آقا شرمنده
    من 1 هفته اینترنتم قطع بود.

    برنامه بیسیک رو دارم به بیسیک 8051 تغییر میدم.
    در آخر به اسمبلی هم تبدیل میکنم.
    80c51 چند تا تایمر داره؟مثل atmega16 تایمر 0 و 1 و 2 داره؟
    تایمر 2 مد همزمان داره؟
    ویرایش توسط masoodhashemy : 28-02-2010 در ساعت 10:39
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  6. تشکرها از این نوشته :


  7. #24
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    کسی هست basic compiler 8051 داشته باشه؟
    ویرایش توسط masoodhashemy : 28-02-2010 در ساعت 19:37
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  8. تشکرها از این نوشته :


  9. #25
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    سلام
    دانلود كامپايلر basic8051
    همراه با كرك
    http://iranmicro.ir/dl/content.php?f...bascom8051.rar


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  10. تشکرها از این نوشته :


  11. #26
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    هر کاری میکنم در config kbd و config timer گیر میده.
    من واقعا اطلاعی از 8051 ندارم. یعنی این آموزش هم که خوندم داخلش بحث کیپد و تایمر نیست و من هم اصلا با 8051 کار نکردم.
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  12. تشکرها از این نوشته :


  13. #27
    کاربر علاقه مند lordhamed آواتار ها
    تاریخ عضویت
    Nov 2009
    نوشته ها
    37
    تشکر
    25
    تشکر شده 16 بار در 16 پست

    پیش فرض

    دوستان اگه تبدیلش به 8051 سخته همون برنامه بیسیکشو بدین
    ممنون

  14. #28
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    من به اسمبلی تبدیلش کردم اما این برنامه بدرد شما نمیخوره چون مثلا استفاده از مد همزمان تایمر 2 در 8051 نیست به خاطر همین اگر شما یا کسی دیگر در مورد تایمر 8051 توضیح بدهید خیلی خوبه فقط کانفیگ تایمرش و همچنین نحوه استفاده از کیپد که آیا در 8051 هم میتوان از تابع getkbd استفاده کرد یا خیر
    در هر حال من تبدیل همان برنامه avr رو به زبان اسمبلی میگذارمواقعا نمیدونم چرا هر روز نسبیت به زبان اسمبلی بیشتر متنفر میشوم! شما در زیر ببینید!)

    ------

    ;================================================= ==============;
    ; Disassembled Using DIS8051 - (C)1989 Data Sync Engineering ;
    ;================================================= ==============;
    ;
    ;
    ;
    ORG 00000H
    ;
    INC R4
    SUBB A,#02AH
    ;
    L0003: NOP
    ;
    L0004: DEC R0
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    ;
    L000C: DEC R0
    SUBB A,000H
    NOP
    INC R4
    SUBB A,#0D3H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    ;
    L0018: DEC R0
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    ;
    L001F: NOP
    INC R4
    SUBB A,#0CCH
    AJMP L000C
    ;
    SUBB A,#036H
    AJMP L0018
    ;
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    ;
    L0030: DEC R0
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    ;
    L004C: DEC R0
    SUBB A,000H
    NOP
    DEC R0
    SUBB A,000H
    NOP
    MOV 0E5H,R7
    MOV 0BFH,R5
    PUSH 0E2H
    MOV A,R0
    MOV A,R3
    ORL A,R6
    ;
    L005D: ADD A,R6
    DIV AB
    MOVX A,@DPTR
    MOV 0BFH,R6
    DA A
    MOVX A,@DPTR
    MOVX @R1,A
    MOVX A,@DPTR
    ANL A,R7
    ;
    L0067: ADD A,R6
    MOV A,R6
    ;
    L0069: MOV A,R7
    MOVX @R1,A
    MOVX A,@DPTR
    ORL C,/ACC.6
    ANL C,/ACC.0
    MOV R0,095H
    DIV AB
    ;
    L0073: CJNE @R1,#008H,L00A4
    MOV 07FH,@R1
    DIV AB
    CJNE R7,#088H,L005D
    SUBB A,R1
    ADD A,@R1
    AJMP L04BD
    ;
    ACALL L04BD
    MOV 027H,R0
    MOV 093H,R5
    ACALL L0197
    MOV A,R1
    MOV @R1,A
    ;
    L008A: INC R6
    SUBB A,#0E9H
    ;
    L008D: LJMP L6624
    ;
    ;
    L0090: INC R6
    ;
    L0091: SUBB A,#0DEH
    LJMP L8CE0
    ;
    INC R6
    ;
    L0097: SUBB A,#037H
    RR A
    MOVC A,@A+PC
    MOVX A,@DPTR
    MOVC A,@A+PC
    CJNE R7,#089H,L0057
    AJMP L0460
    ;
    MOV 0BFH,R1
    ;
    L00A4: MOVC A,@A+PC
    ;
    L00A5: MOVX A,@DPTR
    ;
    L00A6: MOVC A,@A+PC
    ;
    L00A7: CJNE R7,#085H,L008A
    MOV TCON,0BDH
    MOVX A,@DPTR
    ANL C,PT2
    MOV 0B7H,R1
    ;
    L00B2: SJMP L0118
    MOV 0BFH,R1
    SJMP L0098
    MOV 0BDH,R7
    ANL C,ACC.0
    MOV 0BDH,R6
    MOV 0B7H,R1
    ;
    L00C0: DIV AB
    JZ L004C
    CJNE R7,#082H,L00A6
    MOV 0BDH,R6
    MOV R0,#094H
    MOV 0E1H,R6
    ;
    L00CC: SJMP L0061
    JZ L00D0
    ;
    L00D0: SJMP L00B2
    ;
    L00D2: SJMP L0067
    XRL A,#000H
    SJMP L0069
    ;
    L00D8: XRL A,@R1
    NOP
    MOV 077H,R7
    SJMP L0071
    XRL A,@R1
    NOP
    ;
    L00E0: SJMP L0073
    XRL A,@R1
    NOP
    MOV 07BH,R7
    SJMP L007B
    XRL A,@R1
    NOP
    SJMP L00CC
    SJMP L0081
    XRL A,R2
    NOP
    ;
    L00F0: SJMP L00D2
    SJMP L0087
    ;
    L00F4: XRL A,R3
    NOP
    SJMP L00D8
    SJMP L008D
    XRL A,R4
    ;
    L00FB: NOP
    MOV 0EFH,R7
    MOV 0BBH,@R1
    ORL C,/RB8
    AJMP L059A
    ;
    MOV C,RB8
    INC DPTR
    SUBB A,R2
    MUL AB
    SUBB A,R2
    DB 0A5H
    ;
    L010B: SUBB A,R2
    MOV 09AH,R0
    INC R6
    SUBB A,#0A3H
    NOP
    SJMP L00A5
    XRL A,@R1
    NOP
    MOV 0FFH,@R1
    ;
    L0118: MOV R4,A
    XCH A,R7
    INC R6
    SUBB A,#0B3H
    NOP
    SJMP L00B1
    XRL A,@R1
    NOP
    MOV 0FDH,@R1
    MOV R4,A
    XCH A,R7
    INC R6
    SUBB A,#0BBH
    NOP
    SJMP L00BD
    XRL A,@R1
    NOP
    MOV 0FFH,@R1
    MOV R4,A
    ;
    L0131: XCH A,R7
    INC R6
    SUBB A,#0CBH
    NOP
    SJMP L00C9
    XRL A,@R1
    NOP
    MOV 0FDH,@R1
    MOV R4,A
    XCH A,R7
    INC R4
    SUBB A,#087H
    NOP
    MOV R0,A
    SUBB A,#0FFH
    XCH A,R7
    DIV AB
    AJMP L0788
    ;
    CJNE R3,#000H,L00DD
    JZ L014E
    ;
    L014E: ORL A,R2
    MOVX A,@DPTR
    INC A
    DEC R3
    AJMP L05E6
    ;
    ANL C,/ACC.0
    INC R4
    MOVC A,@A+DPTR
    SJMP L00EB
    JZ L015C
    ;
    L015C: SJMP L00F1
    XRL 000H,A
    MOV 085H,ACC
    CJNE R5,#008H,L00FB
    ANL C,ACC.1
    MOV 0BBH,R0
    MOV ACC,R2
    SJMP L0101
    AJMP L0300
    ;
    MOV 085H,ACC
    CJNE R5,#008H,L010B
    AJMP L04E4
    ;
    MOV 0BBH,R0
    SJMP L010D
    JZ L017E
    ;
    L017E: SJMP L0113
    AJMP L0300
    ;
    NOP
    ACALL L0460
    NOP
    ORL A,R2
    MOVX A,@DPTR
    INC A
    DEC R3
    MOV C,ACC.6
    ANL C,/ACC.0
    INC R4
    MOVC A,@A+DPTR
    MOV 085H,ACC
    CJNE R5,#008H,L012B
    AJMP L04E2
    ;
    MOV 0BBH,R0
    MOV ACC,R2
    SJMP L0131
    XRL 000H,A
    ;
    L01A0: MOV 085H,ACC
    CJNE R5,#008H,L013B
    INC R7
    MOV 01FH,C
    MOV 02FH,C
    MOV 03FH,C
    MOV 04FH,C
    MOV 05FH,C
    MOV 07FH,C
    MOV EA,C
    MOV 0BFH,C
    MOV 00FH,C
    ;
    L01B9: MOVC A,@A+DPTR
    DEC R7
    MOVC A,@A+DPTR
    ADD A,R7
    MOVC A,@A+DPTR
    ADDC A,R7
    MOVC A,@A+DPTR
    ORL A,R7
    MOVC A,@A+DPTR
    ANL A,R7
    MOVC A,@A+DPTR
    XRL A,R7
    MOVC A,@A+DPTR
    MOV R7,#093H
    MOV 093H,R7
    SUBB A,R7
    ;
    L01CB: MOVC A,@A+DPTR
    MOV R7,093H
    CJNE R7,#093H,L01A0
    MOVC A,@A+DPTR
    DJNZ R7,L0167
    MOV A,R7
    MOVC A,@A+DPTR
    MOV R7,A
    MOVC A,@A+DPTR
    ;
    L01D8: MOV 0B7H,R7
    MOV 093H,R7
    ;
    L01DC: SJMP L016F
    AJMP L0300
    ;
    AJMP L0450
    ;
    SJMP L0177
    AJMP L0300
    ;
    ;
    L01E6: SJMP L0179
    XRL 000H,A
    ;
    L01EA: AJMP L0450
    ;
    SJMP L0181
    XRL 000H,A
    ;
    L01F0: NOP
    ACALL L0461
    NOP
    NOP
    JNB P0.1,L01D8
    INC R1
    MOVX @DPTR,A
    SJMP L01DC
    MOV 093H,R7
    NOP
    ACALL L0462
    NOP
    NOP
    JNB P0.1,L01E6
    INC R1
    MOVX @DPTR,A
    SJMP L01EA
    SUBB A,R7
    ACALL L0489
    ADD A,R3
    MOV 023H,R0
    ACALL L00F4
    INC R4
    SUBB A,#01AH
    AJMP L00A7
    ;
    MOV A,@R0
    ANL C,/ACC.0
    MOV 091H,R4
    MOV 0FBH,@R1
    MOV 027H,R0
    SJMP L021B
    SJMP L01B9
    SJMP L0221
    MOV @R1,0E6H
    ANL C,/ACC.0
    MOV 091H,R4
    MOV 0F9H,@R1
    MOV 093H,R4
    MOV 027H,R0
    MOV 08FH,0BDH
    ACALL L048F
    CJNE R7,#0FFH,L01CB
    MOV A,R7
    ACALL L04DF
    ACALL L04CF
    ACALL L04BF
    ACALL L04AF
    ACALL L049F
    ACALL L048F
    ACALL L047F
    ACALL L046F
    ACALL L045F
    ;
    L024D: ACALL L044F
    ACALL L043F
    ACALL L042F
    ;
    L0253: ACALL L041F
    ACALL L040F
    ACALL L04BF
    MOV DPTR,#LAF90
    MOV R7,#090H
    ANL A,R7
    MOV DPTR,#L4F90
    ADDC A,R7
    MOV DPTR,#L2F90
    ;
    L0266: DEC R7
    MOV DPTR,#L0F90
    DEC R0
    SUBB A,00FH
    MOV 01FH,C
    MOV 02FH,C
    MOV 03FH,C
    MOV 04FH,C
    MOV 05FH,C
    MOV 07FH,C
    MOV EA,C
    MOV 0BFH,C
    MOV 00FH,C
    MOVC A,@A+DPTR
    DEC R7
    MOVC A,@A+DPTR
    ADD A,R7
    MOVC A,@A+DPTR
    ADDC A,R7
    MOVC A,@A+DPTR
    ORL A,R7
    MOVC A,@A+DPTR
    ANL A,R7
    MOVC A,@A+DPTR
    XRL A,R7
    MOVC A,@A+DPTR
    MOV R7,#093H
    MOV 093H,R7
    SUBB A,R7
    ;
    L0291: MOVC A,@A+DPTR
    MOV R7,093H
    CJNE R7,#093H,L0266
    ;
    L0297: MOVC A,@A+DPTR
    DJNZ R7,L022D
    MOV A,R7
    MOVC A,@A+DPTR
    MOV R7,A
    MOVC A,@A+DPTR
    MOV 0B7H,R7
    MOV 093H,R7
    MUL AB
    MOV A,@R0
    ANL C,/ACC.0
    MOV 091H,R4
    MOV 05FH,R7
    MOV 093H,R4
    NOP
    ACALL L0464
    NOP
    AJMP L0030
    ;
    ACALL L00F0
    INC R4
    SUBB A,#06CH
    AJMP L0090
    ;
    SUBB A,R2
    SJMP L024D
    AJMP L0300
    ;
    SJMP L0253
    XRL 000H,#00EH
    SUBB A,#0BBH
    AJMP L00A6
    ;
    MOV A,@R0
    ANL C,/ACC.0
    MOV 091H,R4
    ;
    L02CC: MOV P1,0BBH
    ;
    L02CF: SUBB A,R0
    MOV R4,SCON
    MOV R5,SCON
    INC R4
    SUBB A,#09FH
    AJMP L0002
    ;
    JNB 011H,L02CC
    INC R4
    SUBB A,#07AH
    AJMP L0090
    ;
    SUBB A,R2
    DB 0A5H
    MOV A,@R0
    ANL C,/ACC.0
    MOV 091H,R4
    ;
    L02E8: MOV P1,0BBH
    SUBB A,R0
    MOV R4,09AH
    MOV R5,SCON
    INC R4
    SUBB A,#09FH
    AJMP L0003
    ;
    JNB 011H,L02E8
    INC R4
    SUBB A,#08EH
    AJMP L0090
    ;
    SUBB A,R2
    SJMP L0291
    ;
    L0300: XRL 000H,A
    SJMP L0297
    XRL 000H,#00EH
    SUBB A,#0BBH
    AJMP L00A6
    ;
    MOV A,@R0
    ANL C,/ACC.0
    MOV 091H,R4
    ;
    L0310: MOV P1,0BBH
    SUBB A,R0
    MOV R4,SCON
    MOV R5,09AH
    INC R4
    SUBB A,#09FH
    AJMP L0004
    ;
    JNB 011H,L0310
    INC R4
    SUBB A,#09FH
    AJMP L0090
    ;
    SUBB A,R2
    INC R6
    SUBB A,#0BBH
    AJMP L00A5
    ;
    MOV A,@R0
    ANL C,/ACC.0
    MOV 091H,R4
    MOV P1,0BBH
    SUBB A,R0
    MOV R4,09AH
    MOV R5,09AH
    SJMP L031A
    SJMP L02CF
    XRL A,#000H
    MOV 091H,R7
    MOV 0BFH,R7
    MOV R7,A
    ACALL L04EF
    ACALL L04DF
    ACALL L04CF
    ACALL L04BF
    ACALL L04AF
    ACALL L049F
    ACALL L048F
    ACALL L047F
    ACALL L046F
    ACALL L045F
    ACALL L044F
    ;
    L0359: ACALL L043F
    ACALL L042F
    ACALL L041F
    ACALL L040F
    ACALL L04BF
    MOV DPTR,#LAF90
    MOV R7,#090H
    ANL A,R7
    MOV DPTR,#L4F90
    ADDC A,R7
    MOV DPTR,#L2F90
    DEC R7
    MOV DPTR,#L0F90
    DEC R0
    SUBB A,000H
    ACALL L0463
    NOP
    ORL A,R2
    ;
    L037B: MOVX A,@DPTR
    INC R6
    SUBB A,#011H
    INC A
    DB 0A5H
    MOV A,@R0
    ANL C,/ACC.0
    INC R4
    MOVC A,@A+DPTR
    NOP
    ACALL L0463
    NOP
    ORL A,R2
    MOVX A,@DPTR
    INC R6
    SUBB A,#011H
    INC A
    MOV @R0,0E6H
    ;
    L0392: ANL C,/ACC.0
    MOV 093H,R4
    INC R0
    SUBB A,00FH
    MOV 01FH,C
    MOV 02FH,C
    MOV 03FH,C
    MOV 04FH,C
    MOV 05FH,C
    MOV 07FH,C
    MOV EA,C
    MOV 0BFH,C
    MOV 00FH,C
    MOVC A,@A+DPTR
    DEC R7
    MOVC A,@A+DPTR
    ADD A,R7
    MOVC A,@A+DPTR
    ADDC A,R7
    MOVC A,@A+DPTR
    ORL A,R7
    MOVC A,@A+DPTR
    ANL A,R7
    MOVC A,@A+DPTR
    XRL A,R7
    MOVC A,@A+DPTR
    MOV R7,#093H
    MOV 093H,R7
    SUBB A,R7
    MOVC A,@A+DPTR
    MOV R7,093H
    CJNE R7,#093H,L0392
    MOVC A,@A+DPTR
    DJNZ R7,L0359
    MOV A,R7
    MOVC A,@A+DPTR
    MOV R7,A
    MOVC A,@A+DPTR
    MOV 0B7H,R7
    MOV 093H,R7
    MOV R4,0E6H
    ;
    L03D0: ANL C,/ACC.0
    MOV 091H,R4
    MOV 05FH,R7
    MOV 093H,R4
    NOP
    ACALL L046C
    NOP
    RR A
    JNB 011H,L03D0
    INC R4
    SUBB A,#0A5H
    LJMP L80E0
    ;
    SJMP L037B
    XRL A,R4
    NOP
    NOP
    ;
    L03EB: ADD A,@R1
    MOV @R1,0E6H
    ANL C,/ACC.0
    MOV 091H,R4
    MOV 0FBH,@R0
    INC R6
    CPL A
    AJMP L00E0
    ;
    JC L03DA
    INC A
    DEC @R1
    ACALL L00F0
    INC R4
    SUBB A,#003H
    LJMP L0E94
    ;
    DJNZ R0,L0408
    MOVX A,@R0
    CLR A
    ;
    L0408: MOV R0,A
    MOVX A,@DPTR
    INC R6
    ;
    L040B: SUBB A,#0D1H
    LJMP LA0EA
    ;
    ;
    L0410: CPL C
    ;
    L0411: MOVX A,@DPTR
    MOVX A,@DPTR
    MOV A,@R0
    MOVX @DPTR,A
    MOVX A,@DPTR
    INC R6
    ;
    L0417: SUBB A,#0C7H
    RR A
    INC R6
    SUBB A,#0C9H
    LJMP LEEE4
    ;
    MOV R0,A
    ;
    L0421: MOVX A,@DPTR
    INC R6
    SUBB A,#0D1H
    LJMP L0E94
    ;
    AJMP L0303
    ;
    MOV R0,0E6H
    ANL C,/ACC.0
    INC R4
    ;
    L042F: MOVC A,@A+DPTR
    ;
    L0430: MOVX A,@R0
    MOV A,R0
    MOV ACC,A
    MOV R0,0E6H
    ANL C,/ACC.0
    MOV 091H,R4
    SUBB A,R1
    ADD A,@R1
    ;
    L043C: MOV R1,0E6H
    ANL C,/ACC.0
    INC R6
    SUBB A,#0A7H
    RR A
    NOP
    ACALL L0469
    NOP
    INC R2
    JNB 011H,L043C
    INC R4
    SUBB A,#02DH
    ;
    L044F: LJMP L8091
    ;
    XRL A,@R1
    NOP
    SJMP L04BA
    SJMP L03EB
    XRL A,@R1
    NOP
    NOP
    ;
    L045B: ADD A,@R1
    MOV @R1,0E6H
    ANL C,/ACC.0
    ;
    L0460: MOV 091H,R4
    ;
    L0462: MOV 0FBH,@R0
    ;
    L0464: INC R6
    CPL A
    AJMP L00E0
    ;
    AJMP L02E0
    ;
    ;
    L046A: INC A
    ;
    L046B: DEC @R1
    ;
    L046C: ACALL L00F0
    INC R4
    ;
    L046F: SUBB A,#0A5H
    LJMP L0E94
    ;
    DJNZ R0,L0478
    MOVX A,@R0
    CLR A
    ;
    L0478: MOV R0,A
    MOVX A,@DPTR
    INC R6
    SUBB A,#0D1H
    LJMP LA0EA
    ;
    CPL C
    MOVX A,@DPTR
    ;
    L0482: MOV A,R2
    MOV A,@R0
    MOVX @DPTR,A
    MOVX A,@DPTR
    INC R6
    SUBB A,#0C7H
    ;
    L0489: RR A
    INC R6
    SUBB A,#0C9H
    LJMP LE2E5
    ;
    ;
    L0490: MOV R0,A
    MOVX A,@DPTR
    INC R6
    ;
    L0493: SUBB A,#0D1H
    LJMP L0091
    ;
    XRL A,R1
    NOP
    INC R3
    JNB P0.1,L047E
    INC R1
    ;
    L049F: MOVX @DPTR,A
    SJMP L0482
    MOV 093H,R7
    NOP
    ACALL L046B
    NOP
    LJMP L3081
    ;
    MOVX A,@DPTR
    ;
    L04AC: INC R1
    MOVX @DPTR,A
    SJMP L0490
    SUBB A,R7
    ACALL L0489
    RL A
    MOV 023H,R0
    ACALL L00F4
    INC R4
    SUBB A,#07FH
    LJMP L8091
    ;
    XRL A,R2
    ;
    L04BF: NOP
    SJMP L0455
    JZ L04C4
    ;
    L04C4: SJMP L04A6
    SJMP L045B
    XRL A,R2
    NOP
    SJMP L04AC
    SJMP L0461
    XRL A,R3
    ;
    L04CF: NOP
    SJMP L0463
    XRL A,@R1
    NOP
    MOV 07BH,R7
    SJMP L046B
    XRL A,@R1
    NOP
    INC R6
    SUBB A,#0DEH
    LJMP LE8E5
    ;
    ;
    L04E0: MOV R0,A
    MOVX A,@DPTR
    ;
    L04E2: INC R6
    SUBB A,#0D1H
    LJMP L0E94
    ;
    DJNZ R4,L04EC
    ;
    L04EA: MOVX A,@R0
    MOV A,@R0
    ;
    L04EC: MOV R0,A
    MOVX A,@DPTR
    INC R6
    ;
    L04EF: SUBB A,#0D1H
    LJMP L86E9
    ;
    MOV DPTR,#LE00E
    SUBB A,#088H
    RR A
    INC R6
    SUBB A,#0DEH
    LJMP L0091
    ;
    XRL A,R1
    NOP
    INC R2
    JNB P0.1,L04E6
    INC R0
    MOVX @DPTR,A
    SJMP L04EA
    MOV 093H,R7
    NOP
    ACALL L046B
    NOP
    LJMP L3081
    ;
    MOVX A,@DPTR
    INC R0
    MOVX @DPTR,A
    SJMP L04F8
    SUBB A,R7
    ACALL L0489
    RL A
    MOV 023H,R0
    ACALL L00F4
    INC R4
    SUBB A,#0A5H
    LJMP LAAE6
    ;
    ANL C,/ACC.0
    INC R4
    ACALL L044A
    MOVX A,@DPTR
    INC A
    SUBB A,R7
    INC R4
    MOV 000H,C
    ACALL L046A
    NOP
    JC L04C7
    XRL A,R1
    NOP
    INC A
    INC R7
    MOV R2,0E6H
    ANL C,/ACC.0
    INC R4
    MOVC A,@A+DPTR
    MOV R3,0E6H
    ANL C,/ACC.0
    MOV 091H,R4
    MOV 05FH,R7
    MOV 093H,R4
    MOV 091H,R7
    MOV 0BFH,R7
    MOV R7,A
    ACALL L04EF
    ACALL L04DF
    ACALL L04CF
    ACALL L04BF
    ACALL L04AF
    ACALL L049F
    ACALL L048F
    ACALL L047F
    ACALL L046F
    ACALL L045F
    ACALL L044F
    ACALL L043F
    ACALL L042F
    ACALL L041F
    ACALL L040F
    ACALL L04BF
    MOV DPTR,#LAF90
    MOV R7,#090H
    ANL A,R7
    MOV DPTR,#L4F90
    ADDC A,R7
    MOV DPTR,#L2F90
    DEC R7
    MOV DPTR,#L0F90
    DEC R0
    SUBB A,001H
    LJMP L030A
    ;
    INC A
    INC 006H
    INC R3
    INC @R1
    INC R0
    INC R1
    INC R4
    INC R5
    NOP
    INC R6
    INC R7
    ORL C,/0EAH
    CPL C
    MOVX A,@DPTR
    MOV 091H,R5
    MOV 023H,R0
    ;
    L059A: ACALL L00F0
    XRL PSW,A
    MOV R3,A
    XCH A,R7
    INC R0
    SUBB A,00EH
    SUBB A,#097H
    RR A
    SJMP L05D5
    ACALL L00F0
    ANL A,R3
    POP 0FAH
    XCH A,R7
    INC R0
    SUBB A,DPL
    MOVX A,@DPTR
    ANL A,R5
    POP 00BH
    POP 007H
    PUSH P0
    MOV A,R4
    ANL A,R1
    PUSH SP
    MOVX A,@DPTR
    ANL A,@R1
    POP 005H
    POP P0
    MOV A,R0
    ANL A,#0C0H
    SJMP L05B0
    ANL PSW,A
    INC R0
    SUBB A,DPH
    MOVX A,@DPTR
    SUBB A,R1
    ADD A,@R1
    SUBB A,R7
    PUSH TL0
    MOV A,R7
    MOV DPTR,#LE00E
    SUBB A,#088H
    RR A
    MOV 09AH,R7
    MOV 09AH,R6
    MOV 09AH,R5
    MOV 09AH,R4
    MOV 09AH,R3
    MOV 09AH,R2
    ;
    L05E6: MOV RI,C
    MOV P1,ACC
    MOVX A,@DPTR
    INC R6
    SUBB A,#088H
    RR A
    MOVC A,@A+DPTR
    SUBB A,R0
    SUBB A,@R1
    SUBB A,R0
    SUBB A,@R0
    SUBB A,R0
    SUBB A,09AH
    SUBB A,#09AH
    MOVC A,@A+DPTR
    SUBB A,R2
    MOV A,R7
    MOVC A,@A+DPTR
    MOV R7,A
    MOVC A,@A+DPTR
    CLR A
    MOV A,R4
    MOVX @DPTR,A
    MOVX A,@DPTR
    INC R6
    SUBB A,#058H
    RR A
    MOV R7,A
    ACALL L04EF
    ACALL L0493
    SUBB A,R0
    MOV R5,#0D0H
    MOVC A,@A+DPTR
    SUBB A,R2
    MOV A,R7
    MOVC A,@A+DPTR
    MOV R7,A
    MOVC A,@A+DPTR
    CLR A
    MOV A,R4
    MOVX @DPTR,A
    MOVX A,@DPTR
    INC R6
    SUBB A,#058H
    RR A
    MOV R7,A
    ACALL L04EF
    ACALL L0493
    SUBB A,R0
    ORL C,P
    MOVC A,@A+DPTR
    SUBB A,R2
    MOV A,R7
    MOVC A,@A+DPTR
    MOV R7,A
    MOVC A,@A+DPTR
    CLR A
    MOV A,R4
    MOVX @DPTR,A
    MOVX A,@DPTR
    INC R6
    SUBB A,#058H
    RR A
    MOV R7,A
    ACALL L04EF
    ACALL L0493
    SUBB A,R0
    XRL A,@R1
    POP 094H
    SUBB A,R0
    MOVC A,@A+DPTR
    SUBB A,R2
    MOV A,R7
    MOVC A,@A+DPTR
    MOV R7,A
    MOVC A,@A+DPTR
    CLR A
    MOV A,R4
    MOVX @DPTR,A
    MOVX A,@DPTR
    INC R6
    SUBB A,#058H
    RR A
    MOV R7,A
    ACALL L04EF
    ACALL L0493
    SUBB A,R0
    ANL A,R3
    POP TCON
    MOVX A,@R0
    INC R3
    POP 08EH
    MOVX A,@DPTR
    INC R1
    POP 086H
    MOVX A,@DPTR
    INC @R1
    POP 008H
    SUBB A,092H
    SUBB A,R2
    ANL C,P1.5
    INC PSW
    INC A
    POP 04FH
    POP 008H
    SUBB A,092H
    SUBB A,R0
    MOV R1,A
    XCH A,R7
    MOV 010H,095H
    CPL A
    SUBB A,#09AH
    AJMP L00C0
    ;
    SUBB A,#098H
    MOV 010H,095H
    CPL A
    SUBB A,09AH
    AJMP L00C0
    ;
    SUBB A,SCON
    MOV 010H,095H
    CPL A
    SUBB A,@R0
    SUBB A,R2
    AJMP L00C0
    ;
    SUBB A,@R0
    SUBB A,R0
    MOV 010H,095H
    CPL A
    SUBB A,@R1
    SUBB A,R2
    AJMP L00C0
    ;
    SUBB A,@R1
    SUBB A,R0
    MOVC A,@A+DPTR
    SUBB A,R2
    MOV A,R7
    MOVC A,@A+DPTR
    MOV R7,A
    MOVC A,@A+DPTR
    CLR A
    MOV A,R4
    MOVX @DPTR,A
    MOVX A,@DPTR
    INC R6
    SUBB A,#058H
    RR A
    MOV R7,A
    ACALL L04EF
    ACALL L0493
    SUBB A,R0
    INC R0
    SUBB A,031H
    SUBB A,@R1
    ACALL L07F7
    INC R0
    SUBB A,068H
    SUBB A,#062H
    MOV R0,A
    INC R0
    SUBB A,0E8H
    ;
    L06BD: SUBB A,#062H
    MOV R0,A
    INC R0
    SUBB A,000H
    AJMP L078F
    ;
    MOV A,R7
    MOV 0BBH,R3
    MOV ACC,R7
    MOV 0BBH,R2
    SJMP L06BD
    MOV 0BBH,R3
    MOV 0E4H,R3
    MOV 095H,R2
    ACALL L07F7
    XCH A,R4
    ;
    L06D7: SUBB A,R3
    NOP
    MOVX A,@DPTR
    ;
    L06DA: XCH A,R5
    SUBB A,R3
    INC A
    MOVX A,@DPTR
    XCH A,R6
    SUBB A,R3
    INC R0
    MOVX A,@DPTR
    XCH A,R7
    SUBB A,R3
    INC R4
    MOVX A,@DPTR
    SJMP L06D7
    MOV 0BBH,R2
    MOV ACC,R7
    MOV 0BBH,R3
    MOV 0E4H,R3
    MOV 095H,R2
    ACALL L07F7
    MOV 027H,R0
    XCH A,R0
    ;
    L06F7: SUBB A,R3
    SJMP L06DA
    XCH A,R1
    SUBB A,R3
    AJMP L04E0
    ;
    XCH A,R2
    SUBB A,R3
    ANL C,ACC.0
    XCH A,R3
    SUBB A,R3
    MOVC A,@A+PC
    MOVX A,@DPTR
    INC R0
    INC R7
    INC R0
    SUBB A,SP
    MOVX A,@DPTR
    MOV DPTR,#LE000
    PUSH 0EFH
    MOVC A,@A+DPTR
    MOV R7,A
    MOVC A,@A+DPTR
    MOV A,R6
    ADD A,@R1
    MOV A,R0
    ADD A,R3
    MOV A,R1
    ADD A,R3
    ACALL L01F0
    MOVX A,@DPTR
    MOV A,R5
    MOV @R1,A
    MOVX A,@DPTR
    ACALL L0197
    ACALL L07F7
    AJMP L0097
    ;
    ACALL L06F7
    MOV R7,A
    ACALL L04EF
    ACALL L0408
    SUBB A,T2CON
    SUBB A,031H
    SUBB A,@R0
    NOP
    JB 008H,L06CB
    ACALL L04E0
    INC 0C0H
    MOV ACC.0,C
    RR A
    PUSH 094H
    MOVX A,@DPTR
    AJMP L00C0
    ;
    SUBB A,R0
    MOVX A,@DPTR
    CPL A
    DJNZ R7,L0754
    MOV RB8,C
    SUBB A,0E1H
    MOV @R1,A
    INC R0
    SUBB A,0E8H
    INC R7
    MOV R1,A
    DEC R7
    ACALL L07CF
    ;
    L0754: NOP
    INC R7
    ACALL L001F
    RET
    ;
    DEC R7
    RLC A
    DEC R7
    INC R0
    SUBB A,000H
    SUBB A,010H
    SUBB A,020H
    SUBB A,030H
    SUBB A,00FH
    ANL A,R7
    DEC R7
    ORL A,R7
    ADD A,R7
    ORL A,R7
    ADDC A,R7
    ORL A,R7
    INC R0
    SUBB A,001H
    ACALL L0410
    AJMP L040E
    ;
    PUSH 001H
    ACALL L0411
    ACALL L0421
    ACALL L0430
    AJMP L040B
    ;
    PUSH 001H
    ACALL L0410
    AJMP L0417
    ;
    MOV R7,A
    INC 0C0H
    ;
    L0788: ADDC A,R7
    MOV A,R7
    ADD A,R7
    MOV A,R7
    INC A
    PUSH 000H
    ;
    L078F: AJMP L0411
    ;
    ADD A,@R1
    RET
    ;
    ADD A,@R1
    RLC A
    ADD A,@R1
    ADDC A,@R1
    MOV R7,A
    RR A
    PUSH 0E1H
    DJNZ R7,L072A
    MOVX A,@R0
    MOV 093H,R5
    XCH A,R7
    MOVC A,@A+DPTR
    DJNZ R7,L0737
    XCH A,R7
    ;
    L07A5: MOV 0DFH,C
    MOV 0EFH,C
    MOV EX1,C
    ADD A,#0BBH
    ADD A,#0CCH
    ADD A,#0DDH
    ADD A,#0EEH
    ADD A,#040H
    MOVX A,@R0
    XCH A,R2
    MOVX A,@DPTR
    DJNZ R5,L07E1
    ANL A,ACC
    MOVC A,@A+DPTR
    MOVX A,@R1
    MOV SP,R0
    MOV 00FH,R1
    MOV 0FDH,@R1
    SUBB A,R7
    JNZ L074A
    MOV R5,A
    MOV DPTR,#L7F89
    DEC R3
    MOV 093H,R1
    ANL A,R2
    ;
    L07CF: SUBB A,0A9H
    MOV @R1,A
    PUSH 0DFH
    MOV R2,01CH
    CJNE R3,#01CH,L07A5
    DEC R4
    DJNZ R5,L07F8
    MOV A,R6
    DEC R4
    ORL A,R2
    SUBB A,051H
    ;
    L07E1: MOV @R1,A
    MOV A,R0
    SUBB A,#0EFH
    MOVX A,@DPTR
    MOV R7,A
    ;
    L07E7: ADD A,@R1
    ANL C,P1.1
    INC R6
    POP 0EBH
    JNB ACC.0,L07E7
    DEC R6
    MOVX @DPTR,A
    XRL A,R0
    SUBB A,#08AH
    ADD A,R5
    INC R4
    ;
    L07F7: POP TCON
    ADD A,@R1
    MOV 093H,R5
    MOV A,R7
    MOV DPTR,#LDF90
    XCH A,R7
    MOV DPTR,#LDF91
    XCH A,R7
    ACALL L0C08
    SUBB A,SCON
    ADD A,R7
    ANL C,P1.5
    AJMP L08D0
    ;
    MOV 02FH,R1
    MOV 070H,R7
    SJMP L0871
    ADD A,@R0
    MOVX @DPTR,A
    SJMP L084B
    INC R1
    CPL A
    INC R0
    SUBB A,068H
    SUBB A,#08DH
    MOVC A,@A+DPTR
    INC R0
    SUBB A,0FFH
    MOVC A,@A+DPTR
    MOV 01BH,R0
    MOV R1,A
    MOVX A,@DPTR
    NOP
    DEC R7
    MOV R2,A
    SUBB A,011H
    CPL A
    MOV R7,A
    ACALL L0C08
    SUBB A,TCON
    DEC R7
    DIV AB
    DEC R3
    DEC R0
    CPL A
    DIV AB
    INC R7
    MOV 094H,R0
    MOV 0CFH,A
    INC R0
    SUBB A,#0F3H
    XCH A,R7
    ANL 045H,A
    ORL A,#020H
    ANL A,#049H
    ORL A,R5
    ORL A,03DH
    ;
    L084B: JB 000H,L084E
    ;
    L084E: JMP @A+DPTR
    ;
    XRL A,063H
    NOP
    JMP @A+DPTR
    ;
    XRL A,063H
    RET
    ;
    JB 000H,L0879
    JB 020H,L087C
    JB 020H,L08AE
    ORL A,R3
    NOP
    NOP
    JB 020H,L0885
    JB 020H,L08BB
    AJMP L0B76
    ;
    XRL A,064H
    JB 020H,L086F
    ;
    L086F: NOP
    ;
    ; Unresolved Address Reference list
    ;
    ;
    L0002: EQU 00002H
    L0057: EQU 00057H
    L0061: EQU 00061H
    L0071: EQU 00071H
    L007B: EQU 0007BH
    L0081: EQU 00081H
    L0087: EQU 00087H
    L0098: EQU 00098H
    L00B1: EQU 000B1H
    L00BD: EQU 000BDH
    L00C9: EQU 000C9H
    L00DD: EQU 000DDH
    L00EB: EQU 000EBH
    L00F1: EQU 000F1H
    L0101: EQU 00101H
    L010D: EQU 0010DH
    L0113: EQU 00113H
    L012B: EQU 0012BH
    L013B: EQU 0013BH
    L0167: EQU 00167H
    L016F: EQU 0016FH
    L0177: EQU 00177H
    L0179: EQU 00179H
    L0181: EQU 00181H
    L0197: EQU 00197H
    L021B: EQU 0021BH
    L0221: EQU 00221H
    L022D: EQU 0022DH
    L02E0: EQU 002E0H
    L0303: EQU 00303H
    L030A: EQU 0030AH
    L031A: EQU 0031AH
    L03DA: EQU 003DAH
    L040E: EQU 0040EH
    L040F: EQU 0040FH
    L041F: EQU 0041FH
    L043F: EQU 0043FH
    L044A: EQU 0044AH
    L0450: EQU 00450H
    L0455: EQU 00455H
    L045F: EQU 0045FH
    L0461: EQU 00461H
    L0463: EQU 00463H
    L0469: EQU 00469H
    L047E: EQU 0047EH
    L047F: EQU 0047FH
    L048F: EQU 0048FH
    L04A6: EQU 004A6H
    L04AF: EQU 004AFH
    L04BA: EQU 004BAH
    L04BD: EQU 004BDH
    L04C7: EQU 004C7H
    L04DF: EQU 004DFH
    L04E4: EQU 004E4H
    L04E6: EQU 004E6H
    L04F8: EQU 004F8H
    L05B0: EQU 005B0H
    L05D5: EQU 005D5H
    L06CB: EQU 006CBH
    L072A: EQU 0072AH
    L0737: EQU 00737H
    L074A: EQU 0074AH
    L07F8: EQU 007F8H
    L0871: EQU 00871H
    L0879: EQU 00879H
    L087C: EQU 0087CH
    L0885: EQU 00885H
    L08AE: EQU 008AEH
    L08BB: EQU 008BBH
    L08D0: EQU 008D0H
    L0B76: EQU 00B76H
    L0C08: EQU 00C08H
    L0E94: EQU 00E94H
    L0F90: EQU 00F90H
    L2F90: EQU 02F90H
    L3081: EQU 03081H
    L4F90: EQU 04F90H
    L6624: EQU 06624H
    L7F89: EQU 07F89H
    L8091: EQU 08091H
    L80E0: EQU 080E0H
    L86E9: EQU 086E9H
    L8CE0: EQU 08CE0H
    LA0EA: EQU 0A0EAH
    LAAE6: EQU 0AAE6H
    LAF90: EQU 0AF90H
    LDF90: EQU 0DF90H
    LDF91: EQU 0DF91H
    LE000: EQU 0E000H
    LE00E: EQU 0E00EH
    LE2E5: EQU 0E2E5H
    LE8E5: EQU 0E8E5H
    LEEE4: EQU 0EEE4H
    ;
    ;
    END

    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  15. کاربران : 2 تشکر کرده اند از شما masoodhashemy برای ارسال این پست سودمند:


  16. #29
    کاربر علاقه مند lordhamed آواتار ها
    تاریخ عضویت
    Nov 2009
    نوشته ها
    37
    تشکر
    25
    تشکر شده 16 بار در 16 پست

    پیش فرض

    ممنون دوست عزیز ولی من خیلی از این دستورات رو تو 8051 ندیدم شما مطمئن هستین که اسمبلی مخصوص 8051 است؟
    8051 تایمر در مد 2 هم داره که یه بار برنامه ریزی کافیه و برای دفعات بعد نیازی به برنامه ریزی نداره
    با کیپد هم کار نکردم بدونم چه طوریه

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

  17. #30
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    من میدونم این برنامه های ساده که من نوشتم مثل بال پشه ای در دنیای علم هستند اما اگر بیسیک رو نزاشتم چون منم خیلی برای همین برنامه های به ظاهر ساده وقت گذاشتم.
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  18. تشکرها از این نوشته :


  19. #31
    کاربر علاقه مند lordhamed آواتار ها
    تاریخ عضویت
    Nov 2009
    نوشته ها
    37
    تشکر
    25
    تشکر شده 16 بار در 16 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoodhashemy نمایش پست ها
    من میدونم این برنامه های ساده که من نوشتم مثل بال پشه ای در دنیای علم هستند اما اگر بیسیک رو نزاشتم چون منم خیلی برای همین برنامه های به ظاهر ساده وقت گذاشتم.
    دوست عزیز ما هم هیچ وقت نگفتیم زحمت نکشیدی
    ممنون از زحماتت ولی بیسیکشم بدی ممنون میشم

  20. #32
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    يه پروژه ساده اي مثل چراغ راهنما با 8051 كم كم داره به يه سريال دنباله دار تبديل ميشه ها

    دوست عزيز lordhamed لطفاً آرومو خونسرد جزئيات دقيق پروژه خودت رو بگو و بعدش 24 ساعت بم وقت بده تا همه چيزشه برات آماده كنم .
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  21. کاربران : 2 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


  22. #33
    کاربر علاقه مند lordhamed آواتار ها
    تاریخ عضویت
    Nov 2009
    نوشته ها
    37
    تشکر
    25
    تشکر شده 16 بار در 16 پست

    پیش فرض

    نقل قول نوشته اصلی توسط just-arm نمایش پست ها
    يه پروژه ساده اي مثل چراغ راهنما با 8051 كم كم داره به يه سريال دنباله دار تبديل ميشه ها

    دوست عزيز lordhamed لطفاً آرومو خونسرد جزئيات دقيق پروژه خودت رو بگو و بعدش 24 ساعت بم وقت بده تا همه چيزشه برات آماده كنم .
    این شد حرف حسابی
    ممنون دوست عزیز
    یه پروژه چراغ راهنمایی با ثانیه شمار میخوام که زمان ثانیه شمار رو هم بتونم با یه دونه کیپد به هر زمانی خواستم تغییر بدم همین
    بازم ممنون

  23. #34
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lordhamed نمایش پست ها
    این شد حرف حسابی
    ممنون دوست عزیز
    یه پروژه چراغ راهنمایی با ثانیه شمار میخوام که زمان ثانیه شمار رو هم بتونم با یه دونه کیپد به هر زمانی خواستم تغییر بدم همین
    بازم ممنون

    دوست عزيز يه جورايي گرفتم چه مي خواي ، تايمرت رو روي 24 ساعت ميزون كن....

    در حال اجراي پروژه......
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  24. کاربران : 2 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


  25. #35
    کاربر علاقه مند lordhamed آواتار ها
    تاریخ عضویت
    Nov 2009
    نوشته ها
    37
    تشکر
    25
    تشکر شده 16 بار در 16 پست

    Thumbs down

    نقل قول نوشته اصلی توسط JUST-ARM نمایش پست ها
    دوست عزيز يه جورايي گرفتم چه مي خواي ، تايمرت رو روي 24 ساعت ميزون كن....

    در حال اجراي پروژه......
    تو 48 ساعت بخواه
    منم برم رقص یاد بگیرم تا تو عروسیت جبران کنم

  26. #36
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lordhamed نمایش پست ها
    تو 48 ساعت بخواه
    منم برم رقص یاد بگیرم تا تو عروسیت جبران کنم


    من از يه چيز اين سايت IRANMICRO خيلي خوشم مياد و يه جوراييم هضمش برام خيلي سخته اونم اينكه اكثر اعضاي اين سايت مجهز به آخرين ورژن حس ششم هستن
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  27. کاربران : 2 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


  28. #37
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    New

    با سلام

    خدمت دوست خوبم lordhamed عرض كنم بالاخره پروژت تموم شد و فايل برنامه نويسي و هم فايل شبيه سازي با پروتئوس و يه فايل راهنما رو برات گذاشتم .

    ببين نترسي ها برنامه يه چيزي حدود 560 خط به زبان اسمبلي شد
    درباره توضيح نحوه كار با اين پروژه تو پروتئوس، من توضيحات كامل رو تو يه فايل WORD برات آوردم كه بري و حالشو ببري :

    اما درباره توضيح خود برنامه بايد بگم اولاً تو محيط KEIL 3 نوشتمش دوماً خودت شروع كن به خوندنش بازم اگه هرجايي مشكلي پيدا كردي بم بگو تا راهنمايي كنم .



    من ويژگي هاي اين پروژه رو برات ليست كردم به نظر من به قدري كامل هست كه مي توني با طراحي مدارش ببري و تو يه چراغ قرمز واقعي ببندي و تستش كني ( يعني تا اين حد كامله )

    1- مجهز به 2 تايم قابل برنامه ريزي با كي پد براي زمان قرمز يا سبز ماندن چراغ (البته به صورت كاملاً مجزا از هم )
    2- مجهز به حالت CLEAR در هر لحظه از اجراي برنامه (بعد از فشار كليد CLEAR چراغ به حالت زرد چشمكزن مي رود)
    3- مجهز به دو صفحه نمايشگر سون سگمنتي سبز و قرمز مستقل از هم براي حالتهاي چراغ سبز و چراغ قرمز
    4- استفاده از يك كي پد 4*4 استاندارد براي تنظيمات زمان ها و ....
    6- طراحي سخت افزار به كمك ديكدر هاي مخصوص سون سگمنتي
    7- برنامه نويسي به نحوي كه امكان خطا در نحوه خواندن اطلاعات كي پد به هيچ عنوان وجود ندارد
    8- محاسبه دقيق زمان ها
    9- ايجاد وقفه چند ثانيه اي چراغ زرد جهت جلوگيري از قرمز شدن لحظه اي چراغ بعد از چراغ سبز
    10- استفاده از بلوك هاي بانك هاي رجيستري جهت افزايش سرعت اجراي برنامه



    دوست عزيز lordhamed يه جورايي ازت ممنونم چون باعث شدي بعد يه مدتي يه برنامه تقريباً حرفه اي با اسمبلي بنويسم :
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar PROJECT.rar (479.6 کیلو بایت, 353 نمايش)
    ویرایش توسط Division : 14-03-2010 در ساعت 00:47
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  29. کاربران : 3 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


  30. #38
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    بسیار ممنونم آقای just-arm واقعا تفکر برنامه نوشتن با اسمبلی خیلی سخته اما بالاخره خودتون هم به این نتیجه رسیدید که برنامه حرفه ای نوشتید در هر حال اگر برنامه رو هم سریع نوشتید علتش تمرین زیادتون بوده.
    من چون 90 درصد پروژه ها رو رایگان انجام میدم فقط چند تاشون رو پولی گذاشته بودم تا مقداری جبران زحمتم بشود نه اینکه اذیت دیگران کنم به خاطر همین بود برنامه رو نگذاشته بودم.
    فعلا منم دارم برای عید سال چند تا مقاله آموزشی مینویسم تا در سایت بگذارم و وقتم تنگه.
    در هر حال lordhamed قول داده بیاد توی عروسی شما برقصه
    موفق باشید.
    ویرایش توسط masoodhashemy : 14-03-2010 در ساعت 10:43
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  31. کاربران : 3 تشکر کرده اند از شما masoodhashemy برای ارسال این پست سودمند:


  32. #39
    کاربر علاقه مند lordhamed آواتار ها
    تاریخ عضویت
    Nov 2009
    نوشته ها
    37
    تشکر
    25
    تشکر شده 16 بار در 16 پست

    پیش فرض

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

  33. تشکرها از این نوشته :


  34. #40
    مدیر انجمن Division آواتار ها
    تاریخ عضویت
    Jan 2010
    نام
    افشین علیزاده
    نوشته ها
    628
    تشکر
    206
    تشکر شده 1,013 بار در 407 پست

    پیش فرض

    نقل قول نوشته اصلی توسط lordhamed نمایش پست ها
    از هر دوی شما دوستان ممنونم
    واقعا ممنونم
    هم تو عروسیتون میرقصم هم برای قبولی تو دانشگاه براتون دعا میکنم
    اشالا بتونم جبران کنم

    ممنوم مرسي

    يه نكته ريز اينكه من درحال حاضر دانشجوي ترم آخر مهندسي برق الكترونيك هستم اشالا دوره كارشناسي ارشد

    موفق باشي
    ویرایش توسط Division : 14-03-2010 در ساعت 22:52
    سادگی نهایت کمال است
    یه مدتی میشه که نیستم... ولی به زودی بر می گردم...

  35. کاربران : 2 تشکر کرده اند از شما Division برای ارسال این پست سودمند:


صفحه 2 از 3 نخستنخست 123 آخرینآخرین

موضوعات مشابه

  1. راهنمايي در انتخاب
    توسط ehsaun_kkt در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 4
    آخرين نوشته: 10-04-2013, 12:28
  2. راهنمايي
    توسط ramin_kent در انجمن گفت و گوي آزاد
    پاسخ: 2
    آخرين نوشته: 09-02-2013, 23:21
  3. پاسخ: 6
    آخرين نوشته: 06-01-2013, 13:53
  4. پاسخ: 4
    آخرين نوشته: 30-03-2012, 18:23
  5. پاسخ: 1
    آخرين نوشته: 27-10-2007, 23:49

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

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