اطلاعیه

Collapse
No announcement yet.

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

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

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

    سلام.
    من میخوام دستگاه کارت خوانی رو بسازم که اطلاعات کارت تلفن رو فقط بخونه.
    با اجزای کارت و اینکه چطور پایه ها عمل میکنند تا حدودی آشنا شدم.
    حالا سوال من درباره برنامه نویسی میکرو ATmega16 ای است که میخوام در مدارم ازش استفاده کنم.
    میخوام بدونم حالا که میدونم مثلاً CLK,RST,... چه موقع باید بالا یا پایین برند تا مثلاً فلان بیت خونده بشه، همین جور باید برنامش رو هم بنویسم؟
    یعنی اینکه مثلاً در برنامه Codevision بنویسم:
    اگر ریست داشتیم ، مقدار شمارنده ادرس, ریست شده و به 0 تبدیل شود ؟
    یا اگر کلاک در لبه پایین رونده بود یه کم صبر کن و بعد ازای هر پالس ساعت مقدار address counter (شمارنده ادرس حافظه )یک واحد افزایش بده؟

    یعنی منظورم اینه که اگر بخوام اعتبار کارت رو پیدا کنم باید یک همچین برنامه ای با این شیوه برنامه نویسی بنویسم؟
    با تشکر

    #2
    پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

    بعد از اینکه برنامم رو نوشتم و پروگرام کردم، یک LED به پایه CLK و یک LED به پایه RST و یک LED به پایه IO میکرو وصل کردم تا ببینم درست کار میکنه یا نه.
    فقط گاهی روشن میشدن. اون هم موقعی که در قسمت دستور RESET CARD... بود!!!
    به نظرتون مشکل چیه؟

    دیدگاه


      #3
      پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

      بعد از اینکه ریست رو دو بار 1 و 0 کردین
      از این به بعد بعد از هر کلک(ریست باید 0 باشه)وقتی کلک 0 شد یک بیت دیتا میتونین از کارت بخونین
      نکته:
      io رو پول اپ کنین
      ولتاژ کارت رو با یه مقاومت 1 کیلو به صورت سری به 5 ولت وصل کنین
      حتما واسه 7805 یه خازن بزرگ بزارین

      این کار رو من نمیدونم چرا این قدر سخت میگیرین.من 2 ساعت هم اللافش نبودم اگه نشد یه کارت دیگه رو تست کنین شاید فرجی شد
      علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

      دیدگاه


        #4
        پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

        سلام.
        امروز بالاخره درست شد. فقط مونده یک ziff socket بگیرم تا کارت رو دقیقاً نگه داره.
        چون تا قبل از این ناشیانه یک محلی رو روی هزار سوراخ درس کرده بودم که کلی حرکت داشت.
        ولی الان الحمدلله با 0 و 1 هایی که دستی بهش میدم جواب میده.
        ایشالله با Ziff socket هم جواب بده. :rolleyes:

        حالا یه سوال دیگه:
        آیا میشه روی کارت تلفن نوشت؟
        اعتبار رو کم و زیاد کرد و از این جور حرفا؟ oo:

        ممنونم از پاسخ های شما

        دیدگاه


          #5
          پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

          نوشته اصلی توسط desert


          آیا میشه روی کارت تلفن نوشت؟
          اعتبار رو کم و زیاد کرد و از این جور حرفا؟ oo:
          یله . فقط میشه از اعتبارش کم کرد.

          دیدگاه


            #6
            پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن


            بله . فقط میشه از اعتبارش کم کرد.
            ممکنه بیشتر توضیح بدید؟

            دیدگاه


              #7
              پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

              خوب با استفاده از پروتکل مربوطه ( که قبلا در تاپیک مربوطه پلود کرده بودم) میشه این کار را کرد.

              چیپ کارت تلفن یک descent counter است و فقط قابل کم شدن است .

              دیدگاه


                #8
                پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

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

                دیدگاه


                  #9
                  پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

                  سرچ کنید . پیدا می کنید.

                  دیدگاه


                    #10
                    پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

                    سلام.
                    هر کاری میکنم جواب نمی گیرم.
                    اعتبار کارتم رو باید 1935 نشون بده ولی اعتبار کارت رو هر بار 2680 نشون میده؟
                    ممکنه 5 بایت 13و12و11و10و9 مربوط به اعتبار نباشه؟
                    چون دیگه فکر میکنم نه سخت افزارش رو اشتباه بستم و نه نرم افزارش رو اشتباه نوشتم.
                    ایراد ممکنه از کجا باشه؟
                    من که دیگه گیج شدم

                    دیدگاه


                      #11
                      پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

                      نوشته اصلی توسط desert
                      سلام.
                      هر کاری میکنم جواب نمی گیرم.
                      اعتبار کارتم رو باید 1935 نشون بده ولی اعتبار کارت رو هر بار 2680 نشون میده؟
                      ممکنه 5 بایت 13و12و11و10و9 مربوط به اعتبار نباشه؟
                      چون دیگه فکر میکنم نه سخت افزارش رو اشتباه بستم و نه نرم افزارش رو اشتباه نوشتم.
                      ایراد ممکنه از کجا باشه؟
                      من که دیگه گیج شدم
                      دوبار دیتا رو بگیر اگه اعدادت هر دو بار مثل هم بود خاطرت جم باشه تو نت بگرد فرمول اعتبار رو قبلا دیدم
                      علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                      دیدگاه


                        #12
                        پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

                        هم کد کشور و هم سریال و هم اعتبارش هر دوبار یکی است. یعنی به قول شما درسته.
                        مشکل منم اینه که تا امروز فرمولی پیدا نکردم.
                        وقت زیادی هم برام نمونده.
                        کلی گشتم. نه شماتیک درست و حسابی ای هست و نه برنامه ای :cry2:
                        خواهشاً اگر فرمولشو پیدا کردید اینجا بذارید.
                        ثواب داره به خدا :angry:

                        دیدگاه


                          #13
                          پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

                          http://www.phalls.com/vbulletin/archive/index.php/t-80.html

                          اینجا کامل توضیح داده دوست عزیز
                          علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                          دیدگاه


                            #14
                            پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

                            با این سایت بروید
                            http://www.hackersrussia.ru/Cards/cards_eng.php
                            این برنامه را دانلود کنید پایه های کارت را مستقیم به پورت موازی وصل کنید و درمحیط xp براحتی کارت تلفن را بخوانید و بنویسید
                            http://ciscom.ru/hackersrussia/Cards/Zips/slab_108.zip

                            دیدگاه


                              #15
                              پاسخ : برنامه برای خواندن اطلاعات از کارت تلفن

                              کسی هست که برنامه نویسی کارت خوان کارت تلفن رو بلد باشه تا برنامم رو براش بفرستم ، ببینه چه ایرادی داره؟
                              برنامه رو از رو نمودار زمانی های مربوطه ای که پیداشون کردم نوشتم. خیلی ساده .
                              ولی خب جواب درس حسابی نمیده.
                              خواهشاً اگه کسی از برنامه نویسی در این باره سر در میاره کمکم کنه. :sad:


                              می تونم بگم تمام سایت های فارسی رو در این مورد زیر و رو کردم. حتی بعضی از سایت های خارجی.
                              تقریباً همشون نحوه ارتباط شناسه کارت رو با محیط کامپیوتر از طریق پورت موازی یا هر چیز دیگه ای شرح دادن که به دردم نمی خوره.
                              من میخوام رو LCD نمایش بده اون هم با ATmega16 . نباید از ماژول ها و پکیج ها و برنامه های آماده استفاده کنم که فقط لازم دارند که شناسه رو به پورت وصل کنم oo:

                              باید یک برنامه در محیط codevision بنویسم که تمامی اطلاعات رو روی lcd نمایش بده؟

                              ================================================

                              سوالم رو چندباره می پرسم:
                              کسی هست که برنامه نویسی کارت خوان کارت تلفن رو بلد باشه تا برنامم رو براش بفرستم ، ببینه چه ایرادی داره؟
                              ================================================

                              ممنونم از اینکه خسته نشدید و کمکم میکنید :redface:

                              دیدگاه

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