搜索资源列表
ds1624cprogram
- 由于DS1624是I2C总线结构的串行数据传送,它只需要SDA和SCL两根线完成数据的传送过程。因此,我们在进行程序设计的时候,也得按着I2C协议来对DS1624芯片数据访问。有关I2C协议参看有关资料,这里不详述。对于AT89S51单片机本身没有I2C硬件资源,所以必须用软件来模拟I2C协议过程。 要从DS1624中读取温度值,首先启动DS1624的内部温度A/D开始转换,对应着有相应的命令用来启动开始温度转换,有关DS1624的指令集参考前面的叙述。一般情况下,DS1624经过一次温度
exp1
- 数据传送与多字节十进制加法 把数据0A0H放到地址为40H的内存单元,并将数值和地址分别递增1,要求一共做十次这样的操作。 将内存空间40H-49H的数值分别传递给50H-59H的内存空间中 注意:上面的地址均为片外数据存储单元,需要采用MOVX指令。当使用Ri作片外寻址时候,需要预先设置高位地址线P2的值。 -Data transfer experiments with multi-byte
transmit
- 自制的云台控制器的控制盒的程序,指令通过485总线传送,控制中速球-Self-control PTZ controller box procedures, instructions transmitted through the bus 485 to control the speed of the ball
lcd
- 字符型lcd驱动代码 针对于AVR单片机 稍加修改可用于51等型号 主要完成初始化 指令数据的传送 -Character lcd driver code for a little modification to the AVR Single-chip 51 such models can be used to initialize the main command to complete the transmission of data
c51-drivers
- 工作原理: 上电复位后进入启动工作状态,程序自动将LED数码管上电显示并且清零,等待接收指令状态,当在键盘上输入六位数字的数码时,单片机通过键盘输入口(即定为P1口),将键盘的数据读入处理后,将其对应值通过74LS47传送数据到LED数码管显示,并经74LS138译码控制器译码后以扫描的方式依次逐个连续点亮六个数码管;在此同时单片机还要判断所收到的键盘码是开锁码?如是,则将P2.0置低电平,此时绿色指示灯亮(或喇叭响),表示给出一个开锁动作的信号,此时程序自动进入时钟显示状态,时钟初始显示为“1
led-485
- 一个用户终端的代码,响应用户按键,刷新了点屏幕显示,采用485通讯,传送控制指令控制led屏幕显示。
11201
- 数据传送指令. 算术指令. 逻辑指令. 跳转指令. -Data transfer instructions. Arithmetic instructions. Logical instructions. Jump instruction.
zhidaoshu
- 单片机设计实验指导书汇编语言 数据传送,算术运算指令实验 逻辑操作、位操作和控制转移指令实验I/O口输出控制I/O口输入输出控制串行/并行转换实验 3/8 线译码器实验 定时器、计数器中断程序设计 并行模数转换并行数模转换8×8LED扫描输出8155 扩展 I/O串口通讯步进电机控制-Microcontroller assembly language design experiments data transfer instructions, arithmetic logic operation
ArduinoPwirelessmodule
- 用PC控制Arduino控制无线传输模块的发射端,向另一台Arduino传送字符串等指令,让与接收端相连的另一台Arduino作出相应的动作。 这里是控制Arduino作出流水灯以及1602显示接收的指令。可以看作是一部简易的无线聊天工具。-PC control Arduino to control the transmitter of the wireless transmission module to another Arduino send a string, such as ins
LCD1602_PIC16_driver_for_C
- LCD1602驱动程序,4位总线方式 //单片机:PIC16F877A(4MHz) //*** *** *** 初始化说明************************** //4位总线方式初始化,应注意LCD接线方式,及初始化首条指令 //4位总线初始化方法:因LCD加电初始化后默认为8位总线方式, //故首条指令只能以8位方式传送,此时高4位数据可以程序控制, //(而低4位则取决于硬件接线方式)设定为4位总线方式的控制 //位,刚好在第4位,故此时可以将
1838072vugnqmqhqcthggm
- 特点: 升错文件不会变砖,app程序不需要知道boot的存在 方法: 38400波特率,板子复位后键盘敲“d”, 正常接收后串口会不停打印“C” 后把bin文件通过xmodem传送过去即可。 原理: 升级app时,把第一条jmp指令换成跳转到boot的jmp指令。 然后把app原来的跳转jmp指令放到0x1bfc的位置(就是boot区的前四个字节)。boot执行完了后执行存在0x1bfc位置的jmp指令即可跳转到app程序区。简单来说就是劫持app的第一条jmp指令。
16-LCD1602
- LCD1602实现字符显示,通过stc单片机控制lcd1602显示相应的字符,并且有相关lcd1602的设定,通讯指令,数据传送指令。-LCD1602 character display realized by stc MCU control lcd1602 display the appropriate characters, and relevant lcd1602 setting, communication instruction, data transfer instruction.
CpuTimer
- 中央处理单元(CPU)是PLC 的控制中枢,它按照PLC 系统程序赋予的功能接收并存储从编程器键入的用户程序和数据、检查电源、存储器I/O以及警戒定时器的状态;并能诊断用户程序中的语法错误。当PLC 投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O 映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后,按指令的规定执行逻辑或算数运算的结果送入I/O 映象区或数据寄存器内,等所有的用户程序执行完毕之后,最后将I/O 映象区的各输出状态或输出寄存器内的数据传送
温度定时巡检系统
- 以AT89C51单片机系统为核心,能对多点的温度进行实时巡检。各检测单元(从机)能独立完成各自功能,同时能够根据主控机的指令对温度进行定时采集,测量结果不仅能在本地显示,而且可以利用单片机串行口,通过RS-232总线及通信协议将采集的数据传送到主控机,进行进一步的存档、处理。主控机负责控制指令的发送,控制各个从机进行温度采集,收集测量数据,并对测量结果(包括历史数据)进行整理、显示和存储。主控机与各从机之间能够相互联系、相互协调,从而达到系统整体统一、和谐的效果。(Taking AT89C51