嵌入式系统实验指导书(6个实验)

更新时间:2023-12-24 06:08:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

嵌入式系统

实 验 指 导 书

襄樊学院物理与电子工程学院

《嵌入式系统》实验指导书

实验要求 ....................................................................................................................... 1 实验预习报告内容及格式 ........................................................................................... 1 实验报告内容及格式 ................................................................................................... 1 实验1 Keil C51的使用(汇编语言) .................................................................... 2 实验2 十六进制与十进制的转换 ............................................................................ 7 实验3 实验4 实验5 实验6 附录 8段LED显示器动态显示 ........................................................................... 8 矩阵键盘的使用 .......................................................................................... 13 A/D转换 ...................................................................................................... 17 D/A转换 ...................................................................................................... 19 试验箱原理图 ............................................................................................... 22

1

《嵌入式系统》实验指导书

实验要求

1.进入实验室前完成的部分

1)认真阅读实验指导书,弄懂实验原理和实验内容。 2)编写实验所要用到的程序,将其放在U盘上。 3)写出预习报告(预习报告只交电子文档)。 2. 进入实验室后完成的部分

1)建立工程,加入已准备好的程序文件。

2)对程序进行调试,修改错误,获得要求的结果。 3)保存调试后的程序。 3.实验结束后的部分

对实验结果进行分析、总结,写出实验报告(实验报告需交电子文档和打印文档)。

实验预习报告内容及格式

1.实验目的 2.实验设备

3.实验原理及环境 4.实验内容

只做文字叙述,程序部分放在程序清单中。流程图也可不画。 5.程序清单

本实验使用的完整程序。如果使用了本实验或前面实验中完全相同的子程序,可不列写,只做注明即可。

6.实验步骤

实验报告内容及格式

1.实验目的 2.实验设备

3.实验原理及环境 4.实验内容

只做文字叙述,程序部分放在程序清单中。流程图也可不画。 5.程序清单

本实验使用的完整程序。如果使用了本实验或前面实验中完全相同的子程序,可不列写,只做注明即可。

6.实验步骤 7.实验总结

主要包括对实验结果、调试过程、错误及产生的原因的分析,以及本次实验的重要收获等。此项为实验成绩评定的重要依据。

1

《嵌入式系统》实验指导书

实验1 Keil C51的使用(汇编语言)

实验目的: 初步掌握Keil C51(汇编语言)和ZY15MCU12BD型综合单片机实验箱的操作和使用,能够输入和运行简单的程序。

实验设备:

ZY15MCU12BD型综合单片机实验箱一台、具有一个RS232串行口并安装Keil C51的计算机一台。 实验原理及环境:

在计算机上已安装Keil C51软件。这个软件既可以与硬件(ZY15MCU12BD型综合单片机实验箱)连接,在硬件(单片机)上运行程序;也可以不与硬件连接,仅在计算机上以虚拟仿真的方法运行程序。如果程序有对硬件的驱动,就需要与硬件连接;如果没有硬件动作,仅有软件操作,就可以使用虚拟仿真。 实验内容:

1.掌握软件的开发过程:

1)建立一个工程项目选择芯片确定选项。 2)加入C 源文件或汇编源文件。 3)用项目管理器生成各种应用文件。 4)检查并修改源文件中的错误。

5)编译连接通过后进行软件模拟仿真。 6)编译连接通过后进行硬件仿真。

2.按以上步骤实现在P1.0输出一个频率为1Hz的方波。

3.在2的基础上,实现同时在P1.0和P1.1上各输出一个频率同为1Hz但电平状态相反的方波。 预习要求:

1.熟悉使用Keil C51的步骤。

2.理解实验内容2中程序的工作原理。 3.编写实验内容3所需要的程序。 实验步骤:

以下假定你在E:\\TEST 文件夹下学习、运行Keil 1.建立一个工程项目选择芯片确定选项

如图1-1所示:①Project→②New Project→③输入工程名test→④保存工程文件(鼠标点击保存按钮)

2

《嵌入式系统》实验指导书

图1-1 创建工程名

弹出下一界面。

如图1-2所示:①选CPU厂家(Atmel)→②选CPU型号(89C51), ③选好后确定

图1-2 选厂家,选CPU 型号

接着选晶振频率及生成HEX 文件等。

如图1-3所示:①Project→②Options for Target ‘Target 1’… →③在Target中→④更改CPU 晶振频率为12MHz→⑤在Output中→⑥选择生成HEX 格式其它采用缺省设置→⑦选好后确定。

3

本文来源:https://www.bwwdw.com/article/ls35.html

Top