USB

用CH375的USB鼠标制作完成。 非常感谢Mr. Manson的程序 View.asp?S=101&I=888,我的程序只在其上做出很小的改动,计有: 1 移植到UV2工程中 2 总线片选读取模式改为IO口模拟 3 中断0改为中断1 4 使用了6个按键,上、下、左、右、左键、右键

测试结果是,运行一切正常。鼠标移动速度等恒定,移动一个屏幕大概十秒不到的样子。 不过问题是,只能运行于我的简陋仿真器(P89C58+IAP的串口仿真器)上,写到89C52中无法运行,现象是,插上后十来秒钟,PC提示无法安装设备,BUS HOUND没有抓到数据流。 程序

估计是时序问题,是不是实际89C52速度比仿真器快?


应该不是的吧。仿真器是那种简易的,被我设置成使用板载晶振,所以时钟应该一样。 我也觉得是单片机容量的问题。仿真器是89C58的。


只有登录才能回复,可以选择微信账号登录