首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 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论文频道论文中心理工论文电子通信
   多费率电能表中基于单片机串行口红外通信的设计      ★★★ 【字体: 】  
多费率电能表中基于单片机串行口红外通信的设计
收集整理:佚名    来源:本站整理  时间:2009-01-10 22:31:58   点击数:[]    

; 定时器/计数器T0溢出中断允许位
SETB TR1        ; 定时器/计数器T1开始定时控制位
SETB TR0        ; 定时器/计数器T0 开始定时控制位                           
MOV  PCON,#00H  ;SMOD为0不倍增模式
MOV  SCON,#0D0H ;串行口设置为模式3,允许接收
SETB ES         ;串行口允许中断
SETB EA         ;开总中断允许位
;以下为定时器/计数器T0中断溢出服务程序  
ORG  000BH; 定时器/计数器T0中断入口地址
T0SERVE:CPL  P3.4 ; 定时器/计数器T0定时取反P3.4口进行高频调制
RETI      ;中断返回
;以下为串行口中断服务程序,以接收一个字节数据为例,多字节以此类推
ORG  0023H;串行口中断入口地址
SENDSERVE:NOP
NOP                
MOV  A,SBUF  ;把接收缓冲器的数据送到A寄存器
   …           ;进行数据处理及其它功能操作
RETI         ;中断返回
;以下为串行口发送程序,以发送一个字节数据为例, 多字节以此类推
COMSEND: MOV  A,#DATAH ;把数据送到A寄存器
MOV  C,P      ;根据A中数据产生的偶校验位送到进位标志位
MOV  TB8,C    ;送偶校验位到发送的第9位数据
MOV  SBUF,A   ;送数据到发送缓冲器
JNB  TI,$     ;以查询方式等待发送结束
CLR  TI       ;清发送中断标志位
  …            ;继续发送或其它功能操作
RET           子程序返回

4 结束语

本设计的最大特点在于省略了脉冲振荡器,而仅仅利用多费率电能表上所带单片机的串行口和2个定时器/计数器,这不仅使多费率电能表在硬件设计上更加简单、成本更加低廉,而且在软件上也更加方便、可靠。同时这种红外通信方式也可以应用在带串行口和定时器/计数器的单片机应用领域。

本文所附 SCH 图 由下下载:

http://www.21ic.com/upload-image/pic.Sch




上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:PIC中档单片机的中断总结

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