1. Bu site çerez kullanmaktadır. Siteyi kullanmaya devam etmeniz halinde çerez kullanımı ile ilgili site koşullarını kabul etmiş sayılırsınız. Daha Fazlasını Öğren.
  2. Forum İllegal Uyarısı Forum kuralları gereği forumda video ve illagal paylaşım yapmak yasaktır.Program Arşivimizde ise kısıtlanmış sürüm yada dağıtımı serbest olan (trial - freeware) yazılımlar yayınlayınız..Aksi takdirde mesajlarınız silinecektir..

AVR ISP Programmer (In-Sytem programmer) for ATMEL

Konusu 'Pic Uygulama Ve Devreleri' forumundadır ve guclusat tarafından 23 Şubat 2013 başlatılmıştır.

  1. guclusat
    Offline

    guclusat Tanınmış Üye Süper Moderatör

    Katılım:
    14 Haziran 2009
    Mesajlar:
    9.754
    Ödül Puanları:
    48
    [​IMG]

    This AVR ISP original by ATMEL you can found on "AVR software and technical Library - April 2003" CD-rom. It small component count I design new PCB and change some component that easy to build small PCB. The new firmware was writen by John Samperi for AT90S2313. This code can program more devices.

    [​IMG]
    Specification

    - Device support
    AT90Sxxxx ATtinyXX ATmegaXXXX
    AT90S1200 rev. A*
    AT90S1200 rev. B*
    AT90S1200 rev. C*
    AT90S1200*
    AT90S2313*
    AT90S2323*
    AT90S2333
    AT90S2343*
    AT90S4414*
    AT90S4433
    AT90S4434
    AT90S8515*
    AT90S8535 ATtiny12
    ATtiny15
    ATtiny19
    ATtiny28
    ATtiny26 * ATmega8 *
    ATmega8 BOOT *
    ATmega16*
    ATmega16 BOOT*
    ATmega32*
    ATmega32 BOOT*
    ATmega64*
    ATmega64 BOOT*
    ATmega8515 *
    ATmega8515 BOOT*
    ATmega103
    ATmega603
    ATmega128
    ATmega128 BOOT ATmega161
    ATmega161 BOOT ATmega163
    ATmega83
    ATmega163 BOOT
    ATmega83 BOOT
    ATmega8535?? ATmega8535 BOOT??

    * Verified device

    - Use power supply from target board
    - RS-232 control at 19200 BPS
    - Support AVR Studio 4

    Schematic detail

    The schematic for AVR ISP show in picture 1, IC1 DS275 use for RS-232 Driver becuase it small and no need external component IC2 AT90S2313 is the CPU to communication and receive command from PC that run AVR Prog to control target CPU. The wire from AVR ISP to target CPU not exceed 15 cm

    Schematic of AVR ISP

    Component installation.

    This firmware compiled to run on crystal 4MHz ,so the target device must connect crystal 4MHz on XTAL1 and XTAL2 pin.But, if your target device use internal oscillator and enabled .its not need any external oscillator.

    To use this AVR ISP with target device that run at 8MHz you can do this by recompile the firmware source code. Before recompile you need to change the line in source code as below

    .equ xtal_8mhz=0 ; if 0 then 4MHz Xtal

    Change to :

    .equ xtal_8mhz=1 ; if 0 then 4MHz Xtal

    After change firmware you can compiler it by Avrasm found from ATMEL web site


    To use AVR ISP
    Picture show how to use AVR ISP

    Download
    - Source code
    - Object code(Hex)
    - schematic
    - AVRProg


    [​IMG]


    [​IMG]


    [​IMG]
     

    Ekli Dosyalar:

    Son düzenleme: 20 Ekim 2016

Sayfayı Paylaş