单片机产生1.5ms方波(同步脉冲)程序

发布者:Bby1978最新更新时间:2015-02-10 来源: 51hei关键字:单片机  方波  同步脉冲 手机看文章 扫描二维码
随时随地手机看文章

电路图

下面是51单片机程序源代码:
      SJMP MAIN
      ORG 000BH;
      SJMP DSZD
  MAIN:MOV TL0,#24H;
       MOV TH0,#0FAh
       SETB EA
       SETB ET0
       MOV TMOD,#00010001B
       MOV SP ,#40H;
       SETB TR0
       SJMP $
DSZD:CPL P0.4
     CPL  P1.4
     MOV TL0,#24H;
     MOV TH0,#0FAH;
   
    RETI
 END
关键字:单片机  方波  同步脉冲 引用地址:单片机产生1.5ms方波(同步脉冲)程序

上一篇:GSM_TC35模块(打电话、发短信)(熟悉指令)(第一层)
下一篇:一种基于单片机的高精度测温装置的设计

推荐阅读最新更新时间:2024-03-16 13:53

最简洁的单片机状态机模型(X-状态机)
单片机如果控制的设备趋向复杂,使用状态机模式写程序会更清晰,但是网上讲的状态机图晦涩难懂,实际状态机就是一张表,并且这张表对应单片机的输入输出引脚就能完成大部分状态罗列。 看问题看本质,单片机内部运行的程序用户不关心,但是单片机显示、发声、按键操作、控制设备是最关注的。 把输入组合作为条件,输出仅做动作,就是最简洁的单片机状态机。 为了与通常所讲的状态机模型区分,个人给这个状态机模型起个名字: X-状态机 (X-FSM) 输入可以是传感器、按键、开关信号等 输出可以是开关信号、数码管显示、LCD显示、蜂鸣器、语音喇叭发声、指示灯等。 一图胜万言,一表见真章: 表一(行输出,列输入) 表二 有限状态机FS
[单片机]
USB闪存盘驱动器与PIC微控制器的接口设计
  VNC1L为Vinculum家族的第一颗芯片,它采用定制化处理器,并搭配两个加速数据传输的直接内存存取(DMA)引擎和一个32位数字协同处理器,以达到最高的文件操作效率。它还在单一芯片中集成了64kB e-Flash和4kB内部数据SRAM。Vinculum家族锁定嵌入式USB控制器市场,这类产品仅需少量外部支持元件。Vinculum家族核心的主要特点之一,是其程序代码长度明显短于一般微控制器实现该功能所需代码的长度。这样,减少核心程序代码的资源后,便可让更多功能代码保存芯片内部的e-Flash内存中。VNC1L还能处理整个USB协议并内建了12MHz到48MHz时钟。这些特性与PIC嵌入式系统形成互补。在如图所示的电路中,V
[单片机]
USB闪存盘驱动器与PIC<font color='red'>微控制器</font>的接口设计
AVR单片机的IO端口介绍
ATmega16有4个8位的双向I/O端口PA、PB、PC、PD,他们对外对应32个I/O引脚,每一位都可以独立地用于逻辑信号的输入和输出。在5V工作电压下,输出高点平时,每个引脚可输出达20mA的驱动电流;而输出低电平时,每个引脚可吸收最大为40mA的电流,可以直接驱动发光二极管(一般的发光二极管的驱动电流为10mA)和小型继电器等小功率器件。 AVR大部分的I/O端口都具备双重功能(有的还有第三功能)。其中第一功能是作为数字通用I/O接口使用,而复用的功能可分别与片内的各种不同功能的外围接口电路组合成一些可以完成特殊功能的I/O口,如定时器、计数器、串行接口、模拟比较器、捕捉器、USART、SPI等。 AVR单片机的每
[单片机]
几种单片机的IO位寻址的方法
众所周知,51单片机可以进行位寻址,例如P1^2=0; 在430单片机的IO不可进行位寻址,则常用 #define DIN0 P4OUT&=~BIT5; 输出低电平 #define DIN1 P4OUT|= BIT5; 输出高电平 #define DOUT P4IN&BIT6; 定义为输入端口 来定义,由于头文件#include msp430x16x.h 中已经包含了定义 #define BIT0 (0x0001),因此常用上述定义来位寻址。 当然,也可以不用BIT符号来定义例如, #define LCD_CS0 P4OUT&=~(1 2) #define LCD_CS1 P4OUT|=(1 2
[单片机]
如何学习好单片机编程设计
作为一名电子技术从业人员,你学过单片机吗?你会运用单片机吗?我想你一定学过,但不一定会运用。因为学习单片机比学习其他学科需要付出更多的努力和代价,不仅要学习理论知识还要练习实际操作,而且主要是在实际操作中才能真正学到单片机技术。此外,学习单片机还需要投入一定的学习成本,随着你学习知识的扩展成本还会增加。学习单片机的动机不外乎有四种:一是为兴趣爱好而学,二是为专业而学;三是为饭碗而学;四是在工作中被逼而学。不管是哪种动机,因主修专业的不同以及电子基础的深浅不同,对于不同的人可能采用不同的学习方法,根据笔者的亲身学习经验和教授徒弟学习的感受,提出笔者的学习方法和步骤。 第一步:基础理论知识学习 基础理论知识包括模拟电路、数字电路和C语言
[单片机]
基于AT89C51型单片机的号音自动播放器设计
1 引言 机关、院校日常作息需要计时和号音提示,笔者利用AT89C51型单片机和LM386型音频功率放大器构成了自动计时和号音播放器,成本低,效果好,值得推广。 2 AT89C51的主要特性和引脚功能 AT89C51是带4K字节闪烁可编程可擦除只读存储器(EPEROM)的低电压、高性能CMOS 8位微处理器(俗称单片机)。该单片机与工业标准的MCS-51型机的指令集和输出引脚兼容。AT89C51将多功能8位CPU和闪烁存储器组合在单个芯片中,为很多嵌入式控制提供了灵活性高且价格低廉的方案。 AT89C51的主要特性如下: 寿命达1000写/擦循环; 数据保留时间:10年; 全静态工作:0Hz-24
[单片机]
怎样研发一个以80C51单片机为核心的压力测量控制系统?
1 引言 目前我国发展煤炭生产机械化发展迅速。综采设备的应用,是提高效率、改善安全状况的措施。 影响开机率的一个主要因素是支架对工作面的顶板控制的好坏,因此,对综采工作面进行矿压监测与控制是很有必要的。要做到这一点,首先需要对井下工作面的液压支架的实际工作状况进行监测,通过对检测数据处理、分析,评定其效果,并采取相应措施,以提高开机率、提高产量。本文以监测综采液压支架的压力为研究内容,开发了一套基于单片机的压力测量控制系统。 2 压力测量控制系统功能设计 压力测量控制系统用于监测支架压力, 每台测量控制系统配有四只传感器, 可分别通过高压油管连接支架的立柱、平衡千斤顶, 前探梁千斤顶的油压腔。压力测量控制系统接收到通讯测量控制
[单片机]
怎样研发一个以80C51<font color='red'>单片机</font>为核心的压力测量控制系统?
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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