基于单片机的比赛记分牌设计

合集下载

单片机课程设计 记分牌的设计

单片机课程设计  记分牌的设计
4.1软件系统总体设计方案
这里选用的是国外进口的51系列兼容单片机C语言开发系统的C编写。与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。给芯片提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境将这些部分组合在一起。
开关电路图图3-3
LED灯电路图图3-4
3.4复位和振荡电路的设计
复位电路可以实现上电复位和按键复位两种复位方式:上电复位电路由电容串联电阻构成,由图并结合“电容电压不能突变”的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且这个高电平持续的时间由电路的RC值来决定。典型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以适当组合RC的取值就可以保证可靠的复位。按键复位电路则是通过按下RESET按键拉高RST引脚电平来实现的。
按键电路图图3-7
3.6信息显示模块
信息显示用到1个4位8段共阴极数码管和一个蜂鸣器。
数码管显示3位数字,第一位为权数,第二位为隔开符号(中间的一个横杠),第三、第四位一起进行分数的加减。由于P0口的驱动能力有限,所以外接了一排阻,从而增强了对数码管的驱动能力。数码管采用共阳极连接方式,其阴极分别接单片机P0~P7口,当单片机某口输出低电平时,对应的数码管亮。电路图如图3-8.
三、硬件设计
3.1总体方案设计
篮球积分器的硬件电路分成主控模块、键盘输入模块、信息提示模块三部分进行设计。
主控模块以AT89S51为核心,完成输入输出信息处理、计时器中断相应、数值计算等,协调整个系统有条不紧的工作。键盘输入模块作为人机交互接口,允许用户控制系统的工作状态,完成如记分开始/暂停、记分清零、比赛队伍分数调整等功能。信息提示模块包含4个2位8段数码管和一个蜂鸣器,用于实时显示系统工作状态,方便用户进行下一步操作。

单片机课程设计(比赛记分牌设计)

单片机课程设计(比赛记分牌设计)

课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目:比赛记分牌设计一、设计要求:1.启动时显示为0分,几分范围为0~99分。

2.得分时加上相应的分数,失分时减去相应的分数。

3.刷新分数的按钮按下时,伴随提示音。

二、主要功能模块:比赛记分牌系统主要功能模块包括单片机主控模块、显示模块、按键模块、电源模块等部分组成。

根据具体情况选择合适型号的单片机、蜂鸣器、数码管等硬件设备进行设计。

三、要求完成的主要任务:1. 根据功能要求完成硬件电路设计,提供硬件电路图。

2. 使用汇编或者C语言完成软件部分设计,实现相应功能。

要求程序加注释并提供软件流程图。

3. 使用Proteus软件进行系统仿真,并提供仿真截图,测试数据,误差分析。

四、时间安排:2019.10.15~2019.10.21 收集资料,确定设计方案2019.10.22~2019.11.26 系统设计2019.11.27~2019.12.13 撰写课程设计论文及提交指导教师签名:年月日摘要本设计是根据我们所学习的单片机课程,按照大纲要求对我们进行的一次课程检验,是进行单片机课程训练的必要任务,也对我们掌握单片机应用有很大的帮助。

掌握单片机技术是一门不可或缺的技术,对我们将来的工作以及生活和学习都有很密切的联系。

近年来,随着电子技术和微机计算机的迅速发展,单片机的档次不断提高,其应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到了广泛的应用,成为现代电子系统中最重要的智能化的核心部件。

本单片机系统采用STC89C51(仿真中用AT89C51)控制,整个硬件系统由A/D、D/A转换、LED显示、键盘、串行通信等模块组成。

本设计只完成了单片机部分的开发设计,没有设计外部的采集和控制电路。

因为没有外部采集电路,所以不能完成具体的测量功能,要完成具体的测量功能(如测量压力、温度、湿度)还要配上外部的各种传感器采集电路和相应的软件。

单片机课程设计篮球比赛计分牌的设计

