首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心理工论文电子通信
   按平台模式设计的虚拟I2C总线软件包VIIC      ★★★ 【字体: 】  
按平台模式设计的虚拟I2C总线软件包VIIC
收集整理:佚名    来源:本站整理  时间:2009-01-10 22:55:44   点击数:[]    

平)故COM=67H。SAA1064(1)显示“0706”的段码依次是7DH,3FH,07H,3FH;SAA1064(2)显示“bUAA”的段码依次为77H,77H,3EH,7CH。因此,SAA1064(1),(2)的数据操作格式具体化为

    设显示“bUAA0706”的子程序名为VSAA8。VSAA8的程序清单如下:

VSDA EQU P1.0

VSCL EQU P1.1

SLA EQU 50H

NUMBYT EQU 51H

MTD EQU 30H

VSAA8: MOV 30H,#00H;将SUBADR,COM,LED共 ;阴极段码data1~data4 ;依次装入发送缓冲区

MOV 31H,#67H

MOV 32H,#7DH

MOV 33H,#3FH

MOV 34H,#07H

MOV 35H,#3FH

MOV SLA,#70H;寻址SAA104(1)并为发送 ;状态

MOV NUMBYT,#06H;确定发送字节数

LCALL WRNBYT;调用VIIC1.0中N个字节写 ;入子程序

MOV 30H,#00H;将SUBADR,COM,data1~ ;data4依次装入发送缓冲区

MOV 31H,#67H

MOV 32H,#77H

MOV 33H,#77H

MOV 34H,#3EH

MOV 35H,#7CH

MOV SLA,#76H ; 寻址SAA1064(2)并为发 ;送状态

MOV NUMBYT,#06H ;确定发送字节数

MOV WRNBYT;调用VIIC1.0中N个字节写 ;入子程序

RET

如果要随意显示内存中的8个BCD码,可开辟显示缓冲区DISRAM,设计1个子程序,将显示缓冲区中的8个BCD码转换成共阴极段码再和SUBADR和COM一道送入MTD中,然后使用VIIC1.0的三条操作命令即可。

从上述应用可看出,使用VIIC软件包后,编写应用程序不必了解I2C总线原理、协议和时序,只要了解VIIC的应用操作即可。



上一页  [1] [2] [3] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:多传感器信息融合技术在智能驾驶系统中的应用

  • 下一篇文章:用实时时钟芯片DS1305启动数据采集系统
  • 返回上一页】【打 印】【关闭窗口
    中查找“按平台模式设计的虚拟I2C总线软件包VIIC”更多相关内容 5VAR论文频道
    中查找“按平台模式设计的虚拟I2C总线软件包VIIC”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››嵌入式系统的通信规约管理平台设计...
  • ››一种基于七号信令的局间话单采集系...
  • ››对于变频器的制动技术分析
  • ››电子文件管理元数据宏观结构多维分...
  • ››浅论卫星电视接收机的常见故障的检...
  • ››信息时代网络用户信息检索焦虑的心...
  • ››论GIS在高校房产管理中的实际应用
  • ››关于电力通信发展战略的思考 金李莎...
  • ››2G、3G切换精细化优化分析思路探讨...
  • ››光纤自动化生产的需求与时机
  • ››按平台模式设计的虚拟I2C总线软件包...
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .