电话计费器系统的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
前言 目前,随着通信事业的发展及人们生活水平的提高,手机、小灵通各种先进的通信设备纷纷涌现,并愈来愈普及。但固定电话面对如此冲击,并未退出历史舞台,而因其信号强的固有优势,走进了各家各户。 电话机用户数以亿计,计费依据来自电信局交换机给出的清单。清单方式是准确的,但电话机用户并不能及时方便地看到费用清单。各类卡式电话机可以实时显示计费,但却不宜进入家庭。各种常见的LED公用电话计费器,则不能较好适应有时会发生变化的电话费率。如果能向家庭内的电表、水表、气表一样,能有一款家庭型的电话计费器,将会给人们的生活带来许多方便。用户可以在打完一次电话后方便地查看话单信息及一段时间内的话费累计总额。 本文就是针对这一现状,具体介绍了基于Intel 8051单片机的电话计费器的设计及其工作原理,并简单穿插了该计费器的使用及可完成的功能。该计费器具有如下特点: 可自动识别所拨号码,实现自动计费; 可自动实现全价和折价的转换; 计费准确,可方便地查询话单信息; 具有可配置性,可通过按键重新设置时间、日期、费率等参数; 成本低,功耗小。 软件部分采用C语言进行程序设计,运算速度快,编译效率高,有良好的可移植性,而且可直接实现对系统硬件的控制。 2004年6月 目录 电话计费器系统简介 系统中主要芯片介绍 2.1 Intel 8051单片机 2.2 专用键盘/显示器接口芯片8279 2.3 实时时钟日历芯片MC146818 系统的硬件设计及原理 系统的软件设计 4.1 Keil 编译器简介 4.2设计思路 4.3 程序设计 第一章电话计费器系统简介 本文具体介绍了怎样利用Intel公司的8051单片机设计和实现一款低成本的可配置性的单路电话计费器。其可配置性保证了该计费器可适应电信局费率的调整而重新设置计费参数,并可调整计时以与当前时间日期相吻合。 一. 功能实现: 1.开机工作 开机后,显示日期、时间。 2.通话计费 摘机后,由所拨电话号码,判断通话类型(市话、长途),一旦接通,计费器立即开始计费,并实时显示通话时间及话费金额。挂机后,显示器上显示此次通话的时间及费用。 3.显示功能 16位LED显示器,显示清晰、内容丰富。平时显示日斯、时间,拨号时可显示被叫号码,通话时显示通话时长,话费合计,使通话记录一目了然。 4.实时时钟 采用先进的CMOS实时时钟/日历芯片MC146818。在关机状态下, 时钟保持正确走时。机内备有电池,停电后可继续计时。正确实现长途费率全价、折价转换等功能。 5.话单查询 通过按键盘上的“查询”键、“上翻”键、“下翻”键,可查询最近的5条通话记录。话机处于挂机状态时,按一下“查询”键,计费器显 示最后一个话单序号及电话号码;延时后显示通话时长及费用。若再按“上翻”键,显示上一条话单信息;若按“下翻”键,则显示下一话单 信息。 6.话费累计 话机处于挂机状态时,按“累计”键,屏幕显示已拨打电话的费用 总计(从上一次清除话费累计截止当前)。 7.设置参数 话机处于挂机状态时,按一下“设置”键,则进入设置状态,此时若按“上翻”键,调整当前日期及时间;若按“下翻”键,设置费率;若按“0” 二. 硬件部分 该计费器系统硬件设计中采用Intel 公司的8051单片机实现对整个系统的控制,话费的计算,话单信息的存储等。8×2键盘作为该系统的输入装置,用户即通过键盘来实现操作。16位LED显示器作为系统的输出器件,显示有关内容。MC146818实时时钟/日历芯片作为系统的实时时钟,为系统提供准确计时。 第二章系统中主要芯片介绍 2.1 Intel 8051单片机 单片机(Microcontroller,又称微控制器),是在一块硅片上集成了各种部件的微型计算机,这些部件包括中央处理器CPU、数据存储器RAM、 程序存储器ROM、定时器/计数器和多种I/O接口 电路。 一.8051单片机的结构特点 8051单片机是MCS-51系列单片机的一个产品。MCS-51系列单片机是Intel公司推出的通用型单片机。8051单片机是HMOS工艺的,它的片内程序存储器ROM为掩膜型的,在制造芯片是已将应用程序固化进去,使它具有了某种专用功能。其特点如下: ·数据存储器(RAM):片内为128个字节(单元),片外最多可外扩至64K字节。 ·程序存储器(ROM):片内为4K字节,片外最多可外扩至64K字节。 ·中断系统:及有5个中断源,2级中断优先权。 ·定时器/计数器:2个16位的定时器/计数器,具有四种工作方式。 ·串行口:1个全双工的串行口,具有四种工作方式。 ·并行口:4个8位并行I/O口,即P0口、P1口、P2口、P3口。 ·特殊功能寄存器(SFR):共有21个,用于对片内各功能模块进行管理、控制、监

文档评论(0)

beoes + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档