单片机课程设计篮球比赛计分牌的设计
操作简便:易于操作,便于裁判员使用
尺寸:适合篮球比赛场地,易于安装和拆卸
显示:清晰可见,易于读取分数和计时信息
设计:简洁大方,易于操作
颜色:鲜艳醒目,易于识别
显示清晰:能够清晰地显示比赛分数、时间等信息
操作简便:操作简单,易于使用
稳定性高:能够长时间稳定运行,避免故障
易于维护:易于维护和维修,降低维护成本
单片机最小系统包括:单片机、电源、晶振、复位电路
晶振:为单片机提供稳定的时钟信号
复位电路:在系统启动时,将单片机复位到初始状态
电源:为单片机提供稳定的电源电压
单片机最小系统设计需要考虑的因素:稳定性、可靠性、成本、可扩展性等
显示模块类型:LCD或LED
显示内容:比分、时间、犯规次数等
接口设计:I2C、SPI或其他
显示模块控制:通过单片机控制显示内容
显示模块接口:与单片机连接
显示模块尺寸:根据实际需求选择
功能:接收用户输入,控制计分牌的显示
应用实例:篮球比赛计分牌、电子秤、遥控器等
设计要点:按键的布局、微控制器的选择、显示模块的接口
模块组成:按键、微控制器、显示模块
电源模块的作用:为计分牌提供稳定的电源
电源模块的组成:电源适配器、电源线、电源开关等
电源模块的选择:根据计分牌的功率需求选择合适的电源模块
电源模块的安装:按照说明书进行安装,确保电源模块与计分牌的连接正确、牢固
电源滤波:使用电源滤波器,减少电源噪声干扰
屏蔽设计:使用金属外壳,屏蔽电磁干扰
接地设计:良好的接地设计,减少静电干扰
软件抗干扰:使用软件滤波算法,减少信号噪声干扰
C语言:广泛应用,易于理解和学习
功能测试:测试计分牌的各项功能,如计分、计时等

基于单片机的比赛记分牌设计

基于单片机的比赛记分牌设计
3.3PCB 制作简介……………………………………………………………………7
3.4单片机成品简介…………………………………………………………………8
3.5单片机使用简介…………………………………………………………………8
4程序设计…………………………………………………………………9
4.1编程平台简介……………………………………………………………………10
1.4单片机的应用
由于单片机功能的飞速发展,它的应用范围日益广泛,已远远超出了计算机科学的领域。小到儿童玩具,信用卡,大到航天器,机器人,从实现数据采集,过程控制,模糊控制等智能系统,到人类的日常生活,到处都离不开单片机。其主要的应用领域如下:
(1)在测控系统中的应用
单片机可以用于构成各种工业控制系统,自适应控制系统,数据采集系统等。例如,工业上的锅炉温度控制,电机运转控制,车辆检测系统,水闸自动控制,数控机床及军事上的雷达、导弹系统等。
(2)在智能化仪器、仪表中的应用
单片机应用于仪器仪表设备中促使仪器仪表向数字化,智能化,多功能化和综合化等方向发展。单片机的软件编程技术使长期以来测量仪表中的机械或环境误差误差得以修正,线性化的处理等难题迎刃而解。
(3)在机电一体化中的应用
单片机与传统的机械产品结合使传统的机械产品结构简化,控制走向智能化,构成新一代的机电一体化产品;这是机械工业发展的方向。
Keywords:AT89S52;MCU;CountingSystem
1引言…………………………………………………………………………1
1.1单片机简介………………………………………………………………………1
1.2单片机的基本组成………………………………………………………………1

基于单片机的电子记分牌设计

基于单片机的电子记分牌设计

哈尔滨剑桥学院毕业设计论文题目:基于单片机的电子记分牌设计学生:付文博指导教师:崔莉讲师专业:电气工程及其自动化班级: 12级电气2班2016年5月毕业设计审阅评语毕业设计答辩评语及成绩基于单片机的电子记分牌设计摘要近年来,计算机在智能化、自动化、电子信息等领域得到了飞速的发展。

单片机属于微型计算机,能够将计算所需要的模块全都集成在一个体积很小的芯片上。

本文利用单片机技术设计了一种电子记分牌,并将这种电子记分牌应用在篮球比赛中,通过电子记分牌实现篮球比赛的计分。

本文的电子记分牌除了计分功能,还具有计时功能,能够满足篮球比赛对记分牌的基本要求。

本文的硬件系统以单片机作为核心,选用的是单片机AT89S52,它具有低功耗和高性能的特点,属于CMOS 8位微控制器中的一种。

