logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

STC11F01 SMD - jak programować ISP i gdzie kupić zamiennik w Polsce?

Witoldinho 10 Paź 2013 20:19 5040 1
  • #1 12829873
    Witoldinho
    Poziom 14  
    w naprawianym urządzeniu naktnąłem sie na uP STC11f01 w wersji SMD , w nocie katalogowej nie ma konkretnego opisu jak programować taki programatorem ISP(mimo że ma taką możliwość), czy ktoś ma doswiadczenie lub wie gdzie w Polsce można zakupić taki procek lub zamiennik ?
  • Pomocny post
    #2 16016613
    Hetii
    Poziom 16  
    Witoldinho napisał:
    w naprawianym urządzeniu naktnąłem sie na uP STC11f01 w wersji SMD , w nocie katalogowej nie ma konkretnego opisu jak programować taki programatorem ISP(mimo że ma taką możliwość), czy ktoś ma doswiadczenie lub wie gdzie w Polsce można zakupić taki procek lub zamiennik ?



    Z racji, że uruchomiłem w/w układ, podaje narzędzia jakie użyłem, dla potomnych przybywających tutaj z google :)

    Program pisany w C i skompilowany za pomocą kompilatora SDCC

    Wgrany natomiast przez STCGAL przy użyciu zwykłej przejściówki usb/rs232

    wynik:
    
    make flash
    ./py3env/bin/stcgal -p /dev/ttyUSB0 -P auto -t 11059200 main.hex
    Waiting for MCU, please cycle power: done
    Protocol detected: stc12
    Target model:
      Name: STC11F01
      Magic: E201
      Code flash: 1.0 KB
      EEPROM flash: 0.0 KB
    Target frequency: 5.236 MHz
    Target BSL version: 6.3K
    Target options:
      reset_pin_enabled=True
      low_voltage_reset=True
      oscillator_stable_delay=32768
      por_reset_delay=long
      clock_gain=high
      clock_source=internal
      watchdog_por_enabled=False
      watchdog_stop_idle=True
      watchdog_prescale=256
      eeprom_erase_enabled=False
      bsl_pindetect_enabled=False
    Loading flash: 455 bytes (Intel HEX)
    Switching to 19200 baud: testing setting done
    Erasing 2 blocks: done
    Writing 512 bytes: .... done
    Finishing write: done
    Setting options: done
    Target UID: 000700A8004904
    Disconnected!
    


    Oraz mój Makefile:
    Kod: Text
    Zaloguj się, aby zobaczyć kod
REKLAMA