历史上的今天
今天是:2025年01月15日(星期三)
2018年01月15日 | RS232通信程序
2018-01-15 来源:eefocus
;xp版232通信程序,9600速率,11.0592晶体
;***************************************************************************
ORG 0000H
AJMP main0
ORG 0030H
main0: MOV 20H,#00H
MOV TMOD,#22H ;设定时器工作方式
MOV SCON,#40H
MOV TH1,#0FAH ;速度9600
MOV PCON,#80H
SETB TR1
SETB REN ;允许接收
ajmp start
start: mov dptr,#ok ;查表
senda: clr a ;
movc a,@a+dptr
cjne a,#'$',senda_0
ajmp $ ;遇到$停止。
senda_0:mov sbuf,a
JNB TI,$ ;串行发送一帧结束了吗?
CLR TI ;
inc dptr ;指针加一
Ljmp senda
ok: db 0dh,0ah,0dh,0ah,"如果我还有一天寿命,那天我要做你女友。我还有一天的命吗?..没有。所以,很可惜。我今生仍然不是你的女友。如果我有翅膀,我要从天堂飞下来看你。我有翅膀吗?..没有。所以,很遗憾。我从此无法再看到你。",0dh,0ah,'$'
end
上一篇:单片机串行通讯应用程序
下一篇:串口自动波特率设置程序
史海拾趣
|
求做模拟键盘鼠标动作驱动,过NP。 不要按一次键出发那种键盘驱动,鼠标定位要准,稳定(韩文系统) 报酬丰厚。 急,急,急 TELL ME: 13406738163 pass86@gmail.com… 查看全部问答> |
|
在学习中断过程中,使用最简单的程序如下,我使用的是开发板,直接load进去的。请教高手,程序为什么进不了中断?先谢谢了! #include \\"lf2407.h\\" void inline disable() { asm(\\" setc INTM ...… 查看全部问答> |
|
MSP430X32X微控制器的片内A/D TI的MSP430系列微控制器 TI公司的MSP430系列微控制器包含430X11X、430X31X、430X32X、430X33X等几种型号。可根据不同的应用目标作有针对性的选择。 MSP430系列微控制器在性能上有一定的特色, ...… 查看全部问答> |
|
[img]最近为这个问题很头疼,虽然网上也有资料,但总讲的也不详细,而且有些提到的东西找不到。有两个问题很烦恼,一、只要程序超过64KB,编译就出错,二、可不可以不指定bank,keil就能自己自动划分呢,对于写程序的人来说,写个C文件就指定一个ba ...… 查看全部问答> |




