joyous
驱动牛犊
驱动牛犊
  • 注册日期2004-07-28
  • 最后登录2005-12-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1393回复:3

请教:关于CY7C63001的I/O端口操作问题?

楼主#
更多 发布于:2004-08-23 14:09
   本人正在调试CY7C63001PORT口的时候遇到了点问题,我想用PORT端口来与串行的ROM(93C46)传输数据,我用与51单片机传输成功的代码修改的,但是现在不能通讯。 我对I/O口的输出是这样定义的:
  MOV A,00H;输出1
  IOWR Port0_Pullup
  MOV A,FFH
  IOWR Port0_Pullup

  MOV A,00H;输出0
  IOWR Port0_Pullup
  MOV A,FFH
  IOWR Port0_Pullup

  输入的定义:
  MOV A,0FFH    
  IOWR Port0_Data
  MOV A,0FEH
  IOWR Port0_Pullup
请问我这样定义对吗?如果不对的话那我输出I/O或者是从I/O输入的时候应该是怎样的呢?多谢指教
silencexin
驱动牛犊
驱动牛犊
  • 注册日期2004-02-22
  • 最后登录2004-08-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-23 21:18
拜托,68013使用的是OEA和IOA两个寄存器来操作A端口,你不能随便照拌。
前进,前进, 前进是我的目标。
joyous
驱动牛犊
驱动牛犊
  • 注册日期2004-07-28
  • 最后登录2005-12-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-23 17:36
楼上的朋友肯定是这方面的高手了,我与PC机的通讯已经调通了,但是这个I/O口我怎么都调试不出来,我看了一些书上是这么介绍的,所以就按照上面的程序写进去了,请指教一下,不胜感激
ningxiuwen
驱动牛犊
驱动牛犊
  • 注册日期2003-12-26
  • 最后登录2004-11-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-23 16:17
你设置的不对!!

你的63001芯片能工作了吗?
和和PC机通讯之后你,在调试后面的!

看你写的语句感觉,你以前没用过这款芯片!

建议先买本书看看,介绍这块芯片的书不少!
游客

返回顶部