试验11-------通信

发布者:沭阳小黄同志最新更新时间:2011-02-25 手机看文章 扫描二维码
随时随地手机看文章

该程序示例了单片机与计算机通信的基本方法,它的运行结果为在计算机的屏幕上显示一段话,当然,这段话是保存在89c51里面的;实验方法为:烧写好以下程序后去掉我们的51编程开发套件的rs232跳线,运行配套的89c51test烧写软件,同时设置与烧写程序的方法相同,把芯片插入试验的ic座,运行结果为窗口显示:如果我还有一天寿命,那天我要做你女友。我还有一天的命吗?..没有。所以,很可惜。我今生仍然不是你的女友。如果我有翅膀,我要从天堂飞下来看你。我有翅膀吗?..没有。所以,很遗憾。我从此无法再看到你。

如果是倚天开发套件,则仍旧运行上述串口软件,把随机的串口电缆插入电脑和开发版就可以了。

注意,倚天版的实验部分为12M晶体,而该程序用的为11。0592M晶体。为此运行会出现乱码, 为此需要修改以下

程序的通信时间,或者把晶体换掉就可以了。

因为我的欣赏水平有限,所以搞了第一次亲密接触里的一句话;当然,你的水平一定比我高,自然可以写一句更加有味道的话,譬如:俺对斑竹的景仰之情犹如长江之水..........:(

以下是程序运行的照片

该程序在本站XP开发套件上调试通过:


ORG 0000H
AJMP main0
ORG 0030H
main0: MOV 20H,#00H
MOV TMOD,#22H
MOV SCON,#40H
MOV TH1,#0FAH ;
MOV PCON,#80H
SETB TR1
SETB REN
ajmp start

start: mov dptr,#ok

senda: clr a ;
movc a,@a+dptr
cjne a,#'$',senda_0
ret
senda_0:mov sbuf,a
JNB TI,$;

CLR TI ;
inc dptr
Ljmp senda

ok: db 0dh,0ah,0dh,0ah,"如果我还有一天寿命,那天我要做你女友。我还有一天的命吗?..没有。所以,很可惜。我今生仍然不是你的女友。如果我有翅膀,我要从天堂飞下来看你。我有翅膀吗?..没有。所以,很遗憾。我从此无法再看到你。",0dh,0ah,'$'
end

引用地址:试验11-------通信

上一篇:第12个试验:单片机唱歌---“祝你平安”
下一篇:单片机的加法:把52h+0fch 结果送p1口

小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved