Python课设——基于Pygame实现的益智类打砖块游戏,代码附有详细注释,主题创新,代码约600行。
2022-06-07 09:10:44 21.2MB python pygame 游戏 开发语言
基于单片机的数字频率计课设报告.doc
2022-06-07 09:00:37 1.07MB 互联网
数电知识做得手机通话计时器,电源用模电知识设计,计时器可暂停/继续,可以在停止计时时向上仅为,秒位清零,还有清零端,功能都能实现,用Multisim软件仿真
2022-06-06 21:49:55 971KB 手机通话计时器 计时器 数电课设
1
微机原理课设,霓虹灯设计,本设计结合了霓虹灯设计,以及在霓虹灯显示中,可以显示出设计者的名字,通过修改程序部分代码即可实现。
2022-06-06 21:26:46 158KB 微机原理课设,霓虹灯设计
1
广工数据库最新数据库实验报告(实验平台:opengauss)与课设 主要实验为: 实验一 数据库及基本表的建立 实验二 查询数据库 实验三 创建和使用索引和视图 实验四 创建和使用存储过程 实验五 创建和使用触发器
2022-06-06 19:05:31 6.93MB 广东工业大学 数据库 实验与课设
操作系统:win10家庭版 JDK版本:jdk-11.0.1 开发环境:IntelliJ IDEA ①界面美观:按钮以流式布局分布在程序右边,通过点击进行基本操作。 ②可两人对下:使用鼠标监听器和15*15的二维数组表示棋盘上棋子的状态。 ③判断输赢:每次根据下棋位置更新二维数组后对齐进行行、列、斜的判断,当存在五子连珠时弹出窗口,根据一系列状态变量判断黑方/白方获胜。 ④认输:根据当前轮到某一方下棋判断另一方获胜。 ⑤合理性判断:对不恰当操作进行提示,例如当鼠标点击位置已有棋子或鼠标点击位置超出棋盘过多时会进行弹窗提示。当游戏胜负已分时再点击“悔棋”,“认输”按钮时也会进行弹窗提示。 ⑥悔棋:使用两个动态数组储存每一次下棋的x、y坐标,悔棋时对两个非空二维数组进行弹出,根据得到的上一步的坐标删除该坐标在棋盘数组上对应的存在状态,并重绘棋盘,更新状态变量等。 ⑦人机对战:经测试,根据网上现有的效果较好的评分表制定了一套“五元组”评分准则,即棋盘是15*15的。那么应该是572个五元组(五个可形成五子连珠的位置)。同时,针对五元组中黑子和白子的数量的不同,给该五元组评不同的分。棋盘上15*15个位置中每一个位置的得分就是包含这个位置的所有五元组的得分加和。从而在人每次下一手棋子时,程序自动遍历整个棋盘,算出所有位置中得分最大的那个位置进行下棋。
2022-06-06 16:13:22 2.97MB java 五子棋 人机对战 课程设计
1
本资料包括操作系统实验、课设与历年试卷和复习习题、PPT,其中实验与课设均可直接提交,有报告源码与.exe。 实验具体为: 实验一进程调度 实验二银行家算法 实验三动态分区分配方式的模拟 实验四仿真各种磁盘调度算法
1
课程设计论文,文档,有详细程序,proteus仿真图
2022-06-06 08:35:09 182KB keilC课设 单片机
1
2021年的最新资源 Project4 FPGA完成MIPS微系统开发(支持设备与中断) 一、设计说明 1.MIPS 微系统应包括:MIPS处理器、系统桥和 1 个定时器,8 位 7 段数码管、32 位拨动开关。 2.MIPS处理器应实现MIPS-Lite3指令集。 a)MIPS-Lite3={MIPS-Lite2,ERET、MFC0、MTC0 }。 b)MIPS-Lite2={addu,subu,ori,lw,sw,beq,lui,addi,addiu,slt, j,jal,jr,lb,sb }。 c)addi应支持溢出,溢出标志写入寄存器$30中第0位。 3.MIPS处理器为多周期设计。 4.MIPS 微系统支持定时器硬件中断。 二、系统桥与设备 5.为了支持设备,MIPS 微系统需要配置系统桥。 a)需要支持 3 个设备,即定时器、8 位 7 段数码管、32 位拨动开关。 b)定时器的设计规范请参看《定时器设计规范.docx》。 c)实验设备中的 8 位 7 段数码管由 2 个 4 位 7段数码管组成。 三、FPGA 内置模块的使用 6.时钟定制电路 a)系统时钟为 100MHz
福州大学信通专业数电课设--交通灯 6T周期,RED-6T,GREEN-5T,YELLOW-1T周期,24秒交替切换 请使用Proteus6.9以上版本打开 本人亲测测试,可用无误
2022-06-05 20:32:38 159KB Proteus仿真电路图,绝对好使!
1