sheafh

基础知识:IEEE1394 接口简介

IEEE1394是一个非常通用的接口,IEEE1394的前身于1986年由苹果公司所草拟,苹果公司称之为FireWire,Sony公司则称之为i.Link,TexaInstruments公司称之为Lynx,实际上所有的商标名称都是指同一种技术——IEEE1394。IEEE1394是为了增强外部多媒体设备与电脑连

基础知识:ASCII码表

ASCII码表信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们

C51:8051单片机的串行接口结构

8051单片机串行接口是一个可编程的全双工串行通信接口。它可用作异步通信方式(UART),与串行传送信息的外部设备相连接,或用于通过标准异步通信协议进行全双工的8051多机系统也能通过同步方式,使用TTL或CMOS移位寄存器来扩充I/O口。8051单片机通过管脚RXD(P3.0,串

C51:串口接收和发送,查询与中断方法

假设要发送一组数据Send[10]一般采用查询发送(循环发送)方式:unsignedcharSend[10];//发送量unsignedchari;&nb

C51:Keil c51指针变量

所提到变量就是一种在程序执行过程中其值能不断变化的量。要在程序中使用变量必须先用标识符作为变量名,并指出所用的数据类型和存储模式,这样编译系统才能为变量分配相应的存储空间。定义一个变量的格式如下:[存储种类]数据类型[存储器类型]变量名表在定

C51:单片机C51串口中断接收和发送测试例程(含通信协议的实现)

通信协议:第1字节,MSB为1,为第1字节标志,第2字节,MSB为0,为非第一字节标志,其余类推……,最后一个字节为前几个字节后7位的异或校验和。测试方法:可以将串口调试助手的发送框写上95102025,并选上16进制发送,接收框选上16进制显示,如果每发送一次

基础知识:异步通信和同步通信的区别

异步通信”是一种很常用的通信方式。异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。当然,接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那么发送端发送字符就没有意义,因为接收端根本无法接收)。发送端可以在任意时刻开始

基础知识:IEEE1394 接口简介

IEEE1394是一个非常通用的接口,IEEE1394的前身于1986年由苹果公司所草拟,苹果公司称之为FireWire,Sony公司则称之为i.Link,TexaInstruments公司称之为Lynx,实际上所有的商标名称都是指同一种技术——IEEE1394。IEEE1394是为了增强外部

概念:SPI总线通信

概念:什么是RC振荡器?与晶振有什么区别

RC振荡器:在振荡电路中的频率选择部分可以只用电阻和电容构成。这种只用电阻和电容构成的称为RC。晶振:只要在晶体板极上施加交变电压,就会使晶片产生机械变形振动,此现象即所谓逆压电效应。当外加电压频率等于

概念:什么是中断

1.什么叫中断?有哪几种不同类型的中断?由于某个事件的发生,CPU暂停当前正在执行的程序,转而执行处理该事件的一个程序。该程序执行完成后,CPU接着执行被暂停的程序。这个过程称为中断。根据中断源的位置,有两种类型的中断。有的中断源在CPU的内部,称为内部

概念:SPI、I2C、UART三种串行总线协议的区别

第一个区别当然是名字:SPI(SerialPeripheralInterface:串行外设接口);I2C(INTERICBUS)UART(UniversalAsynchronousReceiverTransmitter:通用异步收发器)第二,区别在电气信号线上:SPI总线

概念:VCC、VDD、VSS、VEE、VPP之间的区别

在电子电路中,常可以看到VCC、VDD和VSS三种不同的符号,它们有什么区别呢?一、解释VCC:C=circuit表示电路的意思,即接入电路的电压VDD:D=device表示器件的意思,即器件内部的工作电压(在普通的电子电路中,一般Vcc>Vdd

概念:SPI总线接口

SPI总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。外围设置FLASHRAM、网络控制器、LCD显示驱动器、A/D转换器和MCU等。SPI总线系统可直接与各个厂家生产的多种标准外围器件直接接口,该接口一般使用4条线:串行时钟线(SCK)