搜索资源列表
93C46-write
- 如果RTL8019AS使用了93C46,那么如何通过单片机对它进行编程呢? 93C46是一个有128字节的eeprom,可以是8位或16位的存储模式,在RTL8019AS中,用的是16位的模式,也就是总共有64个16位的存储单元.16位方式下,存储地址为0---63 .每个地址存储两个字节,低位字节在前,高位字节在后(这跟单片机的存储相反,单片机是高位在前,低位在后). 下表是93c46存储的内容,地址是用字节表示的.-used
93C46-write
- 如果RTL8019AS使用了93C46,那么如何通过单片机对它进行编程呢? 93C46是一个有128字节的eeprom,可以是8位或16位的存储模式,在RTL8019AS中,用的是16位的模式,也就是总共有64个16位的存储单元.16位方式下,存储地址为0---63 .每个地址存储两个字节,低位字节在前,高位字节在后(这跟单片机的存储相反,单片机是高位在前,低位在后). 下表是93c46存储的内容,地址是用字节表示的.-used
verilog_risc
- RISC状态机由三个功能单元构成:处理器、控制器和存储器。 RISC状态机经优化可实现高效的流水线操作。 RISC 中的数据线为16位。 在数据存储器中的0到15的位置放置16个随机数,求16个数的和,放在数据存储器的16、17的位置,高位在前 对这16个数进行排序,从大到小放置在18到33的位置 求出前16个数的平均数,放在34的位置 基本指令有NOP, ADD, SUB, AND, RD, WR, BR
CRC
- 产生CRC校验码最简单的C++ 实现,低位在前高位在后-CRC check code generated the most simple C++ realization of the previous low in the post-high
3-2-1a
- 两个加数分别在内部RAM 70~72和73~75单元,结果放在76~79单元(高位在前)-2 addend, respectively in the internal RAM 70 ~ 72 and 73 ~ 75 units, the results on the 76 ~ 79 units (high first)
mutiply_with_asm
- 实现BCD码的乘法,要求被乘数和乘数以压缩BCD形式分别存放在内存单元DS:1000H和DS:1001H。乘积存放在另外两个内存单元DS:1002H和DS:1003H(低位在前,高位在后)-To achieve multiplication of BCD code, required to compress BCD multiplicand and multiplier are stored in the memory unit for
8X8ruanjian
- 8X8点阵取字模软件功能介绍: 1.生成中英文数字混合的字符串的字模数据. 2.可选择字体,大小,并且可独立调整文字的长和宽,生成任意形状的字符。 3.各种旋转,翻转文字功能 4.任意调整输出点阵大小,并任意调整字符在点阵中的位置。 5.字模数据输出可自定义各种格式,系统预设了C语言和汇编语言两种格式,并且可自己 定义出新的数据输出格式;每行输出数据个数可调。 6.支持四种取模方式:逐行(就是横向
K7
- 将36位BCD数转换成ASSCII十进制数,以BCDBUFF为首地址的内存区中存有18个字节的组合BCD数,要求转换为相应的36个ASCII十进制数,并依次输出到CRT显示。BCD数存放时,低位在前,高位在后,例如,若BCD缓冲器内容12H,34H,56H,78H,...12H,56H,78H,则要求CRT上依次显示以下36个数字: 785634......563412-To 36 BCD digits into ASSCII de
CRC.C
- 下面以最常用的CRC-16为例来说明其生成过程。 CRC-16码由两个字节构成,在开始时CRC寄存器的每一位都预置为1,然后把CRC寄存器与8-bit的数据进行异或(异或:二进制运算 相同为0,不同为1;0^0=0 0^1=1 1^0=1 1^1=0), 之后对CRC寄存器从高到低进行移位,在最高位(MSB)的位置补零,而最低位(LSB,移位后已经被移出CRC寄存器)如果为1,则把寄存器与预定义的多项式码进行异或,否
decoder
- 设计遥控器接收解码电路。该电路接收编码后的串行数据,解码输出数据。电路接收到的串行数据的格式为:4位同步码“1010”,4位数据(高位在前),1位奇校验码(对前8位数据校验)。解码电路检测到校验位正确后,输出数据及一个时钟周期的数据有效脉冲。如果校验位错误,则不输出数据,也不输出数据有效脉冲。画出状态转移图,标明各个状态的转移条件和输出-Design of remote control receiving and decoding ci
Base64
- Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说在分组时最后一组不够3个字节。这时在最后一组填充1到2个0字节。并在最后编码完成后在结尾添加1到2个 “=
SPI-desgn.zip
- 同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。传输的数据为8位,在主器件产生的从器件使能信号和移位脉冲下,按位传输,高位在前,低位在后。,Synchronous serial peripheral interface, it can make the MCU with a variety of peripheral devices to communicate in order to exchange in
CalCRC
- 这是一个计算CRC16校验的源代码,高位在前,低位在后。-This is a source code to calculate the CRC16 checksum, high front and low in the post.
SMG-driver
- * 功能:图形液晶240*128驱动(型号为SMG240128A)。32K显示存,0000H-7FFFH地址。显示是横向字节,高位 * 在前。 * 说明:图形液晶采用T6963C为LCD控制芯片,内带负压产生器,单5伏供电,并行接口(使用LPC2210驱动)。-* Function: Graphic LCD 240* 128 drive (model SMG240128A). 32K display memory, 0000H-
128x64PCtoLCD
- 功能介绍: 1.生成中英文数字混合的字符串的字模数据. 2.可选择字体,大小,并且可独立调整文字的长和宽,生成任意形状的字符。 3.各种旋转,翻转文字功能 4.任意调整输出点阵大小,并任意调整字符在点阵中的位置。 5.字模数据输出可自定义各种格式,系统预设了C语言和汇编语言两种格式,并且可自己 定义出新的数据输出格式;每行输出数据个数可调。 6.支持四种取模方式:逐行(就是横向逐行取点),逐列(纵
PCF8591
- PCF8591是8bit的A/D和D/A芯片,采用i2c接口,它有四路模拟输入口和一个模拟输出口,采样速率取决于i2c的速率。数据传输是高位在前低位在后(不论是主机写入数据,还是主机读取的数据)。-PCF8591 is the 8bit A/D and D/A chip, using i2c interface, which has four analog inputs and one analog output sampling ra
CRC校验,高位在前,低位在后
- CRC校验,高位在前,低位在后具体算法:P(X)=X16+X15+X2+1(CRC checksum, high in the front, low in the back)
fpga_instantiation
- spi通讯协议,采用第三种CPOL=1,CPHA=1,(1)通过边沿检测技术得出SCK上升沿与下降沿标志,用于下面状态机中的数据采样及发送。 (2)根据时序图,采用1个状态机分别在SCK上升沿实现数据采样(该固件未调用下降沿数据发送)。无论是采样还是发送,都是高位在前,从Bit[7]到Bit[0],共8位数据。将采集到的八位数据存放入一个16位寄存器中。(SPI communication protocol, using third
Debug
- CRC16校验和计算工具,8005 ,适用于单片机通讯校验,高位在前(CRC16 checksum calculation tool, 8005, suitable for single-chip communication verification, high position in front)
遥控器接收解码电路
- 设计遥控器接收解码电路。该电路接收编码后的串行数据,解码输出数据。电路接收 到的串行数据的格式为: 4 位同步码“ 1010”, 4 位数据(高位在前), 1 位奇校验码(对前 8 位数据校验)(Design of remote control receiver decoding circuit. The circuit receives the encoded serial data and decodes the output d