导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→这是HT单片机用I/0端口模拟的汇编代码

* 72794: 如何用单片机的IO口进行模拟,读取RC500??

   oneke 
oneke发表的帖子 

 这是HT单片机用I/0端口模拟的汇编代码
其中ALE、RD、WR、NCS都已定义好了相连的IO口

   SET             WR                       ;禁止写入
      SET             NCS                      ;使能无效
      SET             RD                        ;禁止读取
      CLR             ALE                       ;锁存初始值为低
      SET             ALE                      ;置高
      MOV            A,0  
          MOV            PCC,A                   ;将PC口设置为输出口
      MOV            A,RegCommand
          MOV            PC,A                     ;将地址送至总线
      CLR             ALE                       ;由高至低锁存地址
      CLR             NCS                      ;RC500使能
      CLR             RD                        ;允许读取
      MOV           A,1
          MOV           PCC,A                   ;将PC口设置为输入口
      MOV           A,PC                     ;将总线上的数据读出
      SET            RD                        ;禁上读取



发表时间:2005年2月2日11:01:57

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:SX52问题一大堆1。LCD驱动器与LCD接口的区别 2。“所需CPU的工作性能”是“实例代
[下一篇帖子]:如何用单片机的IO口进行模拟,读取RC500??我想用HT的单片机来控制RC500,但HT的单片机没