- 7
- 0
- 约4.03千字
- 约 18页
- 2016-05-10 发布于湖北
- 举报
Mjoy16就是这么简单
用ATmega16做8轴游戏控制器
ATmega16是atmel公司的AVR单片机。之所以用ATmega16,而没有用传统的89S51或89S52。其原因在于本应用基于用AVR单片机的V-USB技术,使用单片机的软件虚拟USB口,对windows而言,是虚拟了一个HID的人体工学设备,因此不必再单独开发上位机程序和驱动(这都是windows默认自带的)不存在破解的问题。MJ16用的是USB1.0协议,MJ16精度是3个10位加5个8位,都是1步进的,整个电路总电流要低于500mA,电位器用1K的到470K的都可以。
mega16型号:
ATmega16L,工作电压2.7~5.5V,频率速度为0~8MHz
ATmega16,工作电压4.5~5.5V,频率速度为0~16MHz
最新的型号是ATmega16A,工作电压2.7~5.5V,频率速度为0~16MHz,推荐(因为USB接口必须用12MHz速率)。
USB必须要3.3V电压,如果你的系统电压在3.3-3.6之间,就可以省掉这两个IN4728稳压二极管。发现有部分朋友是系统提示这个问题“无法识别的设备”,确认没有其他硬件连接错误和熔丝错误,解决办法是在USB-5V电压输入那里加AMS 1117-3.3v稳压芯片,把输入电源降到3.3V。也不需要那2个IN4728稳压二极管了。
(右图右下角就是AMS
您可能关注的文档
最近下载
- T∕TAF 185-2023 互联网平台规则透明度实施指南.docx VIP
- T∕IAC CARMS 55.2-2025 农业保险遥感技术应用规范 第2部分:小麦.docx VIP
- 北京市2025年高二第一次普通高中学业水平合格性考试数学试卷+答案.docx
- 简谱D 想着我Think of Me简谱歌剧魅影.pdf VIP
- 四年级下册语文阅读题专项训练30篇 含答案(最新).docx VIP
- 抗原(免疫学检验课件).ppt
- 2024年高考语文专题复习:小说阅读 课件95张.pptx VIP
- 《建筑装饰装修工程绿色施工现场管理规程》.pdf VIP
- 高考英语词汇必背3500词 (打印背诵版) .pdf VIP
- 2025年内蒙古自治区农村信用社联合社秋季校园招聘笔试备考题库及答案详解(有一套).doc
原创力文档

文档评论(0)