امروزه استفاده از port usb به دلیل سرعت بالا، انعطاف پذیری بالا و محصولات ارائه شده با پروتوکل USB نظیر اسکنر، دوربین، های دیجیتال و ... بسیار متداول شده و یادگیری آن یک ضرورت است. اما کار کردن با آن قدری مشکل می باشد.
روشهایی برای ارتباط با USB از جمله استفاده از IC FT232 وجود دارد. در روشی که در این مقاله ارائه می شود کار با PORT USB بسیار ساده می شود و نسبت به روش فوق ارزانتر می باشد. در این روش از طریق میکروکنترلر ATMEGA8 کامپیوتر یک COM مجازی می سازد که دقیقا مثل PORT SERIAL عمل می کند به طوری که وقتی اطلاعاتی را به این PORT می فرستیم اطلاعات به پورت USB ارسال می شود. در واقع شما از همان پروتوکل سریال استفاده می کنید با این تفاوت که وسیله شما برای این که با کامپیوتر تبادل داده کند به پورت سریال کامپیوتر متصل نمی شود و این ارتباط از طریق رابط به پورت USB متصل و مبادله داده را انجام می دهد.
در این مقاله نحوه ی ساخت این رابط و همچنین نحوه ی راه اندازی و استفاده آن در BASECOM و CODEVITION هر یک با یک مثال آورده شده است.
تهیه کننده: گرگ زادون نوع فایل: PDF زیپ شده
حجم فایل:953K
فایلهای پیوست: فایل هگذ ATmega8 رابط، سورس مثال ها با کامپایلرهای codevision و basecom و درایور