• AT89S51逻辑操作类指令

      1.累加器A字节清0指令    该条指令的功能是累加器A清0。不影响Cy、Ac、OV等标志位。    2.累加器A字节求反指令    该条指令的功能是将累加器A的内容按位逻辑取反,不影响标志位。  

  • 单片机程序的动态加密方案

    众所周知, 有一些公司或个人专门做单片机的解密服务,另外,单片机的指令不论怎样加密最终它还要在明文的方式下才能运行, 而且解密者可以使用单片机开发系统单步调试ROM中的程序。当解密者了解了指令

  • AT89S51算术运算类指令

      在AT89S51指令系统中,有单字节的加、减、乘、除法指令,算术运算功能比较强。算术运算指令都是针对8位二进制无符号数的,如要进行带符号或多字节二进制数运算,需编写具体的运算程序,通过执行程序

    单片机
    2018-06-01
    算术 指令
  • MCS-51定时器,串行口和中断初始化程序

      程序框图  电路程序0030758160 CHK00:MOVSP,#60H00331204A5 LCALLLEDP0036900081 MOVDPTR,#CLOCK0039A882 MOVR0,DPL003BA983 MOVR1,DPH003D90000B MOVDP

  • DAC0832转换程序

    程序框图程序 ORG 05E0H05E0 758153 SE13:MOV SP,#53H05E3 757E00 MOV 7EH,#00H05E6 757D08 MOV 7DH,#08H05E9 757C03 MOV 7CH,#03H05EC 757B02 MOV 7BH,#02H

    单片机
    2018-06-01
    转换程序
  • ADC0809转换程序

    程序框图电路程序 ORG 05A0H05A0 758153 SE11:MOV SP,#53H05A3 757E00 MOV 7EH,#00H05A6 757D08 MOV 7DH,#08H05A9 757C00 MOV 7CH,#00H05AC 757B09 MOV 7BH,#09H05AF

    单片机
    2018-06-01
    转换程序
  • 82C55控制交通灯程序

    程序框图 电路0BB67488 MOV A,#88H0BB8 F0 MOVX@DPTR,A;82C55初始化0BB9 90FFD8 MOV DPTR,#0FFD8HOBBC 74B6 MOV A,#0B6H0BBEF0 MOVX@DPTR,A0BBFA3 INC DPTR0BC0 740D MOV A,#0DH0BC2F0

  • 8031工业顺序控制程序

    8031工业顺序控制程序在工业控制中,象冲压、注塑、轻纺、制瓶等生产过程,都是一些继续生产过程,按某种顺序有规律的完成预定的动作,对这类继续生产过程的控制称顺序控制,象注塑机工艺过程大致按“

  • P1.0口转弯灯程序

    P1.0开关接5V时,右转弯灯闪亮,P1.1开关接5V时左转弯灯闪亮。    P1.0、P1.1 开关同时接5V或接地时,转弯灯均不闪亮。    程序框图 P1.0开关接5V时,右转弯灯闪亮,P1.1开关接5V时左转弯灯

    单片机
    2018-06-01
    程序
  • MCS-51查找相同数个数程序

      在2000~200FH中查出有几个字节是零,把零的个数放在2100H中。    程序框图 ORG 0AA0H0AA07810 L5800:MOVR0,#10H ;查找16个字节0AA27900 MOVR1,#00H0AA4902000 MOVDPTR,#2000H0AA7E

    单片机
    2018-06-01
    程序 mcs 个数
  • 上位机应用控制编程

    本文所分析的软件为针对红外遥控器控制计算机的上位机端的驱动程序,主要实现功能是通过下位机端单片机发送到计算机串口的指令来执行如鼠标光标移动、鼠标点击(包括单双击)、鼠标拖动窗体、一键启动音

    单片机
    2018-06-01
    上位
  • 上位机串口的通信编程

    上位机串口通信主要介绍通信串口的初始化和串口缓冲区数据的读取,因为此处只是作为指令来读取,数据量小,所以缓冲区数据的读取为有数据接收便触发串口的数据接收事件。

  • ARM程序优化及其在嵌入式TCP/IP协议实现中的应用介绍

    随着嵌入式技术的发展,人们对系统的智能化、小型化的要求也越来越高。基于ARM结构的微处理器以其高性能、低功耗、低价格等方面的优势被广泛应用于各种电子产品,特别是一些高端的嵌入式控制应用中,

  • 89C52和HD7279A的接口与编程

    利用单片机89C52对HD7279A进行控制,完成了7位数码的显示、6只发光二极管的驱动和12个按键动作的编码,HD7279A芯片引脚CS、CLK、DATE、KEY分别与单片机引脚PO_O、PO_1、P0_2、P3_3相连,通过DIGO~7引脚

    单片机
    2018-06-01
    接口 hd7279a
  • 利用51单片机启动三相星形电机的程序设计

      一、要求  当按下SB1键时,电机进入预启动状态,经30s短延时后进入正式启动,且不管电路工作在何种状态,只要按下SB2电机就停止,再按SB1电机又重新启动,并要求具有30s倒计时显示及电路状态显示

发布文章