首页 [精品论文]DSP原理及应用课程设计-DSP系统设计+按键计数程序设计

[精品论文]DSP原理及应用课程设计-DSP系统设计+按键计数程序设计

举报
开通vip

[精品论文]DSP原理及应用课程设计-DSP系统设计+按键计数程序设计[精品论文]DSP原理及应用课程设计-DSP系统设计+按键计数程序设计 课件之家精心整理资料--欢迎你的欣赏 湖南工程学院 课 程 设 计 课程名称 DSP 原 理 及 应 用 课题名称 DSP系统设计+按键计数程序设计 专 业 班 级 学 号 姓 名 LY 指导教师 2011年12月20日 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 湖南工程学院 课 程 设 计 任 务 书 课程名称 DSP原理及应用 课题名称 DSP系统设计+按键计数程序设计 专业班级...

[精品论文]DSP原理及应用课程设计-DSP系统设计+按键计数程序设计
[精品论文]DSP原理及应用课程设计-DSP系统设计+按键计数程序设计 课件之家精心整理 资料 新概念英语资料下载李居明饿命改运学pdf成本会计期末资料社会工作导论资料工程结算所需资料清单 --欢迎你的欣赏 湖南工程学院 课 程 设 计 课程名称 DSP 原 理 及 应 用 课题名称 DSP系统设计+按键计数程序设计 专 业 班 级 学 号 姓 名 LY 指导教师 2011年12月20日 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 湖南工程学院 课 程 设 计 任 务 书 课程名称 DSP原理及应用 课题名称 DSP系统设计+按键计数程序设计 专业班级 学生姓名 学 号 指导老师 审 批 任务书下达日期 2011年12月20日 任务完成日期 2011年12月31日 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 设计内容与设计要求 设计内容: 设计一个DSP系统并编写相应程序~内容包括: 1、 系统设计~包括: 1) 电源电路 2) 复位电路 3) 时钟电路 4) 外部存储器总线接口电路(扩充一定容量的外部存储 器) 5) 仿真器接口电路 2、 对外部中断1进行中断次数计数~计数结果在8 个发光二极管以二进制方式显示。计满256次后 从零开始。发光二极管接在DSP的I/O引脚上。 设计要求: 1,确定系统设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 , 2,进行系统的硬件设计~完成必要的参数计算与元器件选择,绘制电路图(使用protel软件), 3,完成应用程序设计, 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 主 要 设 计 条 件 1、 CCS IDE开发软件 2、 PROTEL 软件 3、 教材及其它参考书 说 明 书 格 式 1. 课程设计任务书 2. 目录 3. 系统结构框图 4. 各单元硬件设计说明及计算方法 5. 软件设计与说明,包括 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 图, 6. 程序清单 7. 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 8. 参考文献 附录 附录A 系统原理图(protel原理图) 附录B 程序清单 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 进 度 安 排 设计时间为两周 第一周 星期一、上午:布置课题任务~讲课及课题介绍 下午:借阅有关资料 星期二、确定总体设计方案 星期三、硬件模块方案设计 星期四、软件模块方案设计 星期五、元器件参数计算及选择 第二周 星期一、各硬件模块设计 星期二、各软件模块设计 星期三、各软件模块设计 星期四、写说明书 星期五、上午:写说明书~整理资料 下午:交设计资料~答辩 参 考 文 献 [1]秦永左、杨光.TMS320LF240XDSP原理及应用[M].北京:清华大学出版社 [2] 林容益. TMS320F240xDSP汇编及C语言多功能控制应用[M]. 北京:北京航空航天大学出版社 [3] 刘纪红、孙宇舸、 李景华. 数字信号处理实验教程.辽宁:东北大学出版社 [4] 岂兴明. DSP嵌入式开发入门与典型实例. 北京:人民邮电出版社 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 目 录 第1章 DSP硬件系统设计 ...................................... 1 1.1 系统总框图 ..............................................1 1.2 各硬件介绍 ..............................................2 1.2.1 TMS320LF2407主要特点 ............................. 2 1.2.2 时钟、锁相环...................................... 3 1.2.3 电源电路.......................................... 3 1.2.4 JTAG电路及复位电路 ............................... 4 1.2.5 输入、输出电路.................................... 4 1.2.6 RAM............................................... 5 1.3 最小系统原理图 ..........................................6 第2章 软件设计.............................................. 7 2.1 程序设计思路 ............................................7 2.2 程序流程图 ..............................................7 2.3 程序清单 ................................................8 2.3.1 初始化程序........................................ 8 2.3.2 中断服务程序...................................... 8第3章 总结.................................................. 9 参考文献.................................................... 10 附 录..................................................... 11 附录A 系统原理图 ..........................................11 附录B 程序清单 ............................................12 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 第1章 DSP硬件系统设计 1.1 系统总框图 系统由电源、锁相环、时钟、复位电路、JTAG仿真等电路组成,如下图所示: 按键(中断)LED显示输入 TPS7333QJTAG仿真接TMS320LF2407口电源 RAM存储PLL锁相环、时 钟、复位电路模块 图1-1 系统结构图 1 课件之家精心整理资料--欢迎你的欣赏 1.2 各硬件介绍 1.2.1 TMS320LF2407主要特点 1(该模块上的资源有32千字FLASH 2(2千字SARAM,544字DARAM,外扩64千字的程序ROM,64千字的数据RAM 3(两个事件管理器EVA和EVB 4(可扩展外部存储器总共192K字空间:64K程序存储器,64K字数据存 (19位A/D转换器 5 6(高达40个可单独编程或复用的通用输入/输出引脚GPIO 7(电源管理包括3种低功耗模式 432109876543210987654321098765432109444443333333333222222222211111111110111111111111111111111111111111111111 11086543210SODTRSTADCIN11DDDDRDDD2DD107TDIVSSTDIRB/OPF4TCKADCIN02TMSTDODV3VSSOVSSOVSSA106IOPF6VCCAVVssoADCIN12XTAL2MP/MCREADYVREFHI4105VREFLOENA_144PDPINTBADCIN08ADCIN00ADCIN09ADCIN01ADCIN10VddoADCIN035BIO/IOPC1104D7ADCIN136103BOOT_EN/XFT4PWM/T4CMP/IOPF3ADCIN04XTAL1/CLKIN7102TCLKINB/IOPF5PDPINTAADCIN058101T3WM/T3CMP/IOPF2ADCIN149100D8ADCIN061099PLLFADCIN071198PLLF2ADCIN151297PLLVCCAVIS_OE1396D9STRB1495TDIRA/IOPB6VDDO1594D10VSSO1693TMS320LF2407PGET1PWM/T1CMP/IOPB4RD1792D11R/W1891T2PWM/T2CMP/IOPB5EMU/OFF1990W/R/IOPC0EMU02089D12WE2188XINT2/ADCSOC/IOPD0CAP4/QEP3/IOPE72287D13DS2386XINT1/IOPA2VDD2485D14VSS2584SCITXD/IOPA0PS2683SCIRXD/IOPA1CAP1/QEP1/IOPA32782D15IS2881VSSCAP5/QEP1/IOPF02980VDDA03079SPISIMO/IOPC2CAP2/QEP4/IOPA43178A15A13277SPISOMI/IOPC3VDDO3376SPISTE/IOPC5VSSO3475A14CAP3/IOPA53574SPICLK/IOPC4A23673O0TMS2CLKOUT/IOPE0DDDDD98765D43TCLKINA/IOPB7PWM112/IOPE6A13PWM6/IOPB3VSSOVA12PWM5/IOPB2A11PWM11/IOPE5PWM5/IOPB2A10VSSVAPWM3/IOPB0APWM2/IOPA7PWM10/IOPE4PWM1/IOPA6AVCCPPWM9/IOPE3TP1APWM8/IOPE2TP2APWM7/IOPE1VSSOVACAP6/IOPF1CANRX/IOPC7ACANTX/IOPC6 789012345678901234567890123456789012333444444444455555555556666666666777 2 课件之家精心整理资料--欢迎你的欣赏 1.2.2 时钟、锁相环 系统采用有源晶振提高系统的稳定性和时钟的准确性,PLL模块使用外用滤波器电路回路来抑制信号抖动和电磁干扰,使信号抖动和干扰最小,其锁相环和晶振电路如下: PLLFPLLF2 C3X1+3.30.33uF14C7NCVCC0.0068uFR223XTAL216VSSCLK OSCIL 图 1-3 锁相环和晶振电路 1.2.3 电源电路 系统采用TPS7333Q进行3.3V电压的转换对最小系统供电,并添加滤波电容。 U4 A2+518GNDRESTRS1227inoutENSENSE36INOUT45INOUTPOWER3 TPS7333Q+3.3 +5+5+5+3.3+3.3+3.3 C4C5C6C11C12C1347uF10uF0.1uF47uF10uF0.1uF 图1-4 电源电路 3 课件之家精心整理资料--欢迎你的欣赏 1.2.4 JTAG电路及复位电路 JTAG是JOINT TEST ACTION GPOUP的简称,JTAG接口用于连接DSP系统板和仿真器,实现仿真器DSP访问,JTAG的接口必须和仿真器的接口一致,否则将无法连接上仿真器。 TMS320LF2407A内部带有复位电路,因此可以直接RS复位引脚外面接一个上拉电阻即可。JTAG连接图如下: +5 J1JTAG J1-112J1-2 J1-334J1-4 J1-556J1-6 J1-778J1-8 J1-9910J1-10 J1-111112J1-12 J1-131314J1-14 图1-5 JTAG下载接口 1.2.5 输入、输出电路 系统用8个LED灯指示计数值的0-255,计数输入通过按键中断实现。按键接在XINT1上并上拉,下降沿有效,8个LED分别接在E口的IOPE0-IOPE7上,按键及LED灯指示电路如下: SWIOPE0IOPE1IOPE2IOPE3IOPE4IOPE5IOPE6IOPE7XINT1D1D2D3D4D5D6D7D8LEDLEDLEDLEDLEDLEDLEDLED按键中断Rsw10KR4R5R6R7R8R9R10R11680680680680680680680680 +3.3 图1-6 按键及LED灯显示 4 课件之家精心整理资料--欢迎你的欣赏 1.2.6 RAM 其RAM特点如下: 1(64K,16位静态RAM (高速转换时间:8、10、12、15ns 2 3.CMOS低功耗管理 4(TTL可共存界面 5(3.3V供电 6(完全静态管理:无时钟或刷新要求 7(三种输出状态 8(高位、低位数据控制 U2 57DD00A0I/O148DD01A1I/O239DD02A2I/O3210DD03A3I/O4113DD04A4I/O54414DD05A5I/O64315DD06A6I/O74216DD07A7I/O82729DD08A8I/O92630DD09A9I/O102531DD10A10I/O112432DD11A11I/O122135DD12A12I/O132036DD13A13I/O141937DD14A14I/O151838DD15A15I/O16 633CSCEVCC+3.34111RDOEVCC1734WEWEVSS4012BHEVSS3923BLENC2822NCNC CY7C1021VC33(44) 图1-7 CY7C1021 RAM芯片 5 课件之家精心整理资料--欢迎你的欣赏 1.3 最小系统原理图 +3.3VCCP U2916906227754218U12581446791115DD0012780A057DD00D0A0A0I/O1DD0113078A148DD01DDDDOOOOOOD1A1A1I/O2DD0213274A239DD02DDDDDDDDDDD2A2A2I/O3VVVVDDDDDDDD0313471A3210DD03VCCPVCCAVVVVVVD3A3A3I/O4DD0413668A4113DD04D4A4A4I/O5PLLVCCADD0513864A54414DD05D5A5A5I/O6DD0614361A64315DD06D6A6A6I/O7DD07557A74216DD07D7A7A7I/O8DD08953A82729DD08D8A8A8I/O9DD091351A92630DD09D9A9A9I/O10DD101548A102531DD10D10A10A10I/O11DD111745A112432DD11D11A11A11I/O12DD122043A122135DD12D12A12A12I/O13DD132239A132036DD13D13A13A13I/O14DD142434A141937DD14D14A14A14I/O15DD152731A151838DD15D15A15A15I/O16SW25112ADCIN0SCITXD/IOPA0ADCIN0026110ADCIN1633SCIRXD/IOPA1ADCIN01CSCEVCC+3.323107ADCIN24111XINT1/IOPA2ADCIN02RDOEVCC83105ADCIN31734CAP1/QEP1/IOPA3ADCIN03WEWEVSS按键中断79103ADCIN44012CAP2/QEP2/IOPA4ADCIN04BHEVSSRsw75102ADCIN53923CAP3/IOPA5ADCIN05BLENC10K56100ADCIN62822PWM1/IOPA6ADCIN06NCNC5499ADCIN7PWM2/IOPA7ADCIN0752113ADCIN8CY7C1021VC33(44)PWM3/IOPB0ADCIN0847111ADCIN9PWM4/IOPB1ADCIN0944109ADCIN10PWM5/IOPB2ADCIN10+3.340108ADCIN11PWM6/IOPB3ADCIN1116106ADCIN12T1PWM/T1CMP/IOPB4ADCIN1218104ADCIN13T2PWM/T2CMP/IOPB5ADCIN1314101ADCIN14TDIRA/IOPB6ADCIN143798ADCIN15TCLKINA/IOPB7ADCIN15115VREFHI+5VREFHI88114VREFLO+5IOPE7CAP4/QEP3/IOPE7VREFLO81117VSSAFLASHCAP5/QEP4/IOPF0VSSA69J1JTAGCAP6/IOPF16590J1-13J1-112J1-2J3IOPE1PWM7/IOPE1EMU06291J1-14J1-334J1-41IOPE2PWM8/IOPE2EMU1/OFF59135J1-9J1-556J1-62IOPE3PWM9/IOPE3TCKVCCP55139J1-3J1-778J1-83IOPE4PWM10/IOPE4TDI46142J1-7J1-9910J1-10IOPE5PWM11/IOPE5TDO38144J1-1J1-111112J1-12IOPE6PWM12/IOPE6TMS81J1-2J1-131314J1-14T3PWM/T3CMP/IOPF2TRST636T4PWM/T4CMP/IOPF3TMS22TDIRB/IOPF412619R1TCLKINB/IOPF5W/R/IOPC0IOPC013192+5IOPF6R/WR/W1961STRBSTRB119872J1-13BIO/IOPC1DSDS30823J1-14SDIOSPISIMO/IOPC2IS32844ENA144SPISOM/IOPC3PSPS35120READ5READSPICLKSPICLK/IOPC4READY3393SPISTE/IOPC5RDRDU5-PD728910KCANTX/IOPC6WEWE70122ENA144A103JIOPC7CANRX/IOPC7ENA_144X1+3.397U3VIS_OER31412111813NCVCCXFBOOT_EN/XFMP/MCDS1A1YCS1232330XTAL1/CLKINPS1B231247346VSSCLKXTAL2CLKOUT/IOPE0IOPE02A2Y1175PLLFPDPINTA2BOSCIL102198PLLF2XINT2/ADCSOC/IOPD03A3Y6013710TP1PDPINTB3B631331211TP2RSRS4A4YC3134B0.33uF714VSSVSSVSSVSSVSSOVSSOVSSOVSSOVSSOVSSOVSSOGNDVCC+5C7LF24070.0068uF74LS08389581664502482467924R211116 U4IOPE0IOPE1IOPE2IOPE3IOPE4IOPE5IOPE6IOPE7A2+518GNDRESTRSD1D2D3D4D5D6D7D81227inoutENSENSELEDLEDLEDLEDLEDLEDLEDLED36INOUT45INOUTPOWER3TPS7333QR4R5R6R7R8R9R10R11+3.3680680680680680680680680+5+5+5+3.3+3.3+3.3 C4C5C6C11C12C1347uF10uF0.1uF47uF10uF0.1uF TMS320LF2407 图1-8 系统总原理图 6 课件之家精心整理资料--欢迎你的欣赏 第2章 软件设计 2.1 程序设计思路 按键接在中断上,当遇到外部下降沿时,程序进入中断服务程序,将计数值变量DATA(全局变量)进行加1,并将DATA的值直接赋值给IOPE,由于DATA变量为unsigned char,当计数值达到最大255时,再加1后回自动变为0,于是便可实现256个计数值。 2.2 程序流程图 开始 程序初始化 无中断循环等待中断 有中断 进入中断服务 程序 LED显示计数值 图2-1 程序流程图 7 课件之家精心整理资料--欢迎你的欣赏 2.3 程序清单 程序主要有系统初始化程序、中断服务程序组成,主程序主要完成初始化及等待外部中断,显示通过E口输出显示。 2.3.1 初始化程序 初始化程序如下: void SystemInit() { asm(" SETC INTM "); /* 关闭总中断 */ asm(" CLRC SXM "); /* 禁止符号位扩展 */ asm(" CLRC CNF "); /* B0块映射为 on-chip DARAM*/ asm(" CLRC OVM "); /* 累加器结果正常溢出*/ SCSR1=0x02FC; /* 系统时钟CLKOUT=20*2=40M */ WDCR=0x006F; /* 禁止看门狗,看门狗时钟64分频 */ KickDog(); /* 初始化看门狗 */ IFR=0xFFFF; /* 清除中断标志 */ IMR=0x0001; /* 打开中断1*/ XINT2CR=0x8001; /*设置为高优先级,下降沿中断,使能中断*/ } 2.3.2 中断服务程序 void interrupt External_int1() { DATA++; //计数值加1 PEDATDIR=0xFF00|DATA; //通过E口输出计算二进制值 XINT2CR = XINT2CR | 0x8000; //清除XINT2标示位 asm(" CLRC INTM "); //清除中断标志 } 8 课件之家精心整理资料--欢迎你的欣赏 第3章 总结 DSP芯片一般管脚比较多,因为它是一个复杂系统的核心,TMS320LF2407就有144个管脚,要很好的设计出一个最小系统必须对其有一定的了解,不然将不得不花费很多时间去熟悉芯片。 这次的课题只是让DSP实现计数的功能,用外部中断是一个最直接的一个方法,其次还可通过按键扫描即IO口扫描和输入捕捉来实现,前者耗费DSP资源较多,费时且费“力”,在程序较复杂或对程序的周期要求较短时就会出现很严重的问题,比如数据漏处理、处理能力降低等;后者应该说是最好的,因为输入捕捉可以开中断也可使用查询法,在系统对其他数据采集要求较高时可以采用查询法,在系统对此数据的采集要求较精确时采用中断法,而且输入捕捉还可计算出相邻两次中断的时间间隔,此应用可用于转速测量等。 DSP是一个强大的数据处理芯片,对于处理数据来说它是目前最优秀的,速度快且效率高,准确性好。 通过这次的课程设计我学到了很多关于DSP的知识,在以后的工作中提前预习了DSP这门课,课本上得知识并不多,要学好DSP还得要自己不断去实践、探索。 9 课件之家精心整理资料--欢迎你的欣赏 参考文献 [1] 秦永左、杨光.TMS320LF240XDSP原理及应用.北京:清华大学出版社 [2] 林容益. TMS320F240xDSP汇编及C语言多功能控制应用. 北京:北京航空航天大学出版社 [3] 刘纪红、孙宇舸、 李景华. 数字信号处理实验教程.辽宁:东北大学出版社 [4] 岂兴明. DSP嵌入式开发入门与典型实例. 北京:人民邮电出版社 10 课件之家精心整理资料--欢迎你的欣赏 附 录 附录A 系统原理图: +3.3VCCP U2916906227754218U12581446791115DD0012780A057DD00D0A0A0I/O1DD0113078A148DD01DDDDOOOOOOD1A1A1I/O2DD0213274A239DD02DDDDDDDDDDD2A2A2I/O3VVVVDDDDDDDD0313471A3210DD03VCCPVCCAVVVVVVD3A3A3I/O4DD0413668A4113DD04D4A4A4I/O5PLLVCCADD0513864A54414DD05D5A5A5I/O6DD0614361A64315DD06D6A6A6I/O7DD07557A74216DD07D7A7A7I/O8DD08953A82729DD08D8A8A8I/O9DD091351A92630DD09D9A9A9I/O10DD101548A102531DD10D10A10A10I/O11DD111745A112432DD11D11A11A11I/O12DD122043A122135DD12D12A12A12I/O13DD132239A132036DD13D13A13A13I/O14DD142434A141937DD14D14A14A14I/O15DD152731A151838DD15D15A15A15I/O16SW25112ADCIN0SCITXD/IOPA0ADCIN0026110ADCIN1633SCIRXD/IOPA1ADCIN01CSCEVCC+3.323107ADCIN24111XINT1/IOPA2ADCIN02RDOEVCC83105ADCIN31734CAP1/QEP1/IOPA3ADCIN03WEWEVSS按键中断79103ADCIN44012CAP2/QEP2/IOPA4ADCIN04BHEVSSRsw75102ADCIN53923CAP3/IOPA5ADCIN05BLENC10K56100ADCIN62822PWM1/IOPA6ADCIN06NCNC5499ADCIN7PWM2/IOPA7ADCIN0752113ADCIN8CY7C1021VC33(44)PWM3/IOPB0ADCIN0847111ADCIN9PWM4/IOPB1ADCIN0944109ADCIN10PWM5/IOPB2ADCIN10+3.340108ADCIN11PWM6/IOPB3ADCIN1116106ADCIN12T1PWM/T1CMP/IOPB4ADCIN1218104ADCIN13T2PWM/T2CMP/IOPB5ADCIN1314101ADCIN14TDIRA/IOPB6ADCIN143798ADCIN15TCLKINA/IOPB7ADCIN15115VREFHI+5VREFHI88114VREFLO+5IOPE7CAP4/QEP3/IOPE7VREFLO81117VSSAFLASHCAP5/QEP4/IOPF0VSSA69J1JTAGCAP6/IOPF16590J1-13J1-112J1-2J3IOPE1PWM7/IOPE1EMU06291J1-14J1-334J1-41IOPE2PWM8/IOPE2EMU1/OFF59135J1-9J1-556J1-62IOPE3PWM9/IOPE3TCKVCCP55139J1-3J1-778J1-83IOPE4PWM10/IOPE4TDI46142J1-7J1-9910J1-10IOPE5PWM11/IOPE5TDO38144J1-1J1-111112J1-12IOPE6PWM12/IOPE6TMS81J1-2J1-131314J1-14T3PWM/T3CMP/IOPF2TRST636T4PWM/T4CMP/IOPF3TMS22TDIRB/IOPF412619R1TCLKINB/IOPF5W/R/IOPC0IOPC013192+5IOPF6R/WR/W1961STRBSTRB119872J1-13BIO/IOPC1DSDS30823J1-14SDIOSPISIMO/IOPC2IS32844ENA144SPISOM/IOPC3PSPS35120READ5READSPICLKSPICLK/IOPC4READY3393SPISTE/IOPC5RDRDU5-PD728910KCANTX/IOPC6WEWE70122ENA144A103JIOPC7CANRX/IOPC7ENA_144X1+3.397U3VIS_OER31412111813NCVCCXFBOOT_EN/XFMP/MCDS1A1YCS1232330XTAL1/CLKINPS1B231247346VSSCLKXTAL2CLKOUT/IOPE0IOPE02A2Y1175PLLFPDPINTA2BOSCIL102198PLLF2XINT2/ADCSOC/IOPD03A3Y6013710TP1PDPINTB3B631331211TP2RSRS4A4YC3134B0.33uF714VSSVSSVSSVSSVSSOVSSOVSSOVSSOVSSOVSSOVSSOGNDVCC+5C7LF24070.0068uF74LS08895831664502482467924R211116 U4IOPE0IOPE1IOPE2IOPE3IOPE4IOPE5IOPE6IOPE7A2+518GNDRESTRSD1D2D3D4D5D6D7D81227inoutENSENSELEDLEDLEDLEDLEDLEDLEDLED36INOUT45INOUTPOWER3TPS7333QR4R5R6R7R8R9R10R11+3.3680680680680680680680680+5+5+5+3.3+3.3+3.3 C4C5C6C11C12C1347uF10uF0.1uF47uF10uF0.1uF TMS320LF2407 11 课件之家精心整理资料--欢迎你的欣赏 附录B 程序清单: #include "global.c" //包含头文件 void SystemInit(); //系统初始化函数 void KickDog(); unsigned char DATA=0; //存储计算值 main() { SystemInit(); //系统初始化 MCRC=MCRC & 0xFF00; //IOPE0-7设为IO口模式 PEDATDIR=0xFF00; //所有LED关闭 asm(" CLRC INTM "); while(1) { ;//主程序循环 } } void SystemInit() { asm(" SETC INTM "); /* 关闭总中断 */ asm(" CLRC SXM "); /* 禁止符号位扩展 */ asm(" CLRC CNF "); /* B0块映射为 on-chip DARAM*/ asm(" CLRC OVM "); /* 累加器结果正常溢出*/ 12 课件之家精心整理资料--欢迎你的欣赏 SCSR1=0x02FC; /* 系统时钟CLKOUT=20*2=40M */ WDCR=0x006F; /* 禁止看门狗,看门狗时钟64分频 */ KickDog(); /* 初始化看门狗 */ IFR=0xFFFF; /* 清除中断标志 */ IMR=0x0001; /* 打开中断1*/ XINT2CR=0x8001; /*设置为高优先级,下降沿产生中断,使能中断*/ } void interrupt External_int1() { DATA++; PEDATDIR=0xFF00|DATA; //通过E口输出计算二进制值 XINT2CR = XINT2CR | 0x8000; //清除XINT2标示位 asm(" CLRC INTM "); //清除中断标志 } void KickDog() /*去除看门狗 */ { WDKEY=0x5555; WDKEY=0xAAAA; } 13 课件之家精心整理资料--欢迎你的欣赏 电气信息学院课程设计评分 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 项 目 评 价 设计方案的合理性与创造性 *硬件制作或软件编程完成情况 设计说明书质量 设计图纸质量 答辩汇报的条理性和独特见解 答辩中对所提问题的回答情况 完成任务情况 独立工作能力 组织纪律性(出勤率) 综合评分 指导教师签名:________________ 日 期:________________ 注:?表中标*号项目是硬件制作或软件编程类课题必填内容; ?此表装订在课程设计说明书的最后一页。课程设计说明书装订顺序:封面、任务书、目录、正文、评分表、附件(非16K大小的图纸及程序清单)。
本文档为【[精品论文]DSP原理及应用课程设计-DSP系统设计+按键计数程序设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_721103
暂无简介~
格式:doc
大小:61KB
软件:Word
页数:18
分类:工学
上传时间:2017-10-16
浏览量:51