文件名称:dsaftgr

  • 所属分类:
  • 其他嵌入式/单片机内容
  • 资源属性:
  • [ASM] [源码]
  • 上传时间:
  • 2012-11-26
  • 文件大小:
  • 391kb
  • 下载次数:
  • 0次
  • 提 供 者:
  • 袁**
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

    org  0000H  

    AJMP  START



延时1/4s子程序

YANSHI1S:  MOV  R7,#250

YANSHI1S1:  MOV  R6,#250

YANSHI1S2:  NOP

    NOP

    DJNZ  R6,YANSHI1S2

    DJNZ  R7,YANSHI1S1

    RET





将58开始的单或多字节(字节数在R3中)写入芯片

XIENB:    MOV  R0,#58H

    CLR  P1.7     SCN变低

XIE00:    ACALL  XIE1B

    INC  R0

    DJNZ  R3,XIE00

    SETB  P1.7

    RET



将R0所指1单元按SPI时序写入模块,调用该子程序前,应将CSN线变低

单次或多次调用完成后将CSN线变高

XIE1B:    MOV  R2,#8

    MOV  A,@R0

XIE1B1:    RLC  A

    MOV  P1.5,C     数据送上MOSI线

    SETB  P1.4     数据移入模块

    CLR  P1.4

    DJNZ  R2,XIE1B1

    RET-org 0000H AJMP START delay 1/4s subroutine YANSHI1S: MOV R7,# 250 YANSHI1S1: MOV R6,# 250 YANSHI1S2: NOP NOP DJNZ R6, YANSHI1S2 DJNZ R7, YANSHI1S1 RET will start single-or multi-byte 58 ( number of bytes in R3) into the chip XIENB: MOV R0,# 58H CLR P1.7 SCN low XIE00: ACALL XIE1B INC R0 DJNZ R3, XIE00 SETB P1.7 RET  1 unit will be referred to by SPI R0 Timing write module, call this routine before, CSN line should be low single or multiple calls to be completed after the CSN line goes high XIE1B: MOV R2,# 8 MOV A, @ R0 XIE1B1: RLC A MOV P1. 5, C data sent to the MOSI line SETB P1.4 data into the module CLR P1.4 DJNZ R2, XIE1B1 RET
(系统自动生成,下载前可以参看下载内容)

下载文件列表

遥控开关

........\发射

........\....\fashe.asm

........\接收

........\....\jieshou.asm

........\发射印刷版.JPG

........\发射电路图.JPG

........\接收印刷版图.JPG

........\接收电路图.JPG

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org