六、总结(Closing)
经过一学期的学习,在陈强老师的教导下,我对在系统编程技术这门课有了很深刻的理解,并能结合所学的知识设计了这次的乒乓球游戏机。由于实验箱上脉冲端有限,于是我又想到了要设计一个分频器,我开始设计的是16分频和64分频,因为我需要一个4Hz和1Hz的脉冲信号,但是,这样做对整个电路而言没有任何效果,无论怎样都仿真不出波形,但是代码没错,单独仿真分频器也有波形输出。当我准备放弃时,我又抱着侥幸心理只设计一个16分频的分频器,我把分频器接入电路,然后仿真,结果仿真波形出来了。然后下载到实验箱验证时,结果甲乙两位选手的得分不能再同一排数码管上显示,后经过我冷静的分析,我想到了曾经做过的60进制计数器,于是我便加了个数码管选择器,这样甲乙二人的分数可以再同一排数码上显示了。
经过这次实训,我收获颇丰,学到了很多知识,特别是提高了综合分析应用的能力。我学会了如何去完成一个任务,懂得了享受过程。当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,一种自信心由然而生。实训是对每个人综合能力的检验。要想做好任何事,除了自己平时要有一定的功底外,我们还需要一定的实践动手能力,操作能力。此次实训,我深深体会到了积累知识
的重要性。在短暂的实训过程中,让我深深的感觉到自己在实际运用中的知识的匮乏这时才真正领悟到“学无止境”的含义。
参考书目(Reference):
李国丽 朱维勇 《电子技术实验指导书》 中国科技大学出版社 潘松 黄继 《EDA技术实用教程》 科学出版社 王金明 《Verilog HDL程序设计教程》
宋万杰 罗丰 吴顺君 《CPLD技术及其应用》 西安电子科技大学出版社
张昌凡 龙永红 彭涛 《可编程逻辑器件及VHDL设计技术》 华南工学院出版社 陈强 《EDA技术与实验》 三峡学院内部试用 LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL; ENTITY mux2 IS
PORT(a,b: IN STD_LOGIC; sel: IN STD_LOGIC; c:out std_logic); END mux2;
ARCHITECTURE example OF mux2 IS BEGIN
PROCESS(sel) BEGIN IF(SEL='1')THEN c<=a; ELSE c<=b; END IF;
END PROCESS; END example;