本文的电子记分牌还可以根据实际的篮球比赛场上情况,随时对时间和分数的显示数值进行更正,并通过LED数码管进行数值显示。

本文对篮球比赛的电子记分牌的硬件系统和软件流程进行了详细介绍。

本文的硬件系统主要包括:LED数码管显示功能、按键控制功能以及辅助功能等。

本文的软件系统是基于C语言进行编程的,软件部分主要包括:功能选择程序、计分程序、计时程序等。

本文设计的用于篮球比赛的记分牌,具有性价比高、功能全面、稳定性高、可操作性强的特点,能够根据实际情况对记分牌进行调整。

本文的电子记分牌,在实际使用中,具有一定的研究意义。

关键词:AT89S52 单片机;LED 数码管;篮球记分牌目录摘要 (I)1 绪论 (1)1.1研究目的及意义 (1)1.2本文的主要研究内容 (1)2 系统整体方案设计 (3)2.1系统总体结构 (3)2.2系统主要功能模块的选型 (4)2.2.1单片机选型 (4)2.2.2显示器选型 (6)2.2.3 74HC373芯片 (11)2.2.4报警器选型 (13)3 系统硬件电路设计 (14)3.1单片机最小系统 (14)3.2电源电路 (14)3.3时钟振荡电路 (15)3.4复位电路 (16)3.5按键电路 (16)3.6显示电路 (18)3.7蜂鸣报警电路 (19)4 系统软件编程设计 (21)4.1开发环境介绍 (21)4.2系统主程序流程图 (21)4.3延时程序 (23)4.4中断及蜂鸣器报警程序 (24)4.5按键模块程序 (25)4.6显示模块程序 (25)5 Protues仿真 (28)5.1Protues简介 (28)5.2系统仿真结果 (29)结论 (31)致谢 (32)参考文献 (33)附录 (34)基于单片机的电子记分牌设计1 绪论1.1研究目的及意义近年来,计算机在智能化、自动化、电子信息等领域得到了飞速的发展。

基于51单片机的电子记分牌的设计

基于51单片机的电子记分牌的设计

摘要单片机是把主要计算机功能部件都集成在一块芯片上的微型计算机。

它是一种集计数和多界面于一体的微控制器,被广泛应用在智能产品和工业自动化上,本次毕业设计的主要任务是设计一个可以解决篮球比赛时记分与计时准确问题的篮球比赛记分牌,包括硬件设计和软件。

此装置利用低功耗、高性能CMOS8位微控制器---单片机AT89S52,完成计时和记分的功能,采用该装置可根据实际情况进行比分的修改和时间的准确显示。

本文详细地介绍了系统硬件与软件的设计过程。

硬件设计中,完成了LED 数码管显示、按键控制系统设计以及辅助功能的设计。

软件设计中,完成了功能选择、倒计时。

本文还包括通过单片机实现篮球记分牌功能的整个设计流程,采用C语言编写程序。

该篮球记分牌硬件结构紧凑,成本低,运行可靠,可适应不同篮球规则,具有一定的使用价值和竞争价值。

关键字:AT89S52 单片机、LED 数码管、7a4HC373、C、篮球记分牌AbstractSingle chip computer is a microcomputer whose main functional components are integrated on a single chip. It is a micro-controller which can combine counting and multi interfaces together, and is widely used in intellectual products and industrial automation.The main task of this graduation design is to devise a basketball scoreboard to assure the accuracy of scoring and timing in basketball games, including hardware and software design. This device utilizes AT89S52, a low-power consumption and high-performance CMOS 8-bit micro-controller, to achieve timing and scoring functions. With this devise, we can modify scores and display accurate time according to the actual situationThis article describes in detail the designing process of the hardware and software in system. In hardware, I have accomplished the designing of LED display, button control system and the accessibility.In software, function selection and the realization of countdown designment has been done . This article also introduces the whole design process that how to realize devise’s function through single chip computer. The program was written in C language. This reliable basketball scoreboard has a compact hardware structure , low cost, and can adapt to different rules. Above all, it is valuable in practical use and competition.Keywords: AT89S52 single chip computer, LED digital tube, C, basketball scoreboard第一章引言1.1背景知识介绍单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

