打印

CH375 程序问题!

[复制链接]
3152|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

粉丝