【设计】基于SOPC的LED循环流水灯控制设计.docx

【设计】基于SOPC的LED循环流水灯控制设计.docx

精品word学习资料可编辑 名师归纳总结——欢迎下载 课程报告 课程报告 基于S OPC 得L ED 循环流水灯掌握设计 X XX 集成电路设计与集成系统 11 1 510300 4 2021 年 11 月 1 8 日 X XX 设计课题 : 姓名: 专业: 学 号: 日 期 指导老师 : 华侨高校信息科学与工程学院电子工程系 精品word学习资料可编辑 名师归纳总结——欢迎下载 基于 SO PC得 LED循环流水灯掌握设计 一. 设计得任务与要求 1; 将8 只 LE D 灯编号 , 奇数号亮1 秒, 灭 2 秒, 偶数号亮3 秒, 灭 3 秒; 2; 用数码管显示每个灯得亮灭时间; 3. 循环点亮;二.系统设计 整体硬件电路框图 整体电路设计由一个锁相环 ,S OP C 搭建得 CP U 模块组 成, 由 DE2内部时钟 50MHZ输入掌握 , 输出接L ED[7;. 0] 8 个 LE D 灯,HEX0—HEX7 8个数码管 , 用程序编程掌握 , 来实现 LED循环流水灯数码管计时功能得实现; 三;单元电路设计 锁相环设计模块 (P LL ) 精品word学习资料可编辑 名师归纳总结——欢迎下载 SOPC设计模块 在 DE 2 平台上建立 SOPC系统得硬件 , 这个系统包括一个N Io s II/s 嵌入式处理器, 储备器,一个J TAG UART 及一个定时器, 一个 ID 模块与 IO 模块,另外 , 我们将加入一个自定义组件 , 实现对D E2 平台上七段数码管得掌握; S OPC模块硬件电路图 四: 仿真结果 精品word学习资料可编辑 名师归纳总结——欢迎下载 五.软件设计 程序详见附录六;系统测试 : 试验仪器用DE 2 板验证, 芯片型号为 EP2C35F672 C6,将运算机软件与D E2 板相连;用 8 只L ED灯实现循环点亮 , 并在 8 只数码管显示每只L ED灯得亮灭时间; 七. 结论: 从 DE2 板试验结果可以瞧出 , 该试验现象满意设计得任务与要求, 即: 1; 将 8 只L ED 灯编号 , 奇数号亮 1 秒, 灭 2 秒, 偶数号亮 3 秒, 灭 3 秒; 2; 用数码管显示每个灯得亮灭时间, 3. 循环点亮; 满意了该设计得1 , 2 ,3 点要求 , 唯独不足得地方就是在用数码管显示每个灯得亮灭时间时 , 我就是用 usl eep() 函数来推迟得 , 时间精度方面可能比不上用定时计数器来得精确 , 可以做进一步改进; 附录 : 软件程序 : # inc lu de ”system ,h" #inc l ude " alt_types,h 精品word学习资料可编辑 名师归纳总结——欢迎下载 # incl ude unist d;h #i nclu de i o;h int mai n (vo id) { alt _u8 led=0x01; alt_u 32 count; vol atile int i; //i 用来掌握循环得次数 volati le int j; //j 用来掌握每次循环时间为 1S whi le(1) 精品word学习资料可编辑 名师归纳总结——欢迎下载 { 个L ED 灯 亮得时间1S  led =0x01; * (uns igned int *) PIO_ LED_BASE = le d; //点亮第一 for(i=1, j=1000000,coun t=0i〉0;i -—) // 用数码管掌握 精品word学习资料可编辑 名师归纳总结——欢迎下载 { IOWR(SEG7_LU T _8_ 0_BAS E,0 ,c oun t ); //第一个数码管显示 count值 1 usleep (j); //j= 1 00000 0,延时 1 秒 count=count-0 x00 00 00 01 ; //count 值减1 } IO W R( SEG 7 _L UT_ 8_0_B ASE,0,co unt); / /第一个数码管显示 精品word学习资料可编辑 名师归纳总结——欢迎下载 count 值 0 D灯  led=0x00; *(uns igned int *)PIO_LED _BASE = led; //熄灭第一个 LE for(i=2,j= 1 000000,count= 0x000000 02;i >0;i -— ) //用 精品word学习资料可编辑 名师归纳总结——欢迎下载 数码管掌握熄灭得时间 2S { IOWR(S EG7_L UT_8_0_BASE ,0,count); usleep(j); co unt=count -0; } IO W R(SEG7_LUT_8_ 0_B

文档评论(0)

1亿VIP精品文档

相关文档