
51单片机STC89C52RC开发板表决器例程.rar
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源为51单片机STC89C52RC开发板设计的表决器程序压缩包,适用于初学者学习单片机编程与硬件应用。
本项目使用STC89C52RC单片机开发板创建了一个表决器程序,并在KEIL环境下用C语言编写代码。该项目附带提供PDF格式的电路原理图,便于理解和调试。
该表决器模拟了三个评委对某一事项进行投票的过程,并根据投票结果,在1602液晶显示屏上显示“yes”或“no”。所使用的按键包括S3、S4、S8、S9、S13、S14和S18七个。其中,清零键为S18,用于清除屏幕内容并重置相关变量。
每位评委控制两个按钮:一个表示同意(通过),另一个表示不同意(不通过)。具体按键分配如下:
- 第一评审员使用的是 S3 (通过) 和 S4 (不通过);
- 第二评审员操作的为 S8 (通过) 和 S9 (不通过);
- 第三评审员则用到S13(同意)和S14(不同意);
当“通过”的次数超过“不通过”时,显示屏将显示yes, 否则会显示 no.
在每一轮投票中, 每个评委只有一次按键机会。一旦他们按下任何一个按钮后,这两个键就会被锁定,在本轮内无法再次操作。除非使用S18清零键来开始新的一轮表决过程。
全部评论 (0)
还没有任何评论哟~


