سینا پروگ (SinaProg) یک نرم افزار ساده و کاربردی جهت ریختن برنامه نوشته شده در میکروکنترولر های AVR است.
پروگرامر های پشتیبانی شده:
- USBasp
- ALF
- Arduino
- AT ISP
- AVR 109
- AVR 910
- AVR 911
- AVRISP
- AVRISP 2
- AVRISP mkII
- AVRISP v2
- Bascom
- Blaster
- BSD
- Butterfly
- C2N232I
- DAPA
- DASA
- DASA 3
- Dragon_DW
- Dragon_HVSP
- Dragon_ISP
- Dragon_JTAG
- Dragon_PP
- DT006
- ERE-ISP-AVR
- Frank-STK200
- Futurlec
- JTAG 1
- JTAG 1SLOW
- JTAG 2SLOW
- JTAG 2
- JTAG 2Fast
- JTAG 2ISP
- JTAG 2dW
- JTAG mki
- JTAG mkii
- MIB510
- pAVR
- Picoweb
- Pony-STK200
- ponyser
- SI Prog
- SP 12
- STK200
- STK500
- STK500 HVSP
- STK 500 PP
- STK500 v1
- STK500 v2
- STK600
- STK600 HVSP
- STK600 PP
- USBtiny
- Xil
گزینه های نرم افزار:
1- (HEX file): در این قسمت فایل هگزی که میخواد داخل میکروکنترولر پروگرام کنید را مشخص کنید.
2- (Flash): در این قسمت میتوانید با زدن دکمه پروگرام فایل هگز را در میکرو پروگرام کنید.
3- (EEPROM): در این قسمت میتوان فایل eep را در میکرو پروگرام کرد.
4- (Device): در این قسمت باید میکرویی که در پروگرامر قرار دادید را انتخاب کنید (البته با زدن دکمه Search میکرو را به صورت خودکار تشخیص میدهد).
5- (Fuses): در این قسمت میتوانید فیوز بیت ها را تنظیم کنید.
6- (Programmer): در این قسمت باید پروگرامری که به کامپیوتر متصل است را انتخاب کنید.( که باز هم با زدن دکمه Search در قسمت دیوایس به صورت خودکار تشخیص داده میشود).
قابلیت های برنامه:
- تشخیص خودکار میکروکنترولر
- تشخیص خودکار پروگرامر
- نوشتن و خواندن میکروکنترولر
- تنظیم فیوز بیت ها
- پروگرام حافظه EEPROM
میکروکنترولر های پشتیبانی شده:
- AT90CAN129
- AT90CAN32
- AT90CAN64
- AT90PWM2
- AT90PWM28
- AT90PWM3
- AT90PWM38
- AT90USB1286
- AT90USB1287
- AT90USB162
- AT90USB646
- AT90USB647
- AT90USB82
- AT90s1200
- AT90s2313
- AT90s2323
- AT90s2333
- AT90s2343
- AT90s4414
- AT90s4433
- AT90s4434
- AT90s8515
- AT90s8535
- ATmega103
- ATmega128
- ATmega1280
- Atmega1281
- Atmega1284P
- ATmega128RFA1
- ATmega16
- ATmega161
- ATmega162
- ATmega163
- ATmega164P
- ATmega169
- ATmega2560
- ATmega2561
- ATmega32
- ATmega324P
- ATmega325
- ATmega3250
- ATmega328P
- ATmega329
- ATmega3290
- ATmega3290P
- ATmega329P
- ATmega48
- ATmega64
- ATmega640
- ATmega644
- ATmega644P
- ATmega645
- ATmega649
- ATmega649
- ATmega6490
- ATmega8
- ATmega8515
- ATmega8535
- ATmega88
- ATtiny11
- ATtiny12
- ATtiny13
- ATtiny15
- ATtiny22
- ATtiny2313
- ATtiny24
- ATtiny25
- ATtiny26
- ATtiny261
- ATtiny44
- ATtiny45
- ATtiny461
- ATtiny84
- ATtiny85
- ATtiny861
- ATtiny88
- ATxmega64A1
- ATxmega128A1
- ATxmega128A1D
- ATxmega129A1
- ATxmega256A1
- ATxmega64A3
- ATxmega128A3
- ATxmega192A3
- ATxmega256A3
- ATxmega16A4
- ATxmega32A4
- ATxmega64A4
- ATxmega128A4
سلام مهندس خسته نباشید ببخشید روش سیو کردن فایل هگز روی آی سی با این برنامه چه گونه است ؟
سلام وقتتون بخیر برای این کار باید یک فایل خالی با پسوند هگز بسازید و در قسمت “Flash” گزینه “Read” رو بزنید و فایل هگز خالی رو انتخاب کنید.
برای ساخت فایل هگز خالی, ساده ترین راه اینه که یک فایل هگز اگه از قبلا دارید ازش کپی بگیرید و با Notepad اونو باز کنید و محتوات داخلش رو حذف کنید.
یا اینکه یه new document بسازید و از قسمت file گزینه save as رو بزنید و اونو با پسوند *hex ذخیره کنید.
موفق باشید…
ممنون خیلی لطف کردید