欢迎来到天天文库
浏览记录
ID:45747446
大小:553.08 KB
页数:19页
时间:2019-11-17
《《论文_综合电子-计数器(定稿)》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、综合电子设计一计数器0907031118李登园摘要本设计是基TProteus的电路仿真设计,以数字集成电路技术为基础,单片机技术为核心。直接用十进制数字来显示手动计数的一种测量装置。软件设计采用模块化结构,汇编语言编程。系统通过数码管显示数据,每按开关一次,单片机计数一次,显示在发光二极管上,可以显示从00-99的计数。在内容安排上首先描述系统硬件工作原理,着重介绍了各硬件特点和各个接口模块的功能;其次,详细的阐述了程序的齐个模块和实现过程。关键词:单片机数码管AT89C51计数器Proteus引言00・99计数器是一种计时装置,在日常生活中屡见不鲜,它是根据不同的情
2、况设定的,能够通过技术功能实现一些相应的程序,计数器是直接用十进制数字来显示被测信号频率的一种测量装置。如通过计数器来实现手动,打开和关闭各种电器设备的电源。木次设计共三章,分为单片机的基木原理、Proteus与Keil软件简介和计数器的电路仿真设计三个部分,分别对单片机的基本知识、芯片、Proteus软件的介绍和使用方法、Keil软件的介绍和使用方法、Proteus与Keil软件的联调过程等方而的理论知识及实际操作过程介绍。1•单片机的基木原理1」单片机的简述随着大规模集成电路技术的发展,将CPU、Memory.I/O接口等计算机的主要电路部件“浓缩”在一块集成电路
3、芯片上,就形成了芯片级的计算机系统,因为该系统是由单一芯片构成,故称之为单片微型计算机(SingleChipMicrocomputer),简称单片机。如果从单片机的结构和设计特点来看,由于它主耍而向控制,耍作为被控设备的一部分而“嵌入”其中。因此,单片机也常被称为嵌入式控制器(EmbeddedMicrocontroller)o1.2单片机的特点与应用1.2.1单片机的特点单片机与一般的微型计算机系统和比,具有许多独到之处,概括起来主要有以下几点。(1)具有很强的控制功能,能够针对性地解决从简单到复杂的齐类控制任务,这是单片机的主要优点。(2)体积小,价格低,使用灵活,
4、能够方便地嵌入到各种控制设备和仪器屮,实现仪器和设备的智能化。(3)具有很强的抗干扰能力和较宽的温度适应范围,能在恶劣环境下可靠工作,这也是其他计算机所不及的。(4)易于实现多机系统,向网络化发展。(5)具有一定的保密性,能够使白己设计的产品和知识产权得到一定程度的保护。1.2.2单片机的应用领域单片机由于具有如上所述的特点,因此在实际中应用十分广泛,大到航天飞机,小至日常生活中的冰箱,彩电,都能见到单片机的身影,归纳起來主要有以下领域。(1)工业控制领域:如完成生产过程中温度、压力、流量、液位等参数的控制。(2)机电一体化产品:多用于数控机床、医疗设备、工业机器人、
5、高级轿车等。(3)仪器仪表:用单片机与传统仪表结合,不仅能完成测屋,还具有修正误差、线性化处理等传统手段难以实现的功能,促进仪表向数字化、智能化方向发展。(4)通信与网络:如食堂售饭系统、机房计费系统、电话计费器等。(5)家用屯器:这方面的应用更是不胜枚举,常见的有全自动洗衣机、空调器、电视机、电子玩具、厨房设备等。不仅如此,单片机的应用还彻底改变了传统的设计理念和方法,以往只能由硬件电路实现的控制功能,现在可以用单片机通过软件的方法实现。这种以软件取代硬件的高性能控制技术称Z为微控制技术。1.3MCS—51单片机的内部结构MCS—51单片机是Intel公司在1980
6、年继MCS—48系列8位单片机Z后推出的高档8位单片机。MCS—51单片机在性能和片内功能方面大大优于MCS—48系列单片机。131MCS-51的组成部件8051单片机包含屮央处理器、程序存储器(ROM)、数据存储器(RAM)、主时/计数器、并行接口、串行接口和屮断系统等几大单元及数据总线、地址总线和控制总线等三大总线。单片机内部最核心的部分是CPU,它是单片机的大脑和心脏。CPU的主要功能是产生各种控制信号,控制存储器、输入/输出端口的数据传送、数据的算术运算、逻辑运算以及位操作处理等。现在我们分别加以说明:(1)屮央处理器:屮央处理黠(CPU)是整个单片机的核心部
7、件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。(2)数据存储器(RAM):8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。(3)程序存储器(ROM):8051共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。(4)定时/计数器(ROM):805
此文档下载收益归作者所有