- 9
- 0
- 约1.6千字
- 约 6页
- 2017-06-06 发布于湖北
- 举报
串口实验精选
电子科技大学中山学院学生实验报告
院别:电子信息学院 课程名称:微处理器实验
班级 无线技术14 姓名 学号 实验名称 串口实验 实验时间 2016年11月01日 成绩 教师签名 批改时间 报 告 内 容 一、实验目的和任务
1、理解串行通信原理,掌握80C51单片机串口初始化及程序控制方法。
2、掌握80C51单片机串口中断程序的设计方法。
二、实验原理简介
80C51单片机内含一个全双工异步串行接口(UART)
三、实验内容和步骤
实验步骤:
① 在Keil中编写源程序。
② 在Keil中创建工程,加入源程序文件,设置选项,进行汇编/编译、连接、转换处理,生成HEX文件。
③ 下载程序到单片机的FLASH中。
④ 运行PC机上的串口调试助手软件,设置串口参数和接收显示格式。
⑤ 运行单片机程序,观察PC机串口调试助手收到的字符串是否正确。
实验内容:
1, 编写一段程序,利用单片机的串行口PC机自发自收一个字符。
程序清单:
MAIN: MOV TMOD,#20H
MOV TH1,#0FDH
MOV TL1,#0FDH
SETB TR1
MOV SCON,#50H
NEXT: MOV SBUF,#42H
JNB TI,$
CLR TI
LCALL DELAY
JBC RI,NEXT
CPL P0.0
SJMP NEXT
RET
DELAY: MOV R2,#20
DELAY2: MOV R3,#100
DELAY3: MOV R4,#100
DJNZ R4,$
DJNZ R3,DELAY3
DJNZ R2,DELAY2
RET
END
2、编写一段程序,利用单片机的串行口向PC机发送字符串。
程序清单:
ORG 0000H
LJMP MAIN
ORG 0050H
DB 荣群AND汉生
ORG 0100H
MAIN: MOV SP,#60H
MOV TMOD,#20H
MOV TH1,#0FDH
MOV TL1,#0FDH
MOV SCON,#40H
MOV PCON,#00H
SETB TR1
MOV R7,#15
MOV DPTR,#0050H
LOOP: MOV A,#00H
MOVC A,@A+DPTR
MOV SBUF,A
JNB TI,$
CLR TI
INC DPTR
DJNZ R7,LOOP
SJMP $
END\
3、编写一段程序,要求每收到一个字节,就将其输出到P2口。
程序清单:
ORG 0000H
LJMP MAIN
ORG 0023H
LJMP UARTISR
MAIN: MOV TMOD,#20H
MOV TH1,#0FDH
MOV TL1,#0FDH
SETB TR1
MOV SCON,#50H
SETB ES
SETB EA
SJMP $
UARTISR:CLR RI
MOV A,SBUF
MOV P2,A
MOV SBUF,A
JNB TI,$
CLR TI
RETI
四、实验结果与心得
1. 检查错误不能忽略硬件原因,有时是硬件的问题导致仿真的不成功。例如18号实验箱。
2. 在使用串口助手时,应当记得打开串口,烧写是应当关闭串口。
3. 串口调试助手中PC机的波特率和数据传输格式应当和单片机的一致。
1
您可能关注的文档
- 中风的中医护理查房精选.ppt
- 中风的针灸治疗精选.ppt
- 丰田七大任务(流程图)精选.pptx
- 教学4挑选内存剖析.ppt
- 教学我的信念剖析.ppt
- 教学督导评估汇报材料剖析.ppt
- 丰都黄金海岸门窗施工方案(可以打印)精选.doc
- 教学课程教案---建筑透视与制图剖析.doc
- 教学相长[自动保存的]剖析.ppt
- 丰富多样的情绪精选.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)