CH375 程序问题!

[复制链接]
4030|3
 楼主| 江南七叶 发表于 2011-10-5 14:14 | 显示全部楼层 |阅读模式
#define CH375_CMD_PORT_ADDR  0xfeff /* CH375命令端口的I/O地址 */
#define CH375_DAT_PORT_ADDR  0xfcff /* CH375数据端口的I/O地址 */
这种定义是怎么用的??? 如果我CH375不是接在P0和P2口 而是在P1和P3口,地址又怎么算???
还有这个:
第一次见
#ifdef __C51__
#pragma NOAREGS
#endif

求高手解释啊!!!!!!
 楼主| 江南七叶 发表于 2011-10-5 14:36 | 显示全部楼层
还有这个!……
CMD_PARAM_I mCmdParam;                                        /* 命令参数 */

UINT8XV CH375_CMD_PORT   at   CH375_CMD_PORT_ADDR;        /* CH375命令端口的I/O地址 */
UINT8XV CH375_DAT_PORT   at   CH375_DAT_PORT_ADDR;        /* CH375数据端口的I/O地址 */

at 是什么关键字?
hujiangdong 发表于 2011-10-5 21:57 | 显示全部楼层
如果我CH375不是接在P0和P2口 而是在P1和P3口,地址又怎么算???
这个就需要模拟出8080时序,地址还是照样写,8位8位的写进去。
古道热肠 发表于 2011-10-5 23:19 | 显示全部楼层
总线口与非总线口都是有Demo定义的,仔细看看官方的样板程序说明能解决问题。
CH375的驱动是PC编程人员编写的,带有一些电脑编程人员的做法在里面,看起来是不太顺。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:悉“芯”学习,以“程”待人!

0

主题

35

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部