基于AT89S52单片机的比赛记分牌设计

基于AT89S52单片机的比赛记分牌设计

目录1 课题综述 (1)1.1课题来源 (1)1.2课题意义 (1)1.3项目目标 (1)2 系统设计 (1)2.1框图设计 (1)2.2知识点 (2)2.2.1 单片机的时钟电路 (2)2.2.2 单片机复位电路工作原理 (2)2.2.3 单片机晶振电路工作原理 (3)2.2.4 按键电路的设计 (5)2.2.5蜂鸣器驱动电路设计 (5)2.2.6 数码管特性及使用 (5)2.2.7 A T89S52单片机引脚 (6)2.2.8集成块74LS06的使用 (7)3 硬件设计 (7)3.1电路原理图 (7)3.2硬件连线 (9)4 软件设计 (9)4.1软件流程图 (9)4.2程序代码 (10)5 系统仿真与调试 (12)5.1硬件调试 (12)5.2软件调试 (13)总结............................................................................................................ 错误!未定义书签。

参考文献 (15)1 课题综述1.1 课题来源单片机是一个单芯片形态,面向控制对象的嵌入式应用计算机系统.它的出现及发展使计算机技术从通用型数值计算领域进入到智能化的控制领域。

由于本次设计的简单篮球记分牌体积小,故要求其控制器体积更小以便能嵌入其结构之中。

单片机以微小的体积和编程的灵活性而产生多种控制功能,完全可以满足需求。

可以适应不同规则下操作。

1.2 课题意义现在大多数比赛活动中都会遇到需要向观众和选手展示选手得分的情况,需要用到比赛记分牌。

在目前的市场上,普通计分牌系统都需要几百块,价钱比较高。

本项目设计的记分牌系统,电路简易,灵敏可靠,具有一定的使用价值和竞争价值。

1.3 项目目标基于AT89S52单片机比赛记分牌,采用12MHz晶振。

项目具体要求如下:(1) 启动时显示为10分。

(2)当得分的时候加上相应的分数,失分时减去相应的分数。

《单片机原理及应用》篮球计分牌设计

《单片机原理及应用》篮球计分牌设计

《单片机原理及应用》篮球计分牌设计1 系统设计1.1 设计要求1.1.1 设计任务设计一个基于单片机的篮球计分牌,实现两队的计分与24秒计时功能。

1.1.2 性能指标要求(1)按照题目要求独立设计系统所需电路,并完成硬件电路的制作及调试。

(2)结合硬件能够正常计分(1,2,3)。

(3)能够正常显示分值。

(4)能够正常修改工作模式(计分与24秒)。

(5)能够24秒的误差不小于1秒。

(6)附加功能犯规。

1.2 设计思路及设计框图1.2.1设计思路本设计是采用STC89C51单片机为核心设计的一个用于赛场的篮球计分器。

显示部分为计分显示部分,采用共阴极LED显示。

计分模块分显示为““a”队和“b”队,均有三位 LED实现分数显示。

显示模块采用动态扫描方式显示。

设计中 P1 口(P1.0~P1.7)作为段选口,P0(P0.0~P0.7)作为数码管位选口。

本设计共有K1~K9五个设置按钮。

K9为分数复位按钮, K1为a队加一分,K2为a队加二分,K3为a队加三分;K4为b队加一分,K5为b队二分,K6为b队加三分;K7为犯规,K8为24秒倒计时。

1.2.2总体设计框图2 各个模块程序的设计总体分为4个模块,按键控制模块,定时器中断模块,数码管显示模块,还有蜂鸣器模块。

首先对数码管段码进行程序的定义,并使用定时中断服务程序来进行24s倒计时功能的实现,然后采用延时程序来对比赛双方进行计分和加1,2, 3分以及对24秒倒计时的重置,以及对队员犯规次数的计数。

3 调试过程焊接完成后需要用万用表对各个焊点进行测试,测试各个是否虚焊或者相邻焊点之间是否短接,尽可能避免焊接上的错误。

在电路板刚刚焊好后,与以前制作的单片机板连接在一起,接好电路,烤入程序后发现第一个数码管的C段一直处于亮的状态,经检查后确定不是硬件出现的问题,试着重新将程序烤入单片机中,显示结果果然变得正常实践成功。

