اطلاعیه

Collapse
No announcement yet.

[آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

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

    #31
    پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

    با سلام خدمت دوستان
    آقا من این سنسورو خریدم(18B20)
    ولی طبق توضیحات شما هرکاری میکنم نمیشه
    یه فایلی که فک کنم مهندس •.´™ مَسِِــــح`.• گذاشته بودن رو دانلود کردم توش دوتا فایل پروتئوس بود که یکی دو تا و دیگری 10 تا سنسور رو راه انداخته بود
    من میخوام با مگا8 راش بندازم ولی هرکار میکنم تو شبیه سازی جواب نمیده
    اون شبیه سازی هم که دانلود کردم فرکانس میکرو رو که تغییر میدی دیگه جواب نمیده
    ممنون میشم راه نماییم کنین
    زکات علم نشر آن است

    دیدگاه


      #32
      پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

      سلام امیدوارم بهترین انتخاب رو برای مطرح کردن سوالم تو این تاپیک کرده باشم :
      من یک سیستم یوپی اس دارم درست می کنم و می خوام یک قابلیت رو بهش اضافه کنم و اون هم اینه که می خوام سنسوردمایی تعبیه کنم و با avr و یا arm که این سنسور رو متصل به باتری کنم و تا زمانی که دمای باتری اسیدی به 50 در جه نرسیده(برای مدت مشخص ) یو پی اس باتری رو از مدار خارج نکنه حال از چه سنسور و از چه میکرویی استفاده کنم بهتره ؟ smt 160 و یا lm 35DT و یا max 6577 البته نقشه ساخت یو پی اس رو ندارم البته اون چیزی که مشخصه اینه که میکرو باید یک رله رو قطع کنه که ب ه ترانسی وصل هست که برق شهر خروجی رو تامین میکنه !
      البته این رو هم بگم که اینجا یک رک باتری داریم (8 تا باتری داریم) البته این رو هم باید بگم ایا متصل کردن سنسور ها به تک تک باتری ها کار مناسب و مهندسی است یا نه و ایا سنسور ها رو به هد سینک وصل کنم و سپس روی باتری ها قرار بدم آیا دمای 50 درجهرو به من میده به صورت نسبتا دقیق این جا رو چه کار کنم دوستان ؟
      ممنون میشم دوستان راهنمایی کنن و نقشه هایی رو هم دارن بذارن یک دنیا ممنون (البته خودم سرچ کردم-)

      اضافه شده در تاریخ :
      نوشته اصلی توسط mohsen2766
      با سلام خدمت دوستان
      آقا من این سنسورو خریدم(18B20)
      ولی طبق توضیحات شما هرکاری میکنم نمیشه
      یه فایلی که فک کنم مهندس •.´™ مَسِِــــح`.• گذاشته بودن رو دانلود کردم توش دوتا فایل پروتئوس بود که یکی دو تا و دیگری 10 تا سنسور رو راه انداخته بود
      من میخوام با مگا8 راش بندازم ولی هرکار میکنم تو شبیه سازی جواب نمیده
      اون شبیه سازی هم که دانلود کردم فرکانس میکرو رو که تغییر میدی دیگه جواب نمیده
      ممنون میشم راه نماییم کنین
      منتظر جوابم هستیم مهندس جان
      اول توکل
      دوم پشتکار
      سوم مشورت
      چهارم عمل
      -----------------------------------------------------------------------------------------------------------------
      نرم افزار برای دانلود نامحدود از rapideshare: http://k12student.persiangig.com/other ------- تشکر یادتون نره. موفق باشید.

      دیدگاه


        #33
        پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

        نوشته اصلی توسط mohsen2766
        با سلام خدمت دوستان
        آقا من این سنسورو خریدم(18B20)
        ولی طبق توضیحات شما هرکاری میکنم نمیشه
        یه فایلی که فک کنم مهندس •.´™ مَسِِــــح`.• گذاشته بودن رو دانلود کردم توش دوتا فایل پروتئوس بود که یکی دو تا و دیگری 10 تا سنسور رو راه انداخته بود
        من میخوام با مگا8 راش بندازم ولی هرکار میکنم تو شبیه سازی جواب نمیده
        اون شبیه سازی هم که دانلود کردم فرکانس میکرو رو که تغییر میدی دیگه جواب نمیده
        ممنون میشم راه نماییم کنین
        مدارتونو قرار بدید دوست عزیز
        .The best question deserves a better answer
        =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
        «پناه»می برم «به خدا»
        از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
        محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

        دیدگاه


          #34
          پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

          میشه تنظیمات کد ویزار رو هم بگید؟
          http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

          دیدگاه


            #35
            پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

            سلام
            نمونه مثال را دانلود کنین کد ها بر اساس کد ویزارد تنظیم شدن
            .The best question deserves a better answer
            =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
            «پناه»می برم «به خدا»
            از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
            محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

            دیدگاه


              #36
              پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

              من از زبان Cزیاد نمیدونم میشه فقط قسمتایی که از سنسور میخونه رو برای یک سنسور تنظیم کنید و بگذارید ؟ ممنون
              http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

              دیدگاه


                #37
                پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

                سلام :

                ضمن تشکر از شما •.´™ مَسِِــــح`.• عزیز بخاطر توضیحات کاملتون ... فقط یک اشکال خیلی کوچیک در برنامه 10 سنسور شما هست که خوبه اصلاح بشه .

                قبل از نمایش اطلاعات هر سنسور ، ابتدا کل LCD رو پاک کن تا اعداد و علامت درجه سنسور قبلی با بعدی مخلوط نشه ...


                مرسی :applause: :applause: :applause:
                بر زنده باد گفتن این مردم خوش گریز

                دل بر مَنه که یک تنه در سنگرت کنند ...

                دیدگاه


                  #38
                  پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

                  نوشته اصلی توسط MAHDI ZAMANI
                  من از زبان Cزیاد نمیدونم میشه فقط قسمتایی که از سنسور میخونه رو برای یک سنسور تنظیم کنید و بگذارید ؟ ممنون
                  متاسفانه مقدور نیست
                  .The best question deserves a better answer
                  =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
                  «پناه»می برم «به خدا»
                  از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
                  محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

                  دیدگاه


                    #39
                    پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

                    با سلام به مهندسان
                    یک سنسور وصل کردم برنامه توی پروتئوس جواب داده
                    توی عمل دستور devices=w1_search(0xf0,rom_codes); که میفرستم انتظار دارم یک را روی lcd نشون بده که صفر نشون میده

                    ( temp = ds1820_temperature(rom_codes[0]);

                    sprintf(lcd_buffer,"D%d Tmp:%d",devices,temp); )

                    وقتی هم دما میخونم-9999 را نمایش میده توی help کدویژن میگه این عدد یعنی error نمیدونم باید چه کنم خواهشا راهنمایی کنید چند روزه اعصابم را بهم
                    ریخته همه کار کردم نشده

                    راستی با کدویزار که کدها را میسازم کتابخونشا این میاره #include <ds1820.h>
                    در صورتی که توی search در help کدویژن #include <ds18b20.h> هم هست !!!!
                    فرق میکنه ؟ فرقش چیه؟
                    سخت افزارشم چیز پیچیده نداره

                    دیدگاه


                      #40
                      پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

                      لطف کنید سخت افزار تون رو بزارید.
                      کدی که قرار دادم رو تست کردید؟
                      اگه خوذتون کد نوشتید اونو قرار بدین.
                      .The best question deserves a better answer
                      =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
                      «پناه»می برم «به خدا»
                      از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
                      محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

                      دیدگاه


                        #41
                        پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

                        نوشته اصلی توسط •.´™ مَسِِــــح`.•
                        لطف کنید سخت افزار تون رو بزارید.
                        کدی که قرار دادم رو تست کردید؟
                        اگه خوذتون کد نوشتید اونو قرار بدین.
                        سخت افزار دقیقا مثل دیتاشیته. پایه وسط به دیتا پین PB0
                        GND به زمین و VDD هم به VCC+5 ولت تغذیه یا VCC میکرو با ATMEGA16
                        و مقاومت 4.7k را بین پایه VDD و دیتا قرار دادم

                        با پروتئوس جواب داده

                        آخه سخت افزار و برنامه نویسی پیچیده و سختی هم نداره

                        بیشتر فکر میکنم سنسور خراب یا تقلبی باشه 2،3 تا هم خریدم اونارا هم امتحان کردم فرقی نکرده

                        اینم برنامه
                        #include <mega16.h>
                        #include <delay.h>
                        #include <stdio.h>
                        #include <stdlib.h>
                        // 1 Wire Bus interface functions
                        #include <1wire.h>

                        // DS1820 Temperature Sensor functions
                        #include <ds1820.h>

                        // maximum number of DS1820 devices
                        // connected to the 1 Wire bus
                        #define MAX_DEVICES 8
                        // number of DS1820 devices
                        // connected to the 1 Wire bus
                        unsigned char devices;
                        // DS1820 devices ROM code storage area,
                        // 9 bytes are used for each device
                        // (see the w1_search function description in the help)
                        unsigned char rom_codes[MAX_DEVICES][9];

                        // Alphanumeric LCD functions
                        #include <alcd.h>

                        // Declare your global variables here

                        void main(void)
                        {
                        // Declare your local variables here
                        unsigned char lcd_buffer[20];
                        int i=0;
                        long temp=0;
                        // Input/Output Ports initialization
                        // Port A initialization
                        // Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In Bit0=In
                        DDRA=(0<<DDA7) | (0<<DDA6) | (0<<DDA5) | (0<<DDA4) | (0<<DDA3) | (0<<DDA2) | (0<<DDA1) | (0<<DDA0);
                        // State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T
                        PORTA=(0<<PORTA7) | (0<<PORTA6) | (0<<PORTA5) | (0<<PORTA4) | (0<<PORTA3) | (0<<PORTA2) | (0<<PORTA1) | (0<<PORTA0);

                        // Port B initialization
                        // Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In Bit0=In
                        DDRB=(0<<DDB7) | (0<<DDB6) | (0<<DDB5) | (0<<DDB4) | (0<<DDB3) | (0<<DDB2) | (0<<DDB1) | (0<<DDB0);
                        // State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T
                        PORTB=(0<<PORTB7) | (0<<PORTB6) | (0<<PORTB5) | (0<<PORTB4) | (0<<PORTB3) | (0<<PORTB2) | (0<<PORTB1) | (0<<PORTB0);

                        // Port C initialization
                        // Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In Bit0=In
                        DDRC=(0<<DDC7) | (0<<DDC6) | (0<<DDC5) | (0<<DDC4) | (0<<DDC3) | (0<<DDC2) | (0<<DDC1) | (0<<DDC0);
                        // State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T
                        PORTC=(0<<PORTC7) | (0<<PORTC6) | (0<<PORTC5) | (0<<PORTC4) | (0<<PORTC3) | (0<<PORTC2) | (0<<PORTC1) | (0<<PORTC0);

                        // Port D initialization
                        // Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In Bit0=In
                        DDRD=(0<<DDD7) | (0<<DDD6) | (0<<DDD5) | (0<<DDD4) | (0<<DDD3) | (0<<DDD2) | (0<<DDD1) | (0<<DDD0);
                        // State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T
                        PORTD=(0<<PORTD7) | (0<<PORTD6) | (0<<PORTD5) | (0<<PORTD4) | (0<<PORTD3) | (0<<PORTD2) | (0<<PORTD1) | (0<<PORTD0);

                        // Timer/Counter 0 initialization
                        // Clock source: System Clock
                        // Clock value: Timer 0 Stopped
                        // Mode: Normal top=0xFF
                        // OC0 output: Disconnected
                        TCCR0=(0<<WGM00) | (0<<COM01) | (0<<COM00) | (0<<WGM01) | (0<<CS02) | (0<<CS01) | (0<<CS00);
                        TCNT0=0x00;
                        OCR0=0x00;

                        // Timer/Counter 1 initialization
                        // Clock source: System Clock
                        // Clock value: Timer1 Stopped
                        // Mode: Normal top=0xFFFF
                        // OC1A output: Disconnected
                        // OC1B output: Disconnected
                        // Noise Canceler: Off
                        // Input Capture on Falling Edge
                        // Timer1 Overflow Interrupt: Off
                        // Input Capture Interrupt: Off
                        // Compare A Match Interrupt: Off
                        // Compare B Match Interrupt: Off
                        TCCR1A=(0<<COM1A1) | (0<<COM1A0) | (0<<COM1B1) | (0<<COM1B0) | (0<<WGM11) | (0<<WGM10);
                        TCCR1B=(0<<ICNC1) | (0<<ICES1) | (0<<WGM13) | (0<<WGM12) | (0<<CS12) | (0<<CS11) | (0<<CS10);
                        TCNT1H=0x00;
                        TCNT1L=0x00;
                        ICR1H=0x00;
                        ICR1L=0x00;
                        OCR1AH=0x00;
                        OCR1AL=0x00;
                        OCR1BH=0x00;
                        OCR1BL=0x00;

                        // Timer/Counter 2 initialization
                        // Clock source: System Clock
                        // Clock value: Timer2 Stopped
                        // Mode: Normal top=0xFF
                        // OC2 output: Disconnected
                        ASSR=0<<AS2;
                        TCCR2=(0<<PWM2) | (0<<COM21) | (0<<COM20) | (0<<CTC2) | (0<<CS22) | (0<<CS21) | (0<<CS20);
                        TCNT2=0x00;
                        OCR2=0x00;

                        // Timer(s)/Counter(s) Interrupt(s) initialization
                        TIMSK=(0<<OCIE2) | (0<<TOIE2) | (0<<TICIE1) | (0<<OCIE1A) | (0<<OCIE1B) | (0<<TOIE1) | (0<<OCIE0) | (0<<TOIE0);

                        // External Interrupt(s) initialization
                        // INT0: Off
                        // INT1: Off
                        // INT2: Off
                        MCUCR=(0<<ISC11) | (0<<ISC10) | (0<<ISC01) | (0<<ISC00);
                        MCUCSR=(0<<ISC2);

                        // USART initialization
                        // USART disabled
                        UCSRB=(0<<RXCIE) | (0<<TXCIE) | (0<<UDRIE) | (0<<RXEN) | (0<<TXEN) | (0<<UCSZ2) | (0<<RXB8) | (0<<TXB8);

                        // Analog Comparator initialization
                        // Analog Comparator: Off
                        // The Analog Comparator's positive input is
                        // connected to the AIN0 pin
                        // The Analog Comparator's negative input is
                        // connected to the AIN1 pin
                        ACSR=(1<<ACD) | (0<<ACBG) | (0<<ACO) | (0<<ACI) | (0<<ACIE) | (0<<ACIC) | (0<<ACIS1) | (0<<ACIS0);
                        SFIOR=(0<<ACME);

                        // ADC initialization
                        // ADC disabled
                        ADCSRA=(0<<ADEN) | (0<<ADSC) | (0<<ADATE) | (0<<ADIF) | (0<<ADIE) | (0<<ADPS2) | (0<<ADPS1) | (0<<ADPS0);

                        // SPI initialization
                        // SPI disabled
                        SPCR=(0<<SPIE) | (0<<SPE) | (0<<DORD) | (0<<MSTR) | (0<<CPOL) | (0<<CPHA) | (0<<SPR1) | (0<<SPR0);

                        // TWI initialization
                        // TWI disabled
                        TWCR=(0<<TWEA) | (0<<TWSTA) | (0<<TWSTO) | (0<<TWEN) | (0<<TWIE);

                        // 1 Wire Bus initialization
                        // 1 Wire Data port: PORTB
                        // 1 Wire Data bit: 0
                        // Note: 1 Wire port settings are specified in the
                        // Project|Configure|C Compiler|Libraries|1 Wire menu.
                        w1_init();

                        // Determine the number of DS1820 devices
                        // connected to the 1 Wire bus
                        devices=w1_search(0xf0,rom_codes);

                        // Alphanumeric LCD initialization
                        // Connections are specified in the
                        // Project|Configure|C Compiler|Libraries|Alphanumeric LCD menu:
                        // RS - PORTC Bit 1
                        // RD - PORTC Bit 0
                        // EN - PORTC Bit 2
                        // D4 - PORTC Bit 3
                        // D5 - PORTC Bit 4
                        // D6 - PORTC Bit 5
                        // D7 - PORTC Bit 6
                        // Characters/line: 16
                        lcd_init(16);

                        while (1)
                        {
                        // Place your code here
                        devices=w1_search(0xf0,rom_codes);
                        lcd_clear();

                        sprintf(lcd_buffer, "%d Device/s Found",devices);

                        lcd_puts(lcd_buffer);
                        delay_ms(500);
                        lcd_clear();
                        temp = ds1820_temperature(&rom_codes[0][0]);
                        sprintf(lcd_buffer,"D%d Tmp:%d",devices,temp);
                        lcd_puts(lcd_buffer);
                        delay_ms(1000);
                        }
                        }

                        دیدگاه


                          #42
                          پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

                          دوست عزیز این کد شما برای کدویژن 3 هستش که من ندارمش.
                          شما این کدی که میزارمو تغییر بده من خودم ازش جواب گرفتم
                          کریستال 16 مگ بزار.

                          [code=c]
                          #include <mega16.h>
                          #include <delay.h>
                          #include <stdio.h>
                          #include <math.h>
                          // 1 Wire Bus functions
                          #asm
                          .equ __w1_port=0x15 ;PORTC
                          .equ __w1_bit=0
                          #endasm
                          #include <1wire.h>
                          // DS1820 Temperature Sensor functions
                          #include <ds18b20.h>
                          // maximum number of DS1820 devices
                          // connected to the 1 Wire bus
                          #define MAX_DS1820 2
                          // number of DS1820 devices
                          // connected to the 1 Wire bus
                          unsigned char ds1820_devices;
                          // DS1820 devices ROM code storage area,
                          // 9 bytes are used for each device

                          unsigned char rom_codes[MAX_DS1820][9];
                          unsigned char i;
                          #asm
                          .equ __lcd_port=0x1B ;PORTA
                          #endasm
                          #include <lcd.h>
                          void main(void)
                          {
                          char lcd_array[16];

                          PORTA=0x00;
                          DDRA=0x00;

                          PORTC=0x00;
                          DDRC=0x00;

                          ds1820_devices=w1_search(0xf0,rom_codes);
                          lcd_init(16);
                          for (i=0;i<ds1820_devices;i++)
                          {
                          sprintf(lcd_array,"INIT DEVICE #%-u ",i+1);
                          lcd_clear();
                          lcd_puts(lcd_array);
                          lcd_gotoxy(0,1);
                          if (ds18b20_init(&rom_codes[i][0],0,120,DS18B20_12BIT_RES))
                          lcd_putsf("OK"
                          else
                          lcd_putsf("ERROR"
                          delay_ms(1000);
                          }
                          lcd_clear();
                          while (1)
                          {
                          for (i=0;i<ds1820_devices;i++){
                          sprintf(lcd_array,"t%u=%.2fC",i+1,ds18b2 0_temperature(&rom_codes[i][0])); //celsius
                          lcd_gotoxy(0,i);
                          lcd_puts(lcd_array);
                          lcd_putchar(0xDF);
                          sprintf(lcd_array,"%.2fF",((1.8*ds18b20_ temperature(&rom_codes[i][0]))+32)); //farenhait
                          lcd_puts(lcd_array);
                          }
                          };
                          };



                          [/code]
                          .The best question deserves a better answer
                          =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
                          «پناه»می برم «به خدا»
                          از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
                          محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

                          دیدگاه


                            #43
                            پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

                            مهندس مسیح برنامم مشکلش چیه؟
                            کدهای من را دیده باشید چیز خاصی نداره
                            کد شمارا نمیتونم استفاده کنم
                            میکرو و LCD رو برد لحیم شده
                            خواهشا کریستال 16 نداشته باشه
                            LCD را به پایه های :
                            // RS - PORTC Bit 1
                            // RD - PORTC Bit 0
                            // EN - PORTC Bit 2
                            // D4 - PORTC Bit 3
                            // D5 - PORTC Bit 4
                            // D6 - PORTC Bit 5
                            // D7 - PORTC Bit 6

                            و دیتا را به PB0 دادم

                            اگه مقدوره کد را برای این حالت قرار بدید

                            در واقع من میخوام یک سنسور را راه اندازی کنم نه بیشتر

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

                            دیدگاه


                              #44
                              پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

                              چطور میشه دیباگ کرد همین کدهارا که فهمید چه میفرسته و چی میگیره؟
                              میخوام فقط کپی کنم داخلش و بعد دیباگ بشه

                              دیدگاه


                                #45
                                پاسخ : [آموزش] راه اندازی سنسور دمای DS18B20 با کد ویژن

                                من سخت افزار شمارو ندیدم که علتشو بدونم چرا کار نمیکنه...
                                برای دیباگ کردن به jtag نیازه که دردسر خوشو داره.
                                شماتیک و عملکرد رو برام پیغام خصوصی کنین تا کد رو در اسرع وقت تغییر بدم و اینجا قرار بدم.
                                .The best question deserves a better answer
                                =-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=
                                «پناه»می برم «به خدا»
                                از عـیبی که ، «امروز» در خود می بینم، و «دیروز» «دیگران را» به خاطر، «هـمان عیـب» ملامت کرده ام.
                                محتاط باشیم، در «سرزنش» و «قضاوت کردن دیگران». وقتی نه از «دیروز او» خبر داریم و نه از "فردای خودمان" .

                                دیدگاه

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