68hc908jb8单片机及其在usb外设系统中的应用

68hc908jb8单片机及其在usb外设系统中的应用

ID:22309443

大小:54.00 KB

页数:5页

时间:2018-10-28

68hc908jb8单片机及其在usb外设系统中的应用_第1页
68hc908jb8单片机及其在usb外设系统中的应用_第2页
68hc908jb8单片机及其在usb外设系统中的应用_第3页
68hc908jb8单片机及其在usb外设系统中的应用_第4页
68hc908jb8单片机及其在usb外设系统中的应用_第5页
资源描述:

《68hc908jb8单片机及其在usb外设系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、68HC908JB8单片机及其在USB外设系统中的应用

2、第1内容加载中...主要参数及引脚功能MC68HC908JB8是采用HCMOS工艺技术生产的高性能单片机芯片,具有片内256BRAM和8KB的FlashROM结构,16位双通道TIM模块(每一通道配有输入捕捉、输出比较和P工作模式),以及兼容USB1.1协议低速通信功能。JB8的性能68HC908JB8是一种高性能M68HC08结构,它和M6805、M146805及M68HC05族代码兼容,3MHz内部总线频率,256B的RAM和8129字节的Fla

3、sh存储器,且在片内可编程。最多可达37个一般3.3V的I/O口。其中包括:500)this.style.ouseg(this)">·因封装不同有13或10个共享I/O脚·因封装不同有24、22、8、或2个专用I/O脚·端口A有8个键盘中断·6个10mA的驱动LED脚·2个25mA红外LED脚·2个在USB模块禁止情况下,对于PS/2连接有10mA的高电流驱动脚16位双通道TIM兼容USB1.1协议的低速器件,其中数据传输速率为1.5Mbps,内置3.3V的电压调节器。Endpoint0有8字节的发射缓冲

4、器和8字节的接收缓冲器;Endpoint1有8字节的发射缓冲器;Endpoint2有8字节的发射缓冲器及8字节接收缓冲器。系统保护特征包括可选COP复位、可选LVI复位、非法代码复位及非法地址复位。低功耗设计有完全静态STOP模式和C68HC908JB8内部包含保护电路,但在使用时应尽量使电压低于表1中所给的最大值,即VSS≤VIN或VOUT≤VREG。当芯片工作时,不用的引脚要连接到适当的VSS或VREG上。USB模块JB8是根据USB1.1协议而设计的低速USB芯片,它支持控制及中断数据两种类型传输,

5、Endpoint0可作为发射/接收控制端点;Endpoint1作为中断发射端点;Endpoint2可作为发射/接收端点。USB模块功能模块功能包括和USB1.1协议兼容,500)this.style.ouseg(this)">1.5Mbps的数据速率,3.3V电压调制;其中Endpoint0有8字节发射缓冲器和8字节接收缓冲器,Endpoint1有8字节发射缓冲器,Endpoint2有8字节发射缓冲器和8字节接收缓冲器。USB数据传输控制逻辑包括控制端点Endpoint0及中断端点Endpoint1和En

6、dpoint2;数据包的产生及译码;CRC校验码的产生及校验;NRZI码的编码/译码以及在在传输中遇到连续6个1时的位插入;USB复位有内部MCU产生的复位以及CPU中断请求产生的复位。通过远程唤醒支持suspend和resume操作。USB产生的中断有传输中断驱动、Resume中断、数据包EOP中断以及USB复位。功能描述USB模块主要管理芯片和主机之间的通信,该功能块可以分为三部分:双功能的收发器;USB控制逻辑单元;端点寄存器(如图2)。USB协议JB8MCU中的USB模块支持控制传输和中断传输两种

7、类型。每一USB处理事项都是由一系列的数据包组成,每一数据包的类型如图3所示。Token数据包由主机产生并由USB芯片译码,500)this.style.ouseg(this)">数据和握手信号包由USB芯片产生和译码产生。SYNC是用来同步的,是数据包的前缀;PID和PID紧跟在SYNC后面来决定总线的方向和类型;ADDR是用来选某一特定的USB芯片,该值和芯片内寄存器UADDR低7位比较来决定传输的目标器件;ENDP是用来确定USB芯片中某一endpoint的,该JB8芯片取0~2值;CRC是用来校验

8、地址和数据流的,对于信令包是5位,对于数据包是16位。低速芯片低速芯片IB8的配置即在D脚与VREG(3.3V)之间有一1.5KΩ的上拉电阻。对于低速传输,发射EOP脉宽必须在1.25μs~1.50μs之间,接收时SE0为670ns,且有一个J态转换作为有效的EOP,SE0大于2.5μs时则自动认为为复位。其外围连接如图4所示。JB8的应用前景JB8是Motorola推出的具有USB模块系列产品之一,它与以前推出的05系列完全兼容的基础上,又增加了许多功能,特别是他提供了USB接口,同USB1.1协议兼容

9、,500)this.style.ouseg(this)">且是低速(1.5MIPS)芯片。USB作为一种通用串行总线在1995年开始研究,因为它的通用性引起了广泛的关注,JB8正是顺应这一潮流而设计的MCU。它可设计开发支持热插拔,标准的计算机USB外设。现在Motorola公司已经开发出USB的写字笔、键盘、鼠标、游戏杆等。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。