4 功能测试4.1 测试仪器与设备万用表、下载线、Keil uVision4软件、Proteus 8 Professional软件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图2.2
图2.3
2.2.3键盘模块
分值计数模块采用了4枚按键,包含一枚分数数值“+”,以及一枚分数数值“-”;在此基础上,引入权计数方式,以方便如普通分值的加一,同时可轻松实现如篮球比赛中三分球的加三,而避免了频繁按键。图2.4为记分、加权按键原理图,采用了共阴极设计,当CPU的P2.x某个电位由高变低时,CPU便可识别信号的来源,并进行相应的操作。
Keywords:AT89S52;MCU;CountingSystem
1引言…………………………………………………………………………1
1.1单片机简介………………………………………………………………………1
1.2单片机的基本组成………………………………………………………………1
1.3单片机的特点……………………………………………………………………1
图2.7
2.2.6复位模块
单片机在程序中已经设定开机上电时初始分数为0,为了达到设计功能,当记分结束时可通过手动方式将分数清零,即单片机的复位操作,所以引入了复位电路。当按下按键时,电路产生一个高电平,由于电容的引入,实现了将电平保持两个周期以上,并将其送入CPU中的RST引脚中,单片机检测到RST引脚输入的信号,即按照相应程序设计对软件和对应的端口进行复位。其原理如图2.8:
2.2.2显示模块………………………………………………………………………3
2.2.3键盘模块………………………………………………………………………4
2.2.4电源指示模块…………………………………………………………………4
2.2.5时钟模块………………………………………………………………………5
2.2.6复位模块………………………………………………………………………5
(2)控制功能多样
为了满足对对象的控制要求,单片机的指令系统均有极丰富的条件:分支转移能力,I/O口的逻辑操作及位处理能力,满足日常控制的同时,更能胜任特殊的控制需求。
(3)能耗极低
为了满足广泛使用于便携式系统,许多单片机内的工作电压为1.8V~5.0V,而工作电流仅为数百微安。
(4)性价比突出
单片机的性能极高。为了提高速度和运行效率,单片机已开始使用RISC流水线或DSP等技术。目前单片机的寻址能力已突破64KB的限制,有的已可达到1MB和16MB,片内的ROM容量可达62MB,RAM容量则可达2MB。由于单片机的广泛使用,因而销量极大,由于各大公司的商业竞争,更使其价格十分低廉,极具性价比。
关键字:AT89S52;单片机;记分系统
Abstract
In thispaper introducesone kind ofscorescounting function that take the 51 single chipmicrocomputer as the primary control unit.The scores counting, weight changing, buzzing when number changes and display the number is the major function in this minimum system. The whole process can be divided into two different parts. The one is hardware design, and the other one is software. But the paper tends to introduce the part of hardware design.
3.2 电路原理图
如图2.10所示:
图2.10
3.3PCB制作简介
本设计中,由于电路较为简单,元件数量较少,所以选择热转印法进行制作,其具体步骤及操作如下:
(1)使用热转印纸将绘制好的PCB板电路原理打印出来,为了得到最优成品,所以选择打印四份,挑选其中质量最好的两份进行转印。
课程设计(论文)说明书
题 目:基于单片机的比赛记分牌设计
院(系):机电工程学院
专 业:机械设计制造及其自动化
学生姓名:
学 号:
指导教师:
职 称:
2015年12月18日
摘要
本论文介绍了以AT89S52为核心控制部件,并制作成为最小系统,兼备输入信号的识别与处理与输出信号的控制;其主要功能为实现体育竞赛的简单记分功能;事先在单片机内部写入控制程序,通过用户按键,对单片机输入不同的控制信号,即可实现分数的加与减、权值的灵活调整、蜂鸣提醒、手动式计数复位以及具体数字显示等功能。整个设计流程分为硬件设计与软件设计两大部分,但本文仅着重叙述硬件设计部分。
1.2单片机的基本组成
单片机的结构特征是将组成计算机的基本部件集成在一块晶体芯片上,构成一台功能独特的,完整的单片微型计算机。
1.3单片机的特点
单片机独特的结构决定了它具有如下特点。
(1)集成度高,可靠性高
单片机将各功能部件集成在一块晶体芯片上,集成度极高,芯片体积小。由于芯片是按工业测控环境要求所设计,因此内部布线很短,其抵抗工业噪音性能优于一般的通用CPU。单片机的程序指令,常数及表格等固化在ROM中不易遭到破坏,多数信号通道均处在一个芯片内,故可靠性高。
(2)在智能化仪器、仪表中的应用
单片机应用于仪器仪表设备中促使仪器仪表向数字化,智能化,多功能化和综合化等方向发展。单片机的软件编程技术使长期以来测量仪表中的机械或环境误差误差得以修正,线性化的处理等难题迎刃而解。
(3)在机电一体化中的应用
单片机与传统的机械产品结合使传统的机械产品结构简化,控制走向智能化,构成新一代的机电一体化产品;这是机械工业发展的方向。
图2.4
2.2.4电源指示模块
电源模块中加入了一枚红色LED二极管,用以显示单片机上电情况;供电使用+5V直流电压,并使用开关控制。图2.5为LED接线原理图,图2.6为电源开关及接口原理图:
图2.5
图2.6
2.2.5时钟模块
时钟模块在设计时采用12MHz频率的晶体振荡器,但由于实际中在串行通信时无法达到标准的波特率,如9600,4800;为了实现计数器的计时准确,以及方便编程,让计数器能进行整数计数,所以实际选用的是频率为11.0592MHz的石英晶体振荡器,其X1与X2端分别接入CPU引脚中的XLAT1与XLAT2,产生稳定的时钟频率。其接口原理如图2.7:
图2.8
2.2.7程序录入模块
本次课程设计采用了51单片机的S系列CPU,最大的特点之一是支持ISP(In System Programming)在线编程。只需在单片机上加入code写入接口,即可不用拆下CPU实现程序代码的写入。ISP接口电路原理如图2.9:
图2.9
2.2.8其余电子零部件
如表2.1。电阻多用为限制电流强度,以保护相关电子元件。在四段8位LED数码管的电路中,每一段都引入了一枚S8550三极管以放大单片机引脚输出的弱电压,以驱动数码管发光;同理在无源蜂鸣器中也有相应的应用。
本课程设计为了方便程序的下载与调试,采用了具备ISP功能电器原理及针脚定义如图2.1:
图2.1
2.2.2显示模块
显示模块采用共阳极四段8位LED数码管,共12个引脚;原理及引脚定义如图2.2所示,单段显示范围为A~F、0~9。采用动态点亮方式,可以实现程序中的“权-分数”显示,同时满足0~100的记分要求。电路设计如图2.3中,P0.x作为一段8位LED数码管的电平转换接口,相应的变成低点位即可点亮对应的管脚。Kx端作为四段数码管的选通引脚,配合P0.x口,就能实现四段8位LED数码管的动态点亮。
2.2.7程序录入模块…………………………………………………………………6
2.2.8其余电子零部件………………………………………………………………6
3电路设计…………………………………………………………………6
3.1开发平台简介……………………………………………………………………7
3.2电路原理图………………………………………………………………………7
4.2程序分析…………………………………………………………………………10
4.3程序流程图………………………………………………………………………11
4.4源程序代码………………………………………………………………………11
5 设计总结…………………………………………………………………11
谢辞…………………………………………………………………………12
2硬件设计
2.1硬件电路分析
按照课题要求,单片机硬件部分需要具备主控模块、显示模块、按键模块、电源模块等四大主要模块。
2.2硬件部件选择与简介
2.2.1控制模块
主控模块选用AT89S52,它是是一种低功耗、高性能CMOS8位微控制器,具8K在线可编程Flash存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供灵活、有效的解决方案。AT89S52具有以下标准功能:8K字节Flash,256字节RAM,32位I/O口线,WDT定时器,2个数据指针,3个16位定时器/计数器,1个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。此外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
1.4单片机的应用
由于单片机功能的飞速发展,它的应用范围日益广泛,已远远超出了计算机科学的领域。小到儿童玩具,信用卡,大到航天器,机器人,从实现数据采集,过程控制,模糊控制等智能系统,到人类的日常生活,到处都离不开单片机。其主要的应用领域如下:
相关文档
最新文档