文档详情

哈工大数电课设.doc

发布:2017-01-01约5.66千字共9页下载文档
文本预览下载声明
Harbin Institute of Technology 课程设计说明书(论文) 课程名称: 电子技术课程设计 设计题目: 可编程字符发生器 院 系: ************* 班 级: ********* 设 计 者: ********* 学 号: *********** 指导教师: ********* 设计时间: 2013.11.25- 2013.12.08 哈尔滨工业大学 哈尔滨工业大学课程设计任务书 姓 名: ************ 院 (系):************ 专 业:************** 班 号:********** 任务起至日期: 2013年11月25日 至 2013年12月08日 课程设计题目:可编程字符发生器 已知技术参数和设计要求: 点阵式LED发光矩阵为8×8规格。 设计LED发光矩阵的驱动电路。 用EPROM存储器存储待显示的字符。 字符数大于4,字形自定。 具有顺序显示,流水显示和循环显示的工作方式,设计相应的控制电路。 12月1日至12月3日: 电路程序的编写 12月3日至12月8日:电路的调试及验收 同组设计者及分工: 两人共同学习FPGA开发板 ********负责程序的编写,二人共同负责电路的调试; ***********负责报告的撰写,二人共同负责后期电路的验收。 指导教师签字___________________ 年 月 日 教研室主任意见: 教研室主任签字___________________ 年 月 日 设计说明书 设计题目 制作一个可编程字符发生器,用点阵式LED发光矩阵作显示器件。 实验器材 Xilinx basys2 fpga开发板 Led灯8*8点阵。 导线 设计方案 总体设计 采用fpga开发板并用verilog语言进行编程驱动led灯点阵,从而产生各种led灯发光的字体。 电路图及具体工作原理 (1)Fpga开发板源程序: timescale 1ns / 1ps module bestnewshow( output [7:0] district, output [7:0] control, input clk ); reg [9:0] cnt1; reg [25:0] cnt2; reg [2:0] n; reg [4:0] k; reg [7:0] district_reg; reg [7:0] district_regi; reg [7:0] control_reg; reg [7:0] array1[0:7]; reg [7:0] array2[0:7]; reg [7:0] array3[0:7]; reg [7:0] array4[0:7]; initial begin n=0; k=0; district_regi = 8 array1[7]=8h02; array1[0]=8h42; array1[1]=8h42; array1[2]=8h7E; array1[3]=8h42; array1[4]=8h42; array1[5]=8h02; array1[6]=8h00;//工 array2[7]=8h22; array2[0]=8h24; array2[1]=8h28; array2[2]=8h70; array2[3]=8h28; array2[4]=8h24; array2[5]=8h22; array2[6]=8h00;//大 array3[7]=8h7C; array3[0]=8h54; array3[1]=8hFF; array3[2]=8h55; array3[3]=8
显示全部
相似文档