哈理工单片机实验讲义(4)

2019-03-28 18:07

撰写人姓名:____________ 撰写时间:_________________ 审查人姓名:_________________

实验全过程记录

实验 名称 姓名 同实验者 一 实验目的:

- 16 -

时间 地点 班 组 班 组 单片机串行口通讯实验 学号 学号 1 掌握单片机串行口工作方式的程序设计,及简易三线式通讯的方法。 2、了解实现串行通讯的硬环境、数据格式的协议、数据交换的协议。 3、学习串口通讯的中断方式的程序编写方法。 二 实验内容: 发送程序: ;cbq2...03,5,31 org 0000h ljmp start org 0100h start: NOP nop nop nop nop nop mov sp,#60h mov ie,#00h clr psw.4 clr psw.3 ppp: mov a,#0ffh; mov p1,a LCALL YSCX lcall yscx LCALL YSCX mov a,#00h mov p1,a lcall yscx lcall yscx LCALL fSCX;调发送子程序FCXTO: ljmp ppp;

yscx: push psw mov r7,#06fh yscx1: mov r6,#0ffh

- 17 -

yscx2: nop djnz r6,yscx2 djnz r7,yscx1 pop psw ret

JSCX: MOV TMOD,#20H;接收 MOV TH1,#0FDH MOV TL1,#0FDH SETB TR1 CLR ES MOV SCON,#50H MOV PCON,#00H

SMM: JBC RI,SMM1 SJMP SMM

SMM1: MOV A,SBUF MOV p1,a;@R0,A RET

FSCX: MOV TMOD,#20H;发送 MOV TH1,#0FDH MOV TL1,#0FDH SETB TR1 CLR ES MOV SCON,#50H MOV PCON,#80H

FM0: mov a,#0fh;MOVX A,@DPTR MOV SBUF,A FM1: JBC TI,FM2 AJMP FM1 FM2: mov p1,a; RET end

接受程序: ;cbq2...03,5,31 org 0000h

- 18 -

ljmp start org 0100h start: NOP nop nop nop nop nop mov sp,#60h mov ie,#00h clr psw.4 clr psw.3 ppp: mov a,#0ffh; mov p1,a LCALL YSCX lcall yscx LCALL YSCX mov a,#00h mov p1,a lcall yscx lcall yscx LCALL JSCX ;调接收子程序FCXTO: ljmp ppp;

yscx: push psw mov r7,#06fh yscx1: mov r6,#0ffh yscx2: nop djnz r6,yscx2 djnz r7,yscx1 pop psw ret

JSCX: MOV TMOD,#20H;接收 MOV TH1,#0FDH MOV TL1,#0FDH SETB TR1

- 19 -

CLR ES MOV SCON,#50H MOV PCON,#00H

SMM: JBC RI,SMM1 SJMP SMM

SMM1: MOV A,SBUF MOV p1,a;@R0,A RET

FSCX: MOV TMOD,#20H;发送 MOV TH1,#0FDH MOV TL1,#0FDH SETB TR1 CLR ES MOV SCON,#50H MOV PCON,#80H

FM0: mov a,#0fh;MOVX A,@DPTR MOV SBUF,A FM1: JBC TI,FM2 AJMP FM1 FM2: mov p1,a; RET ;include\end

三 实验用设备仪器及材料: 计算机 伟福实验箱 四 实验原理图:

- 20 -


哈理工单片机实验讲义(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:创建“蒙以养正﹒群且自主”的学校教育

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: