搜索资源列表
VI2C_24A
- 本模拟I2C软件包包含了I2C操作的底层子程序,使用前要定义 好SCL和SDA。在标准8051模式(12 Clock)下,对主频要求是不高于12MHz(即1个 机器周期1us) 若Fosc>12MHz则要增加相应的NOP指令数。(总线时序符合I2C标 准模式,100Kbit/S)-simulation package contains the I2C operation of the bottom subroutine, prior to the use of a goo
24C01_IIC_wr
- 24C01的IIC 读写的c51程序 为了安全起见,程序中很多NOP是冗余的,能进一步精简,但必须经过验证。 Atmel 24C01 比较特殊,为简约型. 51晶振为11.0592MHz-24C01 the IIC reading decoder procedures for the sake of safety, NOP process is a lot of redundancy that can be further streamlined, it must be test
intrins.h
- c51中的intrins.h库函数 _crol_ 字符循环左移 _cror_ 字符循环右移 _irol_ 整数循环左移 _iror_ 整数循环右移 _lrol_ 长整数循环左移 _lror_ 长整数循环右移 _nop_ 空操作8051 NOP 指令 _testbit_ 测试并清零位8051 JBC 指令
vi2c_asm
- 非常好的一个I2C软件包。本模拟I2C软件包包含了I2C操作的底层子程序,使用前要定义 好SCL和SDA。在标准8051模式(12 Clock)下,对主频要求是不高于12MHz(即1个 机器周期1us) 若Fosc>12MHz则要增加相应的NOP指令数。(总线时序符合I2C标 准模式,100Kbit/S)
24LC65
- 〖说明〗24LC65 I2C EEPROM字节读写驱动程序,芯片A0-A1-A2要接VCC。 现缺页写、页读,和CRC校验程序。以下程序经过50台验证,批量的效果有待考 察。 为了安全起见,程序中很多NOP是冗余的,希望读者能进一步精简,但必须经过验 证。
xunhuanandnop
- C语言循环移动与nop指令,好用的,注意头文件
dsaftgr
- org 0000H AJMP START 延时1/4s子程序 YANSHI1S: MOV R7,#250 YANSHI1S1: MOV R6,#250 YANSHI1S2: NOP NOP DJNZ R6,YANSHI1S2 DJNZ R7,YANSHI1S1 RET 将58开始的单或多字节(字节数在R3中)写入芯片 XIENB: MOV R0,#58H CLR P1.7 SCN变低 X
ALU1
- ALU 指令格式(16位) op DR SR fun 0--3 4—7 8--11 12--15 指令类 OP码 指令 FUN 功能描述 控制 0000 NOP 0000 空指令 HLT 0001 停机 有条件跳转 0010 JZ 0000 Z=1,跳转 JC 0001 C=1,跳转 JNC 0010 C=0,跳转 JNZ 0100 Z=0,跳转 Jump 0101 无条件跳转 LOAD 001
verilog_risc
- RISC状态机由三个功能单元构成:处理器、控制器和存储器。 RISC状态机经优化可实现高效的流水线操作。 RISC 中的数据线为16位。 在数据存储器中的0到15的位置放置16个随机数,求16个数的和,放在数据存储器的16、17的位置,高位在前 对这16个数进行排序,从大到小放置在18到33的位置 求出前16个数的平均数,放在34的位置 基本指令有NOP, ADD, SUB, AND, RD, WR, BR,BC。 因为采用16位指令,有扩充的余地。-RISC
7290a
- 本模拟I2C软件包包含了I2C操作的底层子程序,使用前要定义 好SCL和SDA。在标准8051模式(12 Clock)下,对主频要求是不高于12MHz(即1个 机器周期1us) 若Fosc>12MHz则要增加相应的NOP指令数。(总线时序符合I2C标 准模式,100Kbit/S)。-The simulation package includes I2C operation of the bottom of I2C subroutines, use the former t
X25020
- unsigned char WriteInData(unsigned char Address,unsigned char DataByte) { unsigned char mark WREN() Write_Byte(0x02) Write_Byte(Address) Write_Byte(DataByte) //NOP() X25_cs=1 lag(3000) mark=Read_Byte(Address) if(DataBy
VI2C_ASM
- 虚拟I2C总线汇编程序软件包 I2C 软件包的底层子程序,使用前要定义好SCL和SDA。在标准80C51模式(12 Clock)下,对主频要求是不高于12MHz(1个机器周期1us)若Fosc>12MHz,则要增加相应的NOP指令数。在使用本软件包时,请在你的程序的未尾加入$INCLUDE (VI2C_ASM.ASM)即可。-Virtual I2C-bus assembler package I2C Subroutine the bottom of the package, use t
ex6_AD
- 程序所在目录:ex6_AD 板上引出的两路A/D 转换对应DSP 的A/D 模块分别是通道0 和通道8,输入电压0-5V 。 本开发板使用DA 的输出作为AD 的输入,因此需将5J2 的1-2,3-4 分别用短路子短接。 打开CC2000,进行如下操作: 1.Project->Open ,打开该目录中的工程文件。 2.Project->Rebuild ALL,编译链接 3.File->Load Program 4.光标移到Que
10to
- 基于单片机的10根线束线缆检测器的源程序 #pragma sfr #pragma DI #pragma EI #pragma NOP //#pragma interrupt INTTM010 isr_INTTM000 #pragma interrupt INTTM80 isr_INTTM80 //#pragma interrupt INTTMH1 isr_INTTMH1 #pragma section @@CNST OPT AT 80H const char
6122
- 6122红外编码 应用nop进行延时,实现6122编码。-6122 IR CODE
t6963-lcd-diplay-driver
- This is a C source code for a t6963 lcd diplay driver. A bit tricky because it occured there need to be some delays (nop instructions) in the communication with the lcd, otherwise it doen s work. The code is from a project, where the uC was Silicon
RISC_CPU
- Verilog写的简单处理器QuartusII下可编译 //指令 操作码 源寄存器 目的寄存器 操作 // NOP 0000 xxxxx xxxxxx 空操作 //ADD 0001 src dest dest<=src+dest //SUB 0010 src dest dest<=dest-src //AND 0011 src dest dest<=src&&dest //NOT 0100 src dest dest<
1
- 单片机音乐盒 单片机音乐盒程序有3个音乐的 ORG 0000H LJMP START ORG 000BH INC 20H 中断服务,中断计数器加1 MOV TH0,#0D8H MOV TL0,#0EFH 12M晶振,形成10毫秒中断 RETI START: MOV SP,#50H MOV TH0,#0D8H MOV TL0,#0EFH MOV TMOD,#01H MOV IE,#82H MUSIC0: N
nop
- 延时和键盘显示功能,nop函数是用来延时的 ,也可自己修改设置 -nop