基于VHDL语言的并串转换程序,有四位的并行输出转换为串行输出
上传时间: 2016-09-19
上传用户:dongqiangqiang
串并转换程序,由串行输出转换为4位的并行输出
上传时间: 2016-09-20
上传用户:zhouli
单片机汉明码编码程序,8-4编码,编码后得数据通过串口发送出去
上传时间: 2013-12-27
上传用户:xauthu
本文设计的FPGA模块需要对GPS、便携打印机和串口数据进行处理,将详细介绍如何设计FPGA和不同外设之间的数据传输。同时,在RTL编码中,编写使综合与布局布线效果更佳的代码。
上传时间: 2016-10-02
上传用户:moerwang
串口通信,包括串口发送和接收,接收到的数在2位数码管上显示出来
标签: 串口通信
上传时间: 2016-10-06
上传用户:czl10052678
根据曼彻斯***的编码原则(参见本刊2001年第一期《一种采用曼码调制的非接触IC卡读写程序编制》),非接触ID卡采用上升沿对应着位数据“0”,下降沿对应着位数据“1”,微控制器通过检测U2270B输出数据位的跳变来实现对曼彻斯***的译码。在现实工作中,数据信号会受到调制、解调、噪声各种效应的影响,其上升沿和下降沿存在抖动,可采用键盘消抖的办法来消除抖动的影响。根据非接触ID卡64位数据循环发送以及其数据绪构特点,即数据流中第64位为“0”,第1位至第9位为“1”。据此,将“0111111111”作为读数据的起始标识,如图2所示。在确定了数据起始标识后,采用延时大于0.5T采样数据位的方法,如图3所示,来避开曼彻斯***编码中的空跳对数据译码造成的影响,简化了译码程序。 通过实验得到:480μs≤1T≤520μs,220μs≤0.5T≤280μs,由此取Tnext=300μs。为了便于对读出数据进行奇校验,读出数据每5位作为一个字节。因此确定起始标识和读取数据对时钟有严格要求,所以寻找起始标识和读取数据部分程序采用汇编语言编写。数据读以后,根据前面所提到的非接触ID卡的数据结构,通过比较奇校验算法与读出数据中的奇校验位来验证出数据的正确性。
上传时间: 2016-10-14
上传用户:xhz1993
C8051F040红外编码解码主程序能处理大部分红外遥控器对红外指令连续发送两次以上的遥控器有效,红外指令代码须小于54位
上传时间: 2016-10-14
上传用户:wl9454
wince 下测试串口,evc开发环境,mcu位S3C2440.
上传时间: 2013-12-21
上传用户:13681659100
基于I2C总线的ZLG7290与AVR单片机接口技术及应用 文中介绍了ZLG7290I2c接口键盘及LED驱动器的特性、工作原理及l2c的传输通讯协议 该芯片具有I2C串行接口,可驱动8位共阴级数码管或64只独立LED和64个按键,AVR单片机具有较 为优越的性能。给出了ZLG7290I2C接口键盘及LED驱动器与ARV系列单片机AT90S2313的接口技术 及其应用实例
上传时间: 2016-10-31
上传用户:dapangxie
25aa320 SPI串行eeprom的烧写程序,控制芯片位at89c2051.
上传时间: 2013-12-27
上传用户:xzt