电脑爱好者
网站地图 RSS-订阅
高级搜索 收藏本站

本站首页

| 电脑常识 | 操作系统 | 安全防护 | 电子数码 | 多媒体 | 互联网 | 计算机技术 | 电脑软件 | 电脑通讯 | 电脑硬件

热门关键字:  操作系统  软件  文件加密码  电脑检测不到U盘  共享
当前位置:电脑爱好者首页 >> 计算机技术 >> 单片机 >>

单片机双机通信

是一道单片机C51程序设计题:设计一个双机通信系统,2片单片机通信,各接LED数码管显示各自发送接受结果;比如甲机向乙机发送33,乙机向甲机发送44。要求写出C51程序。有急用,万分感谢!
提问者:匿名
等级:中尉
时间::2008-06-27
悬赏:10
问题已结束
回答 共 1 条
ORG 0000H
AJMP START
ORG 0023H
LJMP ACTNT ; 串口中断入口地址
ORG 0000H
;------主程序--------
START: MOV TMOD,#20H ; 置定时器/计数器1工作方式2
MOV TH1,#0FDH ;预置初值(按照波特率9600BPS预置初值)
MOV TL1,#0FDH ;预置初值(按照波特率9600BPS预置初值)
SETB EA ; 开中断
CLR ES ; 禁止串行中断
MOV PCON,#00H ; 波特率不倍增
SETB TR1 ; 启动定时器1
MOV DPTR,#TAB
MOV R7,#08H ; 数据个数;
SETB ES ; 允许串口中断
SJMP $ ; 等待发送

;------中断服务程序--------
ORG 0023H
ACTNT: MOVC A,@A+DPTR ;读数据
CLR TI ;清发送中断
MOV SBUF,A ;发送字符
DJNZ R7,AEND ;没发送完转AEND
CLR ES ;禁止串行中断
CLR TR1 ;定时器1停止计数
AEND: INC DPTR
RETI ;中断返回
TAB: DB 'A','B','C','D'
END



http://scholar.ilib.cn/Abstract.aspx?A=hbnydxxb2002z1075
回答者:匿名
等级:少校
时间:2008-06-27
我也来回答:
匿名回答
上一篇:请教单片机的一个‘数制转换程序’问题。本人能力水平有限,请解释。   下一篇:没有了
[收藏] [推荐] [返回顶部] [打印本页]  

热点问题

·谁有单片机数字钟的原理图和程序
·东南大学单片机视频教程
·怎样用D触发器实现二分频电路
·哪里可以下载英文文献,我是学自动化的,
·80c51单片机音乐播放器程序设计
·80c51单片机程序设计
·在哪可以下载单片机编程软件
·能不能找一篇关于8051单片机应用类的中
·打不开文件夹
·单片机控制直流电机的正反转 L293N芯片
·求:数字集成电路的典型应用
·单片机 汇编程序
·右键菜单里没有共享怎么办?

相关问题

·请教单片机的一个‘数制转换程序’问题
·什麽是伪指令?伪指令的作用是什麽?请
·1单片机的基本程序结构有?2,80C51的
·请编写定时器及中断的初始化程序,要求
·急求《单片机典型系统设计实例精讲》的
·有谁能给我做一个51单片机的最小系统
·单片机设计程序
·51单片机编程问题
·单片机串口通信与并口通信比较?
·用89c51单片机汇编语言设计倒计时
·有谁能告诉我哪里有较好的单片机网站?
·学单片机编程要先从哪里入手?
·单片机用什么语言写好?
© 2007 电脑爱好者 Itnum.com All rights reserved.
本站提供的电脑技术、计算机技术问题均来自网络 版权归原作者所有