输入输出总线接口技术
上传时间: 2013-10-21
上传用户:lhuqi
控制DOS下ISA总线上的电信号输出,适用于工控上实现通道的开合的一个小程序。
上传时间: 2014-01-12
上传用户:luopoguixiong
总线比较,比较两总线的值相等是输出脉冲,否则输出0或高阻
上传时间: 2014-05-23
上传用户:wuyuying
MEALY状态机的输出是现态和输入的函数.在SRAM控制器状态机中,写有效WE不仅和WRITE状态有关,还和总线命令WRITE_MASK有关.这样,输出WE信号按设计要求表示为现态WRITE和现态输入WRITE_MASK的函数.本程序基于VHDL,开发环境为MAXPLUS2
标签: WRITE WRITE_MASK MEALY SRAM
上传时间: 2013-12-30
上传用户:851197153
液晶显示程序,本程序是LCD范例程序。用SPI总线的LV595芯片的进行输出脚控制LCD
上传时间: 2013-12-21
上传用户:lili123
使用2812的两个通用输入输出模拟I2C总线的时序,并与24LC64EEPROM相连,可向其读写数据,已通过验证
上传时间: 2016-06-02
上传用户:cccole0605
GPIO (通用输入/输出)或总线扩展器利用工业标准I² C、SMBus™ 或SPI™ 接口简化了I/O口的扩展。
上传时间: 2013-11-30
上传用户:lnnn30
本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线,因为MSP430F149 内部没有专用的I2C接口电路,所以只能用IO端口来模拟I2C时序从而实现对EEPROM的读写操作。从图 3.3 中我们可以看到EEPROM地址选择端口A0~A2 都外接低电平,所以进行I2C通信时,EEPROM的从机地址是唯一的,即A0~A2 所对应的地址控制位均为 0。 因为AT24C0X(X=1,2,4,8,16)系列芯片的管脚是兼容的,所以用户也可以自行更换其他型号的芯片,无需改动任何硬件结构,只需注意器件地址和存储空间寻址模式的变化,相应地修改软件程序即可。
上传时间: 2014-01-09
上传用户:pompey
EDA实验--UART串口实验:UART 主要有由数据总线接口、控制逻辑、波特率发生器、发送部分和接收部分等组成。UART 发送器 --- 发送器每隔16 个CLK16 时钟周期输出1 位,次序遵循1位起始位、8位数据位(假定数据位为8位)、1位校验位(可选)、1位停止位。 UART 接收器 --- 串行数据帧和接收时钟是异步的,发送来的数据由逻辑1 变为逻辑0 可以视为一个数据帧的开始。接收器先要捕捉起始位,确定rxd 输入由1 到0,逻辑0 要8 个CLK16 时钟周期,才是正常的起始位,然后在每隔16 个CLK16 时钟周期采样接收数据,移位输入接收移位寄存器rsr,最后输出数据dout。还要输出一个数据接收标志信号标志数据接收完。 波特率发生器 --- UART 的接收和发送是按照相同的波特率进行收发的。波特率发生器产生的时钟频率不是波特率时钟频率,而是波特率时钟频率的16 倍,目的是为在接收时进行精确地采样,以提出异步的串行数据。 --- 根据给定的晶振时钟和要求的波特率算出波特率分频数。
上传时间: 2014-01-25
上传用户:xsnjzljj
从can总线接收转232串口输出源程序,89c52单片机源程序
上传时间: 2013-12-21
上传用户:410805624