以下为《实验二 键盘输入2》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
实验二 键盘输入
实验目的通过实验学习使用 5509DSP 的扩展端口接收外围设备信息的方法,了解键盘的使用原理及编程方法。
实验设备计 算 机 , ICETEK-VC5509AE-S60A(V6.2) 实 验 箱 ( 或 ICETEK 仿 真 器 +ICETEK –VC5509-AE 系统板+相关连线及电源)。
实验原理1. EMIF 接口:TMS320C5509DSP 的扩展存储器接口(EMIF)用来与大多数外围设备进行连接,典型应用如连接片外扩展存储器等。这一接口提供地址连线、数据连线和一组控制线。 ICETEK–VC5509-AE 将这些扩展线引到了板上的扩展插座上供扩展使用。2.键盘连接原理:
3.键盘的扫描码由 DSP 的扩展地址 0x602800 给出,当有键盘输入时,读此端口得到扫描码,当无键被按下时读此端口的结果为 0。各按键的扫描码排列如下所示( scancode.h)。#define SCANCODE_ 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 .c 文件的内容,理解各语句作用。4.点击图标 , ccs 会自动连接,编译和下载程序。5.运行程序观察结果6.退出程序
练习题
1.根据“C:\ICETEK\VC5509AeV5\Lab0404-Key\Key-62\ICETEK-VC5509-A.cmd”文件,画出该实验的存储器配置示意图。
2. 编写PLL初始化程序,使输出要求的CPU时钟。要求CPU时钟频率“为学号后两位+10”。如学号后两位为“13”,要求的CPU时钟频率就为23MHz。已知实验箱上评估板晶振频率为12MHz。
3. 如果要点亮南向的红灯和绿灯,点亮东向的黄灯和绿灯,编程如何实现控制?
实验报告必须完成要求:
实验原理部分写明实验当中所涉及的知识点,原理,如:CPU时钟设置(即如何设置CLKMD)原理等。
实验结果部分:
现象:程序运行后的现象
分析:为什么会有这种现象?(可以分析键盘读数据、发光二极管的控制点亮程序、东西南北四个方向的灯的控制方法)
完成练习题
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《实验二 键盘输入2》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。