DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 209|回复: 0
打印 上一主题 下一主题

51单片机在表决系统中的应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-27 14:40:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
0 引言    随着我国社会主义民主的提高,表决器作为一种公正,迅速准确的表决工具,应用日益广泛。通过表决器,与会代表只需根据会议议程轻按表决器按钮,即可轻松地完成从签到到各类议案的电子表决工作。在不记名模式下,系统特有的保密功能使得代表按键能最大限度地反映其真实意愿,而不用担心被人窥视或记录追查。表决结果可自动统计产生,并根据会议要求以图文或报表方式来显示和打印。
1 设计方案    系统包括PC机:用于文件的编辑储存、打印、显示表决结果。大屏监视器显示表决结果及其它文件。表决采集网络:采集各代表的表决结果并做处理。经对系统功能要求的分析,认为单片机80C51最为适合多点分散,每单点功能相对简单的系统。从而组成主-从型“单片机网”。表决系统见图1。



2 硬件设计    单片机表决系统以一片主80C51及若干片从80C51组网,采用串行通讯方式。并由主80C51为PC机上报表决结果。2.1 分机硬件    如图2终端(分机)设计为单人单机模式。系统为每位表决人各配一台分机,上限为255台。分机选用80C51为核心,利用单片机自有资源,通过锁存器373扩展外部程序存贮器。根据现有程序量,选用EPROM 27C64,作为程序存储器。80C51内置128B RAM能够满足数据处理要求,省去了外部扩展RAM而使分机简洁可靠。分机801251的P0口,P2口用于外部扩展EPROM的地址、数据线。键盘占用P1口的P1.0、P1.1、P1,2、P1.3、P1.4。对应“报到”、“同意”、“反对”、“弃权”及“发言”五个功能按键。P3口的P3.2、P3.3、P3.4、P3.5、P3.6、驱动LED发光分别显示“报到”、“同意”、“反对”、“弃权”、“发言”的状态。以便表决人确认。当本机发言请求被允许时P3.7高有效,接通麦克风。
                                
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-7-21 22:38 , 耗时 0.081539 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表