Hattel

Electronic Industries
English / فارسی Hattel Programmer

HighLow.zip حاوی يك برنامه نمونه جهت اطمينان از صحت عملكرد پروگرامر مي‌باشد. اين برنامه مخصوص خانواده AVR نوشته شده و در آن، بيت صفر پورت B، ابتدا بصورت خروجي تعريف شده، سپس با فاصله زماني معادل 500000 سيكل، صفر و يك مي‌شود. بنابراين اگر اسيلاتور ميكرو، 1MHz انتخاب شود، فركانس تغيير وضعيت اين بيت، 1Hz خواهد بود. (1MHz يعني حالت Default Fuse براي بسياري از ميكروها نظير ATmega8)

تغيير وضعيت اين بيت را مي‌توانيد براحتي توسط ولتمتر يا LED مشاهده كنيد.

در نسخه‌های اخیر نرم‌افزار، نیازی به فایل فوق ندارید زیرا در حالت پیش‌گزیده بعد از نصب برنامه (و یا با انتخاب project/open recent/defaults از منوی برنامه)، کافی است یک میکروی مگا ۸ روی پروگرمر بگذارید و دکمه Auto Program را بزنید. این کار، برنامه نمونه فوق را با فیوزهای پیش‌گزیده کارخانه، روی آی‌سی می‌ریزد. استفاده از سایر میکروهایی که فیوز پیش‌گزیده آنها یک مگاهرتز است نیز امکانپذیر است.

اگر ميكرو، با برنامه فوق كار نکرد، موارد زير را چك كنيد:

- سخت‌افزار را درست بسته باشيد. اتصال دو پايه GND و VCC ، به يك منبغ تغذيه در رنج ولتاژي مجاز آي‌سي، با ولتاژ پايدار و صاف، كافي است. (بقيه پايه‌ها آزاد باشند)
- فيوزها را در حالت Default تنظيم كرده‌باشيد. (براي اين كار آي‌سي را در ZIF قرارداده، دكمه Default Fuse را در صفحه اصلي فشار دهيد)
- آي‌سي نو و يا سالم انتخاب كرده‌باشيد.

اگر ميكرو شما با برنامه فوق كار مي‌كند ولي با برخي از برنامه‌هاي ديگر كار نمي‌كند، مشكل را در برنامه نوشته‌شده، تنظيمات فيوز، سخت‌افزار و يا خود ميكرو جستجو كنيد نه پروگرامر.