目 录
第一部分 单片机原理实验
实验一 初识Keil开发平台 1
实验二 分支程序设计 4
实验三 循环程序设计 6
实验四 流水灯的控制方法 7
实验五 中断服务程序 9
实验六 定时/计数显示 11
实验七 串口实验RS-232 13
实验八 键盘显示试验 15
第二部分 接口技术实训
技能训练一 最小单片机系统 17
技能训练二 汇编语言程序的编辑与编译方法 19
技能训练三 端口输出方法 20
技能训练四 端口输入方法 23
技能训练五 中断的用法 26
技能训练六 定时计数器的用法 29
技能训练七 定时计数器与中断的综合使用 34
技能训练八 字符的显示方法 38
技能训练九 中断应用举例 42
技能训练十 动态扫描输出的方法 48
技能训练十一 键盘输入的使用方法 53
技能训练十二 串行存储器的应用 61
技能训练十三 LED点阵的驱动方法 76
技能训练十四 外部存储器的使用 81
附录一: keil 51 windows集成开发平台的使用 88
附录二: Keil 程序调试 95
附录三: 通用编程器的使用 102
第一部分 单片机原理实验
实验一 初识Keil开发平台
一、试验目的:
掌握Keil C51 μVision2集成开发环境的基本使用方法;
学会使用汇编语言调试简单程序;
二、实验要求:
实验前,按要求(书写格式、流程图)使用汇编语言独立编写一小段源程序;
使用单步方法运行程序,观察程序运行前、运行中和运行后相关寄存器的变化,并记录。
三、考核方法:
逐个进行考评
四、成绩评定标准:
⑴ 流程图完全符合标准 10分
⑵ 源程序书写格式符合标准 10分
⑶ 源程序正确 10分
⑷ 正确地录入源程序 10分
⑸ 在规定的时间内正确地完成程序的调试与运行 60分
小题分值 ⑴ 10 ⑵ 10 ⑶ 10 ⑷ 10 ⑸ 60 总分 小题得分 五、相关知识:
目前,开发一个单片机应用项目,均需要某种集成开发环境,一般由以下几部分组成:
位于PC机的单片机开发系统的应用软件,提供了人机交互环境。
在该系统下编写程序时,可使用汇编语言、宏汇编语言或C语言。
仿真器
仿真器是开发系统的关键设备,它能用与用户处理器相同的时序执行用户程序,并按用户需要产生各种断点响应,同时也可接受主机系统的命令,对用户系统进行全面测试和数据传送。仿真器通常由控制电路、存储器、仿真电线、接口电路等组成。
编程器(烧写器)
烧写器是将机器码烧录进单片机的一种设备,一般由烧写器主板和各种烧写适配器组成。但目前已有很多单片机具有可在线下载的FLASH Memory (闪存),可以不需要编程器。
为了完成单片机应用实验,选用了Keil C51 μVision2集成开发环境。它是德国Keil公司针对51系列单片机推出的基于32位Windows环境,以51系列单片机为开发目标,以高效率的C语言为基础的集成开发平台。
Keil 是以工程(Project)为单位进行管理的,建议以工程为单位建立文件夹,并将该工程的所有相关文件存入此文件夹中。
实验准备:(Keil系统已安装)
连接信号线;
接通仿真器电源;
启动Keil;
操作流程如图1.1所示;
实验一记录
地址 代码 行号 标号 汇编(伪)指令 注释 1 ORG 0640H 2 SE01: MOV R0, #00H 3 MOV DPTR, #2000H ;(2000H)送DPTR 4 LOO1: CLR A 5 MOVX @DPTR, A ; 0送(DPTR) 6 INC R0 ; 字节数加1 7 INC DPTR ;字节数加1 8 LOOP: CJNE R0, #00H, LOO1 ;不到FF个字节再清 9 SJMP LOOP 10
图1.1由源程序到十六进制机器代码的操作过程
实验二 分支程序设计
一、试验目的:
掌握分支程序结构流程图的画法,正确使用(转移)条件;
了解程序的执行过程。
二、实验要求:
实验前,按要求画出流程图;
按要求使用汇编语言独立编写源程序;
使用单步方法运行程序,观察程序运行前、运行中和运行后相关寄存器的变化(尤其是指令计数器),并记录。
三、考核方法:
逐个进行考评
四、成绩评定标准:
⑴ 流程图完全符合标准 30分
⑵ 源程序书写格式符合标准 20分
⑶ 源程序正确 30分
⑷
您可能关注的文档
最近下载
- 《新编应用文写作(第2版)》全套教学课件.pptx
- 美的热水器F80- A20GA2(H)专项试验报告.pdf VIP
- 湖南省长沙市雅礼中学2024-2025学年高二上学期期末考试数学试题(含答案).docx VIP
- 2025年最新修订中华人民共和国监察法实施条例学习解读专题宣讲PPT课件.pptx VIP
- 量子纠缠光源性能表征和测试方法-15页.pdf VIP
- 场厂内机动车辆考试试题.docx VIP
- 水库坝线选择、正常蓄水位、施工总布置编制规定.pdf VIP
- 中学校长述职报告【7篇】.docx VIP
- .直线式包裹分拣机输送分拣装置设计.doc VIP
- 2025年春新人教版七年级下册历史全册课件.ppt
原创力文档

文档评论(0)