SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要是在sck的控制下,两个双向移位寄存器进行数据交换。 假设下面的8位寄存器装的是待发送的数据10101010,上升沿发送、下降沿接收、高位先发送。 那么第一个上升沿来的时候 数据将会是sdo=1;寄存器=0101010x。下降沿到来的时候,sdi上的电平将所存到寄存器中去,那么这时寄存器=0101010sdi,这样在8个时钟脉冲以后,两个寄存器的内容互相交换一次。这样就完成里一个spi时序。
上传时间: 2013-12-22
上传用户:lijinchuan
从键盘读入一个四位的十六进制数,CRT显示等值的二进制数. 由于每个十六进制数位对应4个二进制,所以每读入一个十六进制位后,即可将其对应的4个二进制位依次输出。由于数字‘0’~ ‘9’的ASCⅡ码为30H~39H,字母‘a’~‘f’与 ‘A’~‘F’的ASCⅡ码为61H~66H 与41H~46H ,因此,如果输入的字母为数字‘0’~‘9’,则其低4位即为对应的二进制位;如果输入的字符为字母‘a’~‘f’或‘A’~‘F’,则需要减7,然后通过移位将低4位依次输出。
上传时间: 2014-01-24
上传用户:yzhl1988
用FPGA实现CRC算法,只用一个脉冲就能实现,比传统的移位算法大大节约时间
上传时间: 2016-10-01
上传用户:003030
本实验完成发光二极管的循环点亮实验,由于输入晶振为20M,分频得到count1信号,故每间隔约1S彩灯循环移位一次。 也可以外接32768hz的晶振经4060分频后的1HZclk输入,自己可以尝试改变实验,加以练习。 现象:可以看到流水灯
上传时间: 2016-10-03
上传用户:lxm
UWB_信道交织,包括符号交织,音频交织和循环移位
上传时间: 2013-11-27
上传用户:qiaoyue
GPS的matlab程序,用于对产生的ca码进行移位,用在锁相环跟踪中对ca码调增
上传时间: 2016-10-13
上传用户:ggwz258
被除数由高到低存于TEMP_STR-->TEMP_STR+4中,除数存于TEMP_STR+10-->TEMP_STR+14中, 运算后商存于TEMP_STR-->TEMP_STR+4中,余数存于TEMP_STR+5-->TEMP_STR+9中 高字节在前 方法:移位相除 10位BCD码除法 XUE:20080729
上传时间: 2016-10-22
上传用户:lvzhr
ZLG7290键盘检测及 LED 显示示例 ZLG7290是一种I2C接口键盘及LED驱动管理器件,提供数据译码和循环、移位、段寻址等控制。它可 采样64个按键或传感器,单片即可完成LED显示、键盘接口的全部功能。ZLG7290的从地址为70H,器件内 部通过I2C总线访问的寄存器地址范围为00H~17H,任一寄存器都可按字节直接读写,并支持自动增址功能 和地址翻转功能。
上传时间: 2016-10-31
上传用户:love1314
利用aRM编程实现点阵的显示功能,以及点阵上下移位
上传时间: 2016-11-20
上传用户:ainimao
本程序为加密芯片内部加密运算单元部分,包括32位减法器、移位寄存器、加/减法器、寄存器等,对密码芯片运算部分设计具有一定指导意义
上传时间: 2014-11-03
上传用户:ynwbosss