1.计数器的设计方法探讨的毕业论文,要求可用多种方法设计计数器
基于单片机的航标灯控制电路的设计摘要】阐述了利用单片微处理器87C51的定时功能,设计了一种简单、可靠、节能、低成本的航标灯控制电路,提高了航标灯控制电路的质量和可靠性,拓展了微处器的应用范围。
【关键词】单片机;航标灯;87C51(一)硬件电路及工作原理1.硬件电路为整体电路简单,低功耗、低成本高可靠性目标的实现,本电路选用了MCS87C51单片微处理器作为航标控制电路的核心,时钟频率选为12MHZ。87C51是INTEL公司MCS-51系列单片机中基本型产品,它采用INTEL公司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51的体系结构和指令系统。
它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,是80C51BH的EPROM版本,电改写光擦除的片内4kB EPROM。87C51内置8位中央处理单元、128字节内部数据存储器RAM、32个双向输入/输出(I/O)口、2个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。
快速脉冲编程,如编写4kB片内ROM仅需12秒。此外,87C51还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。
在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。
航标灯的工作特点是夜晚工作而白天停止工作,实现这样的工作模式可以有多种方法,如可通过控制87C51的外部中断源INT0或INT1引脚的电位,启动或停止定时器/计数器实现晚上工作而白天停止的工作模式。除此以外,也可以使用门控位GATE为1的条件,允许外部输入电平控制启动或停止定时器/计数器来实现。
但这两种情况下微处理器不管是白天还是晚上都处于工作状态,不能有效的降低能耗。本设计采用光敏三极管结合继电器控制的方式,白天利用光敏三极管和继电器组成的控制电路切断微处理器的供电源,迫使微处理器停工作,达到降低能耗的目的。
到夜晚来临时又通过光敏三极管和继电器的控制作用接通蓄电池向微处理器的提供电能,微处理启动工作。整个航标灯控制电路如图1所示。
在图1中Q1、Q2及继电器K组成光检测电路,LM7805及电容C1、C2构成微处理器80C51的供电电路路,C3、R2为微处理器的上电复位电路,12MHz晶振及两个30PF的电容与80C51内部电路共同构成振荡电路为80C51提供时钟信号,Q3、Q4等构成微处理器与LED航标灯的接口电路。2.工作原理由图1可知,整个控制电路由蓄电池提供电能,白天光敏本极管Q1导通,三极管Q2(NPN型)截止,继电器J失电,常开触点K断开,微处器87C51无供电电源停止工作。
当夜晚时,光敏三极管Q1截止,Q2导通,继电器J得电,常开触点K闭合,蓄电池经LM7805稳压向微处理器87C51供电,同时80C51由复位电路复位,复位后87C51进入程序执行状态,执行驻留87C51内程序存储器里的程序,向P1.0输出控制信号,通过由Q3、Q4组成的安口电路驱动LED,完成航标灯的闪烁或定光控制,按钮开关S作为手动校验用。(二)软件设计航标灯根据其所处的位置和作用不同,有多种灯光模式。
比如定光、闪光等,闪光标灯中又根据所处具体位置的不同又有快闪,顿闪之分,这里以过河标为设计目标。过河标对灯光的要求为顿闪,闪光周期为3S,亮2S,灭1S。
利用87C51的定时功能很容易实现这种控制模式,当然要实现长达2S的定时,这个值已超出了定时器T0或T1的最大定时值。为此在这里采用定时器定时和软件计数相结合的方法。
如在主程序中设定一个初值为40的软件计数器和定时为50ms。这样每当定时到50ms时CPU就响应它的溢出中断请求,从而进入客观存在的中断服务程序。
在中断服务程序中。CPU先使软件计数器减1,然后判断它是否为零。
若它为零,则表示2S定时间到,这样就可获得较长的定时时间。由此可得该航标灯控制程序的流程图和源程序如下。
1.程序流程图(上接第114页)2.源程序ORG 0000HAJMP MAINORG 000BHAJMP T0INTORG 0100HMAIN:MOV SP,#40HCLR P1.0SETB EASETB F0MOV TMOD#01HMOV TL0,#0B0HMOV TH0,#3CHSETB PT0SETB ET0SETB TR0MOV R7,#40HERE:AJMP HERET0INT:JNB F0,DOWNMOV TL0,#0B0HMOV TH0,#3CHDJNZ R7,EXITMOV R7,#40CLR F0CLR P1.0MOV R6,#20MOV TL0,#0B0HMOV TH0,#3CHAJMP HEREDOWN:MOV TL0,#0B0HMOV TH0,#3CHDINZ R6,EXITSETB P1.0SETB F0EXIT:RETIEND(三)航标灯控制电路改进和思考上述设计利用微处理来实现对航标灯的控制,具有耗电省,成本低,可靠性高,维护维修方便等特点,解决了传统航标控制电路存在的一些缺点,尽管如此也还有许多值得改进和思考的地方,航标灯的工作条件恶劣,灯具经常发生移位或损坏,为了能及时地了解各航标灯的工作状态和工作正常与否,以便及时对出现故障的航标灯进行维护,这就需航标灯具有智能功能,完成自我诊测,报警等功能。相信随着微处理器技术和现代通信技术在航标灯控制领域的不断应用和完善,航标灯将会越来越智能化,可靠性也会越来越高,。
2.基于单片机多用途定时器的论文
基于单片机的多用途定时器的设计与实现摘要】 设计了一种以AT89 C51为核心、结构紧凑和功能齐全的多用途定时器。
它可通过小键盘输入任意定时时间,最大可定时10h,能满足各种层次答辩、各种赛事以及某些特殊定时需要。文章对其结构作了介绍。
关键词:AT89 C51,定时器,Intel 8279,Intel82531 引 言“定时器”总的来说有两种类型。其一是基于模拟技术的传统产品,这种定时器功能简单,尽管曾被广泛应用过,但已进入淘汰之列。
另一种就是基于数字技术的新一代产品,这种产品功能强,是前者的换代之物。然而,此类产品大多是较大型的设备,真正实用、携带方便、功能齐全的“大路”商品则就不多见了。
随着单片机性能价格比的不断提高,新一代产品的应用越来越广泛,大可构成复杂的工业过程控制系统,完成复杂的控制功能,小则可以用于家电控制,甚至能够用来做儿童电子玩具。它功能强大,体积小,重量轻,灵活好用,配以适当的接口芯片,可以构造各种各样、功能各异的微电子产品。
鉴此,我们设计开发了一种基于单片机的多用途定时器。这种定时器除了AT89 C51芯片以外,只采用Intel8253、Intel 8279为主要芯片,是典型的“三片系统”。
它造价低,功能全,整体功能价格比高,配以小键盘和LED显示器,可适应各种场合的定时预警之用。 2 硬件结构AT系列单片机是美国ATMEL公司在IntelMCS-51单片机技术基础上开发出的一种新产品,片内带有4k E2ROM,编程/擦除全部采用电实现(有5V和12V两种模式),既能进行在线编程擦写, 亦可采用电话线进行远程编程擦写。
可重复性强,使用寿命长,可重复擦写1000次以上,并且擦写速度快,4k编程大约需3s,擦除仅需10ms。程序保存时间长,可达100年,与Intel MCS-51系列单片机完全兼容,且有超强的加密功能,能完全替代IntelMCS - 8751/Intel MCS - 8752和Intel MCS -87C51/Intel MCS-87C52,低电压,低电流,低功耗,除了有DIP、PLCC、QFP等多种封装形式,还有商用级、工业级、汽车用级、军用级等多种规格。
因此,目前它在微计算机产品开发中的应用越来越“火”。我们的系统不需要复杂的计算,程序代码量不大,4k ROM已足够,无须外扩ROM和RAM。
由于AT89 C51的内部计数器是16位的,即便采用2MHz的时钟,计满一次为32767.5μs,因此通过Intel 8253外扩了计数器,并且用AT89 C51的ALE输出作为8253的时钟脉冲,这样就大大地扩展了量程范围。通过Intel 8279外扩了键盘/显示器,由于Intel8279内部自带按键消抖电路和键值自动扫描电路,故无须再进行编程,这样既提高了可靠性,同时也减少了整个程序的代码量。
键盘为4*4物理键阵(部分键是复用的),除了0~9数字键外,还有计时键、修改键、确认键、设置键/复位、↑、↓等功能键,键位排布情况见图1。因为选用了塑膜按键(定做的),所以既防尘又美观。
显示器选用5位高红LED管,分别表示时、分、秒。之所以没有选用液晶,主要是从广泛的实用环境来考虑的,比如球赛,大多是在户外进行的,LCD就显得亮度不够了。
另外用了4个发光二极管作为时与分、分与秒之间的分界符,如图2所示。达到预定时间,声光同时报警,采用高亮度LED和所需语音(时间到,请停止)。
CPU对8279的监视采用了查询方式,故8279的中断请求信号IRQ悬空未用。系统有直流(4节1号干电池)和交流(220V市电)两种供电方式。
整流电源是与系统配装在一起3 软件结构8253的工作时钟是ALE,输出为1MHz。它有三个计数器,为了能够最大限度地扩大计时量程,三个计数器采用了“套用”方式,即计数器0的输出作为计数器1的输入脉冲,计数器1的输出作为计数器2的输入脉冲,最后计数器2的输出才输入到的。
整个系统的结构如图3所示。 AT89 C51的T0进行计数,一个“硬件计时周期”就能定时71min1.41s,这已能满足一般的赛事定时需要。
从更广的范围考虑,编制了不同“软定时”延迟程序,可用嵌套的形式启动“硬件计时周期”,以达到更长的定时需要,但是显示器的位数已定,最长能够定时10h,这已足够长了。系统软件分为三大模块,即初始化模块,键盘扫描/显示模块,时间延迟(脉冲计数)模块。
关键技术为延迟时间的计算和对8279编程,工作期间要动态地显示倒计时时间,结构框图如图4所示。4 结束语本文所介绍的多用途定时器设计巧妙,体积小,造价低,功能强,计时范围大,用途广泛,操作携带方便,是一种较理想的定时工具,经多次试用改进后已基本定型。
该系统市场前景广阔,具有较明显的经济效益。参 考 文 献1 张友德等.单片微型机原理、应用与实践.上海:复旦大学出版社,19922 李华. MCS-51系列单片机实用接口技术.北京:北京航空航天大学出版社,19933 李秉操等.单片机接口技术及其在工业控制中的应用.陕西:陕西电子编辑部,19914 陈键铎.8098单片机原理及应用技术.北京:电子工业出版社,1995。
3.基于单片机的光电计数器的设计
计数显示电路可完成对上述脉冲信号的计数和显示。
图3是由单片机构成的计数系统框图。 计数系统以MCS-51系列单片机的8031为核心,8013单片机的外围扩展了程序存储器27C256和数据存储器WM0016DRH,此外,用8255扩展了I/O口,同时具有时钟单元、掉电保护、看门狗单元、通信单元以及LED(发光二极管)显示器、键盘等。
1)8031单片机及存储器 8031内含4kb EEPROM程序存储器,具有功耗低、抗干扰能力强的特点,可安置于监测现场,数据存储器WM0016DRH是一种多功能非易失性SRAM,特点如下:高速高抗干扰自保持,不怕掉电,上下电百万次数据无丢失,断电保护10年有效,既可高速连续读写,也可任意地址单字节操作,无需拼凑页面,随机读写不需等待,立即有效,输入输出TTL/CMOS兼容,上电复位输出,掉电保护,内置看门狗,电源监测,不用外加电路和电池,且引脚与标准SRAM兼容。 2)计数及显示 多车道车流量数对应的脉冲通过光电隔离耦合并行输入至8031单片机的P1口,通过软件控制和键盘设定计数值并用LED加以显示,可自动循环显示或定点显示两种方式,且两者相互间可任意切换[4]。
当热释电传感器安装位置固定后,输入脉冲的脉宽和占空比均取决于高速公路上车辆的车速和车距(脉宽对应车辆传感器有效监视方位内的时间,车速和车距有限定),占空比q小于50%,为了准确拾取车流量信息,通过软件可实现单片机对每一路并行输入数据的读取周期小于脉宽,且将每路各自相邻的两读取周期读取的数据进行运算(暂存前一个周期读取的数据),若两数据为01,则自动计1,否则计0。其中0为前一个周期的读取数据,此时脉冲为低电平,1为后一个周期的读取数据,此时脉冲为高电平,从而避免了对脉冲的漏计和重复计数,再把4路的读数每一周期进行一次加运算,累加后的和就是总的车流量。
将8031单片机内的定时器/计数器设定为工作方式1,构成16位二进制计数器[5],采用动态扫描方式直接驱动5位十进制计数器[5]。采用动态扫描方式直接驱动5位十进制LED显示,最大计数值达到65536,可记录4车辆的车流量并显示一个月内的日流量,累计4车道一个月内的日流量总和,计数器内数据保护时间可达一个月之久。
当计数器达到设定值时,声光报警,可存储数据,并手动复位。 3)时钟单元 采用DS12C887实时时钟芯片,具有显示具体时间信息的功能,若设计调整和设置按键,可方便地对时间进行调整和设置,从而为车流量的统计提供准确的时间数据。
4)串行通信单元 由于单片机系统的数据存储能力和数据处理能力有限,以及现场实时性要求较高,故单片机现场只能暂时存储采集到的数据和对数据进行简单处理,至于大量的数据存储和后续复杂的数据处理可交给上位机完成,由于大型机具有RS-232标准串行口,所以通过8031单片机TTL电平全双工串行口,附加RS-232电平转换电路MAX3232可与上位机实现数据通信。 3 软件设计 计数系统的程序主要包括系统自检程序、系统初始化程序、键盘扫描程序、按键处理程序、显示程序以及数据采集处理程序等,图4所示为主程序流程。
4 安装与调试。
4.基于单片机的光电计数器的设计
计数显示电路可完成对上述脉冲信号的计数和显示。图3是由单片机构成的计数系统框图。
计数系统以MCS-51系列单片机的8031为核心,8013单片机的外围扩展了程序存储器27C256和数据存储器WM0016DRH,此外,用8255扩展了I/O口,同时具有时钟单元、掉电保护、看门狗单元、通信单元以及LED(发光二极管)显示器、键盘等。
1)8031单片机及存储器
8031内含4kb EEPROM程序存储器,具有功耗低、抗干扰能力强的特点,可安置于监测现场,数据存储器WM0016DRH是一种多功能非易失性SRAM,特点如下:高速高抗干扰自保持,不怕掉电,上下电百万次数据无丢失,断电保护10年有效,既可高速连续读写,也可任意地址单字节操作,无需拼凑页面,随机读写不需等待,立即有效,输入输出TTL/CMOS兼容,上电复位输出,掉电保护,内置看门狗,电源监测,不用外加电路和电池,且引脚与标准SRAM兼容。
2)计数及显示
多车道车流量数对应的脉冲通过光电隔离耦合并行输入至8031单片机的P1口,通过软件控制和键盘设定计数值并用LED加以显示,可自动循环显示或定点显示两种方式,且两者相互间可任意切换[4]。
当热释电传感器安装位置固定后,输入脉冲的脉宽和占空比均取决于高速公路上车辆的车速和车距(脉宽对应车辆传感器有效监视方位内的时间,车速和车距有限定),占空比q小于50%,为了准确拾取车流量信息,通过软件可实现单片机对每一路并行输入数据的读取周期小于脉宽,且将每路各自相邻的两读取周期读取的数据进行运算(暂存前一个周期读取的数据),若两数据为01,则自动计1,否则计0。其中0为前一个周期的读取数据,此时脉冲为低电平,1为后一个周期的读取数据,此时脉冲为高电平,从而避免了对脉冲的漏计和重复计数,再把4路的读数每一周期进行一次加运算,累加后的和就是总的车流量。
将8031单片机内的定时器/计数器设定为工作方式1,构成16位二进制计数器[5],采用动态扫描方式直接驱动5位十进制计数器[5]。采用动态扫描方式直接驱动5位十进制LED显示,最大计数值达到65536,可记录4车辆的车流量并显示一个月内的日流量,累计4车道一个月内的日流量总和,计数器内数据保护时间可达一个月之久。当计数器达到设定值时,声光报警,可存储数据,并手动复位。
3)时钟单元
采用DS12C887实时时钟芯片,具有显示具体时间信息的功能,若设计调整和设置按键,可方便地对时间进行调整和设置,从而为车流量的统计提供准确的时间数据。
4)串行通信单元
由于单片机系统的数据存储能力和数据处理能力有限,以及现场实时性要求较高,故单片机现场只能暂时存储采集到的数据和对数据进行简单处理,至于大量的数据存储和后续复杂的数据处理可交给上位机完成,由于大型机具有RS-232标准串行口,所以通过8031单片机TTL电平全双工串行口,附加RS-232电平转换电路MAX3232可与上位机实现数据通信。
3 软件设计
计数系统的程序主要包括系统自检程序、系统初始化程序、键盘扫描程序、按键处理程序、显示程序以及数据采集处理程序等,图4所示为主程序流程。
4 安装与调试
5.基于51单片机的简易计数器设计
原发布者:puti0808
基于单片机的简易计算器设计摘要3关键字:80C51LCD16024*4矩阵键盘计算器3第一章绪论41.1系统开发背景41.2系统开发意义41.3设计目的41.4设计任务4第二章单片机发展现状52.1目前单片机的发展状况52.1.1单片机的应用场合52.2计算器系统现状62.3简易计算器系统介绍6第三章系统硬件设计及说明73.1系统组成及总体框图83.2AT89S52单片机介绍83.3其它器件介绍及说明113.3.1LCD1602液晶显示113.3.24*4矩阵扫描按键14第四章PROTEUS模拟仿真15第五章系统硬件设计及说明17第六章软件设计186.1汇编语言和C语言的特点及选择186.2源程序代码18摘要近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,但仅单片机方面的知识是不够的,还应根据具体硬件结构、软硬件结合,来加以完善。计算机在人们的日常生活中是比较常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算机,基于这样的理念,本次设计主要以80C51单片机为控制芯片,用C语言进行编程实现,通过4*4矩阵键盘控制,输出用液晶屏LCD1602显示,该计算器可以实现一般的加减乘除四则混合运算。关键字:80C51LCD16024*4矩阵键盘计算器第1章绪论1.1
6.中译英 单片机计算器论文摘要(谢谢,在线等)
In recent years, as computer penetration in the social field and large-scale development of integrated circuits, microcontroller applications are continually deepening, because of its powerful function, small size, low power consumption, cheap, reliable, easy to use, etc. therefore particularly suitable for systems with control of more and more widely used in automatic control, intelligent instruments, meters, data acquisition, military products and home appliances fields,
As one of the main branch of microcomputer, microcontroller in the structure of the biggest feature is the CPU, RAM and ROM memory, timer and multiple I / O interface circuit integrated on a VLSI chip. The composition and function from its point of view, a single chip is actually a computer.
This design is the use of MSC-51 microcontroller to design the four-digit calculator, using C programming language to achieve calculator functions. 4X4 external keyboard, the keyboard scan to finish by the number of control values and make the drive circuit to the cathode results in a total of seven-segment digital tube display properly, and has cleared at any time to complete key calculation and display clear. Calculator to complete an integer from 0 to 9999 plus / minus / multiply / divide.
Implementation of the process is as follows:
Power is displayed 0, waiting type value, when the input numbers, will come out through the digital display, the input +,-,*,/ operator, the calculator in the internal implementation of the numerical conversion and storage, and wait for the re-enter the value, when Type the value in the type of value will be displayed by an equal sign will be displayed in the digital control operation results.
Key words: SCM calculator keyboard scan C language
7.基于单片机的时钟计数器设计
89C51 LED电子钟
参考链接:
*APPLICATION NOTE E6000 ICEXPLORER ***************
* Title: FOR colk_time *
* Version: 00 *
* Last Updated: *
* MCU: AT89C91 *
* FOR: WWW.PICAVR.COM *
***************************************************
K1 BIT P3.2
K2 BIT P3.4
K3 BIT P3.3
K4 BIT P3.5
C_HOUR EQU 23H
C_MINUTE EQU 24H
C_SECOND EQU 25H
ON_HOUR EQU 26H
ON_MINUTE EQU 27H
OFF_HOUR EQU 28H
OFF_MINUTE EQU 29H
ORG 0000H
AJMP MAIN
ORG 0003H
AJMP WINT0
ORG 000BH
AJMP WTO
ORG 0030H
MAIN: MOV SP,#50H
CLR 00H
MOV 21H,#0
MOV 22H,#0
MOV C_HOUR,#0
MOV C_MINUTE,#0
MOV C_SECOND,#0
MOV ON_HOUR,#0
MOV ON_MINUTE,#0
MOV OFF_HOUR,#0
MOV OFF_MINUTE,#0
MOV TH0,#05
MOV TL0,#05
MOV TMOD,#02H
SETB EA
SETB EX0
。。。。。。。。。。。。。。。。。.
请打开链接:
都在那上面。
8.51单片机键盘接口电路的计算器的实现的毕业设计及开题报告
51单片机计算器的设计(开题报告实物论文)
目 录
1.课程设计的目的………………………………………………3
2.课程设计题目描述和要求……………………………………3
3.单片机发展简史………………………………………………4
4.MCS-51单片机系统简介………………………………………6
5.MCS-51单片机内部定时器/计数器简介……………………7
6.理论设计………………………………………………………8
7.主要电路分析…………………………………………………8
8.硬件设计………………………………………………………10
9.软件设计………………………………………………………11
10.程序代码……………………………………………………12
11.设计总结……………………………………………………18
12.参考文献……………………………………………………20
随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电子技术的发展,犹如雨后春笋般的变化。电子产品的更新速度快就不足惊奇了。
计算器在人们的日常中是比较的常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算器,基于这样的理念,本次设计是用单片机来设计的四位数计算器。该设计系统是以AT89S51为单片机, P3口作为输入端,外接4X4的键盘,通过键盘扫描来对输入数的控制,在P1口,P2口接了驱动电路。用来保证LED的工作正常。计算器将完成的功能有加,减,乘,除等功能。
功能:
完成0~9999整数的一次加/减/乘/除运算,
减法运算结果可以实现计算结果的负数显示,
除法运算结果为0~999并保留两位小数,
按键音,
设有清零键,
首位零不显示,
其它的显示"E"
按键排布为:
清零/确认/除/乘
减/加/9/8
7/6/5/4
3/2/1/0
9.单片机毕业设计
.把外部RAM中1000H~1030H的内容传送到内RAM的30H~60H中。
2.试编制程序实现1+2+3+……+100=?结果的商8位保存内RAM中51H单元中,低8位保存在50H单元中。
3.已知8051单片机使用的晶振为12HZ,试编制延时40ms的程序。
我需要知道程序!
提问者: Oct_JuJu - 童生 一级 最佳答案
6月4日 20:56 我来提个思路吧,具体程序有你来编写.单片机这个东西是越琢磨越有意思,只要思路对头你就能做得出来.对自己要有信心.
1、这个问题主要应解决两部分
一是状态的读入和处理。因为是高电平有效,在电路设计中应该为P1口上装上下拉电阻。处理主要是把他们从二进制转换到十进制,然后转换成七段码以便驱动数码管。转换的方法有多种,你可以对他进行判断他是否在100以内、100与200之间还是大于200。小于100直接用DA转换成十进制,并记高位为0;在100与200之间就先减去100然后用DA转换并记高位为1;大于200之间就先减去200然后用DA转换并记高位为2。至于转换为七段码的方法无非有两个——译码器译码和查表译码。对于这个小项目没必要增加硬件消耗,所以建立一个译码表查表即可。这里需要查三次,分别是高位、低位高4位和低位低4位。查表后要在RAM中建立一个显示缓冲区,三个字节就可以了。
二是输出问题。采用动态显示3个数码管就可以了,定时10ms把显示缓存区相应的数据送到P0口,当然P0口需要驱动放大的。同时利用P3口的3个引脚做位选信号分别选择相应的数码管,同样也少不了驱动。
2、这个问题比较简单,你只要把信号输入到外部中断INT0或INT1就可以。外部中断设置为脉冲中断,这个中断子程序在一个标准时间段(如1S)内对一个计数器加一计数。然后把这个数乘以6(这个数是60除以10得到的)就是一分钟内的转数了。另外虽然你没提到,不过我想你还是要做个显示的,显示同上。
3、这题因为我不太了解574所以没办法帮你了,不好意思。
希望我说的这几句话能帮到你,也希望你能因此对单片机产生兴趣:)