2407dsp实验报告.docx
《2407dsp实验报告.docx》由会员分享,可在线阅读,更多相关《2407dsp实验报告.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2407dsp实验报告 发光二极管阵列显示试验 一试验目的 1、通过试验学习运用 2407DSP 的扩展I/O 端口限制外围设备的方法 2、了解发光二极管阵列的限制编程方法 二试验设备 计算机,ICETEK-LF2407-EDU 试验箱 三试验原理 ICETEK-LF2407-A 是一块以TMS320LF2407DSP 为核心的DSP 扩展评估板,它通过扩展接口与试验箱的显示/限制模块连接,可以限制其各种外围设备。 发光二极管显示阵列的显示是由 I/O 扩展端口限制,DSP 须将显示的图形按列的依次存储起来(88 点阵,8 个字节,高位在下方,低位在上方),然后定时刷新限制显示。详细方法是,将
2、以下限制字按先后依次、每两个为一组发送到端口0x8005,发送完毕后,隔不太长的时间(以人眼视察不闪耀的时间间隔)再发送一遍。由于位值为“0”时点亮,所以须要将显示的数据取反。 0x01,第8 列数据取反,0x02,第7 列数据取反 0x04,第6 列数据取反,0x08,第5 列数据取反 0x10,第4 列数据取反,0x20,第3 列数据取反 0x40,第2 列数据取反,0x80,第1 列数据取反 四试验步骤 1试验打算 .连接设备 关闭计算机和试验箱电源。 如运用PP 型仿真器则用附带的并口连线连接计算机并口和仿真器相应接口。 检查ICETEK-LF2407-A 板上DIP 开关MP/MC
3、的位置,应设置在“OFF”位置(靠近复位按钮),即设置DSP 工作在MP 方式。 关闭试验箱上三个开关。 设置ICETEK-CTR 板上拨动开关(位于板子左上角)的第1 位BS3 为“OFF”状态。 .开启设备 打开计算机电源; 打开试验箱电源开关,ICETEK-CTR 板上J 2、J3 灯亮;留意ICETEK-VC5416-A 板上指示灯D1 和DS2 亮。 如运用USB 型仿真器用附带的USB 电缆连接计算机和仿真器相应接口,留意仿真器上两个指示灯均亮。 .设置Code Composer Studio 为Emulator 方式 .启动Code Composer Studio 2.0 for
4、 C2000 2打开工程并阅读程序,打开相应程序文件。 3编译并下载程序 4运行程序,视察结果 假如显示出现乱码,可退出 CC 后关闭试验箱,重启再做一次。 5停止程序运行并退出 五试验程序 #include 2407c.h ioport unsigned int port8005; void Delay(unsigned int nTime); void RefreshLEDArray(); / 延时子程序 / 刷新显示 / 修改显示内容 void SetLEDArray(int nNumber); void InitDSP(); unsigned char ledbuf8,ledx8; u
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2407 dsp 实验 报告
限制150内