电子骰子项目电路可以设计成多种模式,使用
逻辑电路或使用微控制器。该电子项目基于 Microchip 制造的 PIC16C54 微控制器。这个项目是一个简单的双电子骰子项目,使用很少的外部电子部件和LED显示器来生成(模拟)骰子。
正如您在原理图电路中看到的那样,这个电子骰子项目的主要优点是该电路需要很少的外部电子部件(就像许多基于微控制器的项目一样)。
该电路需要由 5 伏直流电源电路供电,但您可以使用 9 伏电池和 5 伏三端稳压器(如本电路图中的连接方式)。
16C54有两个I/O口;一个 8 位和另一个 4 位。8 位端口,端口 B,连接到 7 段显示器。使用 4 位端口 A 的三个引脚,另一个引脚连接高电平。PIC 的引脚 4 也连接到高电平以提供上电复位。
一个 150R 的电阻作为每个显示器的限流电阻。PIC 端口的源电流为 40mA(LED
显示屏的电流为 200mA,因此 R1 保护的是 PIC,而不是显示屏。) PIC 使用其内部 RC
时钟振荡器选项(具有 10K
电阻器 R3 和 330pF 电容器 C2)并以大约 330kHz 的频率运行。该开关连接到输入 RA0。通常,这条线通过 R4 拉高至 +5V,但当开关闭合时,输入被拉低。软件将下降沿检测为掷骰子。