CS5532初始化代码,描述了配置寄存器、通道设置寄存器的C实现
上传时间: 2013-11-29
上传用户:chenxichenyue
说明:本LCD为LCM161(HD44780驱动器)字符显示器. 接线:LCD D0-D8(PIN7-14) 对映用户板P0.0--P0.7 LCD VSS(PIN1) 接 GND,VDD(PIN2)接+5V,LCD驱动电源V0(PIN3)接可调电阻ADJ,调节亮度 LCD寄存器选择RS(PIN4)接P2.0,读写选择R/W(PIN5)接P2.1,使能端EN(PIN6)接P2.2(高电平有效) 本程序采用I/O口模仿总线时序,故无需做任何硬件扩展.屏幕显示:"welcom to using s51f! ",按S0键可重复演示
上传时间: 2015-11-27
上传用户:dreamboy36
是菲利普lpc2131AD调试程序,又详细的寄存器设置说明,在我的板子上调试过,对于初学者很不错。
上传时间: 2014-01-02
上传用户:gaome
8051工作于11.0592MHZ,RAM扩展为128KB的628128,FlashRom扩展为128KB的AT29C010A 128KB的RAM分成4个区(Bank) 地址分配为0x0000-0x7FFF 128KB的FlashRom分成8个区(Bank) 地址分配为0x8000-0xBFFF 为了使8051能访问整个128KB的RAM空间和128KB的FlashRom空间,在CPLD内建两个寄存器 RamBankReg和FlashRomBankReg用于存放高位地址
上传时间: 2015-12-04
上传用户:sxdtlqqjl
本程序是一个代有带纠错码的串行通信子程序 功能:发送方将数据连发三此,接受方按位进行最大概率纠错。程序返回时,若标志位ERR返回为1,则表示 通信失败;否则。接收结果放在A寄存器中。 很简单很经典的例子。有资源大家共享哦
上传时间: 2014-01-05
上传用户:zhenyushaw
新华龙内置10位dac0产生正弦波的程序,算法经典,dac1的程序只要改一改寄存器就行
上传时间: 2014-01-25
上传用户:jjj0202
函数名称:CRC-16 Process 函数原型:INT16U make_crc16(INT8U *msgaddr,INT8U datalen) 函数功能:进行CRC校验和产生CRC代码.这个函数只影响全局变量crc16. 校验字放在字符串最后,低8位在前高8位在后. msgaddr : 进行CRC16校验的据块的首地址 datalen : 进行CRC16校验的据块的个数 CRC-ITU的计算算法如下: a.寄存器组初始化为全"1"(0xFFFF)。 b.寄存器组向右移动一个字节。 c.刚移出的那个字节与数据字节进行异或运算,得出一个指向值表的索引。 d.索引所指的表值与寄存器组做异或运算。 f.数据指针加1,如果数据没有全部处理完,则重复步骤b。 g.寄存器组取反,得到CRC,附加在数据之后(这一步可省略)。
上传时间: 2015-12-21
上传用户:llandlu
mm36sb020的spi的接口,已经调试过的 /* 定义命令 *//* #define ERSC 0x90f6 // 檫除整个芯片 // #define SRC 0xfffffffe // 软件复位芯片 // #define RSE 0x94 // 读状态寄存器 // #define RBE 0x98 // 读一个字节数据从缓冲区 // #define RME 0x9c // 读一个字节数据从Flash存储器 // #define RMEC 0xa0 // 连续读一字节数据从Flash存储器,先自动地址增加 // #define RMB 0xa4 // 读一页数据(128 byte),从Flash存储器到缓冲区 // #define WEB 0xa8 // 写一个字节数据到缓冲区 // #define WEBC 0xac // 连续写一个字节数据到缓冲区,先自动地址增加 // #define WBMEP 0xb0 // 写缓冲区数据到Flash存储器,先自动页檫除 // #define WBME 0xb4 // 写缓冲区数据到Flash存储器,没有自动页檫除
标签: define 0xfffffffe 0x90f6 ERSC
上传时间: 2013-12-01
上传用户:chenxichenyue
用VHDL编写的程序,关于内容寻址寄存器。是最新的匹配技术,很具有发展前景
上传时间: 2015-12-23
上传用户:xhz1993
AVR的链接命令文件,列出了ICC中的寄存器名称,不熟悉寄存器的可以看一下
上传时间: 2014-01-15
上传用户:2404