利用中断结构,编制一个脉冲计数8051单片机程序

发布者:dswecd最新更新时间:2017-10-10 来源: eefocus关键字:中断结构  脉冲计数  单片机 手机看文章 扫描二维码
随时随地手机看文章

在8051单片机的INTO引脚外接脉冲信号,要求每送来一个脉冲,把30H单元值加1,若30H单元记满则进位31H单元。试利用中断结构,编制一个脉冲计数程序。

解:      ORG  0000H

         AJMP  MAIN


        ORG   0003H


        AJMP   SUBG 

   MAIN:MOV  A,#OOH 

         MOV  30H,A

         MOV   31H,A


         MOV   SP,#70H 

SETB  INT0


SETB   EA

SETB  EX0


AJMP  $

ORG    0200H


 SUBG:PUSH  ACC


INC   30H 

MOV  A,30H


JNZ  BACK


INC  31H

  BACK:POP 内容来自单片机之家www.dpj100.com

        RET1


关键字:中断结构  脉冲计数  单片机 引用地址:利用中断结构,编制一个脉冲计数8051单片机程序

上一篇:分析以下几个单片机中断优先级的排列顺序
下一篇:8031单片机CPU响应中断源请求详细过程及程序示例

推荐阅读最新更新时间:2024-03-16 15:40

PIC单片机指令系统基础知识
PIC单片机指令系统基础知识: A 指令系统是指一种单片机所能识别的所有指令的集合.(PIC系列单片机指令系统采用的是精简指令集RISC结构体系) B 指令系统是单片机的核心,人们必须通过指令指挥CPU来完成某项特定的操作. C 如果要为某种单片机编写程序,首先要学习,记忆和应用该单片机指令系统的每一条指令. D 通常单片机的指令都是用指意性很强的英文单词和缩写来代表 E 指令系统中的每一条指令都完成一种特定的操作 例如..数据传送操作 算术运算操作 逻辑运算操作 位操作等等 F 每一条指令都是由 操作码和操作数组成的,也有---个别的指令,,,不带操作数 G 操作码是指令操作功能的记述,,而操作数描述的是操作的对
[单片机]
用C51实现单片机的中文输法
说明: 拼音输入法杳询函数: unsigned char code * py_ime(unsigned char input_py_val ); input_py_val为已输入的拼音码字符串头指针,反回值为中文的起始地址,当为0时,杳询失败 应用举例: { unsigned char input_string ={ bang }; unsigned char chines_string ; sprintf(chines_string, %s ,py_ime(input_string)); }   C51程序: // ********************CCDC01采集器测试仪软件:拼音
[单片机]
基于单片机PIC16F74的电动按摩椅的研制
本文介绍了一款采用PIC16F74单片机作为微处理芯片的电动按摩椅控制系统,具体包括有系统的组成和功能介绍、硬件电路的设计、软件功能实现以及抗干扰措施。   1:引言   随着我国经济的迅速发展和人们生活水平的不断提高,按摩椅等保健产品越来越受到欢迎。目前,在电动按摩椅市场上,进口、合资以及国产产品并存。相对而言,进口产品功能强大、按摩方式丰富、外观优美,但同时其价格也非常昂贵。而国内产品功能较简单,产品知名度也相对较低,但是其价格比较低廉。本文主要介绍了一款自主研发的中档电动按摩椅。该产品既有功能比较强大、按摩方式比较丰富、结构简单、外观优美、控制方式简单灵活,产品容易升级的特点,同时其价格却只有国外同等产品的一半。
[单片机]
基于<font color='red'>单片机</font>PIC16F74的电动按摩椅的研制
基于CC1100和P89LPC922微控制器实现无线传输测试系统的设计
引言 无线数据通信技术被越来越多地使用到嵌入式系统中,在简化布线的同时,也使数据交换变得更加便捷。本文介绍一种适用于远程计数无线传输的测试系统,该系统主要由德州仪器(TI)公司的CC1100射频收发器和飞利浦(Philips)公司的微处理器P89LPC922构成。 1 硬件设计 (1)总体方案设计 本设计由1个主机和1~32台终端从机组成。从机通过内部传感器计数后将数据以无线方式传送给主机,主机负责整个系统的调度、显示、配置。 (2)微控制器P89LPC922 P89LPC922芯片具有8 KB Flash程序存储器、1 KB可擦除扇区和64字节可擦除页,可擦除单个字节,指令执行时间只需2~4个时钟周期,指令执行速率6倍于标准
[单片机]
基于CC1100和P89LPC922<font color='red'>微控制器</font>实现无线传输测试系统的设计
51单片机1s延时程序设计
#include sbit P1_0 = P1^0; void Delay(); // 下面引用时一定要和这里的大小写一致否则会有警告或错误 void Main() { while (1) // 开始一直循环 { P1_0 = 0; Delay(); // 没有参数也要加 () 否则会有Warning P1_0 = 1; Delay(); } } void Delay() // 12M晶振1s延时 { unsigned char h, i, j, k; for (h = 5; h 》 0; h--) for (i = 4; i 》 0; i--) for (j = 116; j 》 0; j--) for (k = 214;
[单片机]
51<font color='red'>单片机</font>1s延时程序设计
基于AVR单片机的自行车行车记录仪,软硬件协同
自行车行车记录仪包括主控板,打印机驱动板,霍尔传感器,12864液晶显示器,EPSON微型打点打印机这五部分。该记录仪能记录实时的行车速度,行车总里程,单次行车里程,以及历史最高行车速度,具备外部环境温度显示,总里程设置,行车信息打印等功能,是面向自行车爱好者的一个高精度,功能强大的行车记录仪。 功能上,在设计行车记录仪时,以Atmega64单片机为核心,AT24LC64 EEPROM,DS1302,12864液晶显示器,霍尔传感器等构成外围电路,行车记录仪的核心部件是霍尔传感器,在下面讲述原理的时候会进行详细的描述。显示部分由12864液晶来完成,该液晶控制简单,显示区域大,低功耗,适合电池供电,可以通过设计菜单,从而来实现记
[单片机]
基于AVR<font color='red'>单片机</font>的自行车行车记录仪,软硬件协同
MSP430单片机在电源控制中的应用
MSP430系列单片机是美国TI公司生产的新一代16位单片机,是一种超低功耗的混合信号处理器(MixedSignal Processor),它具有低电压、超低功耗、强大的处理能力、系统工作稳定、丰富的片内外设、方便开发等优点,具有很高的性价比,在工程控制等领域有着极其广泛的应用范围。开关Boost稳压电源利用开关器件控制、无源磁性元件及电容元件的能量存储特性,从输入电压源获取分离的能量,暂时把能量以磁场的形式存储在电感器中,或以电场的形式存储在电容器中,然后将能量转换到负载。对DC—DC主回路采用Boost升压斩波电路。 2 系统结构和总设计方案 本开关稳压电源是以MSP430F449为主控制器件,它是TI公司生产的1
[单片机]
MSP430<font color='red'>单片机</font>在电源控制中的应用
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved