摘要: SPI、I2C、UART、USART串行总线协议区别: 第一个区别当然是名字: SPI(Serial Peripheral Interface)串行外设接口; I2C(IntericBus); UART(Univeral Asynchronous Receiver Transmitter)通用异步收发器; 每二个区别在电气信号线上: SPI总线由三条信号线组成: 1、串行时钟(SCLK) 2、串行数据输出(SDO) 3、串行数据输入(SDI) SPI总线可以实现多个SPI设备互相连接,提供SPI串行时钟的SPI设备为SPI主机或主设备(Master),其他设... 阅读全文
posted @ 2013-11-14 22:56 王井玉 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 简单的I2C协议理解: 一、技术性能 工作速率有100K和400K两种; 支持多机通讯; 支持多主控模块,但同一时刻只充许有一个主控; 由数据线SDA和时钟SCL构成的串行总线; 每个电路和模块都有唯一的地址; 每个器件可以使用独立电源; 二、基本工作原理 以启动信号START来掌管总线;以停止信号STOP来释放总线;每次通讯以START开始,以STOP结束,启动信号START后紧接着发送一个地址字节,基中7位为被控器件的地址码。一位为读写控制位R/W,R/W位为0表示由主控向被控器件写数据,R/W为1表示由主控从被控器件读数据。当被控器件检测到收到的地址与自已的地址相同时,... 阅读全文
posted @ 2013-11-14 14:20 王井玉 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 内部存储器与外部存储器: 根据存储器在计算机中处于不同的位置可以分为主存储器和辅助存储器。在主机内部直接与CPU交换信息的存储器称为内部存储器(简称内存)或主存储器。 内部存储器的功能是提供快速数据存放区域。其作用是在慢速的外部存储器设备和高速的处理器之间承担中间角色。 在PC中内存主要指的是DRAM(动态随机存储器)。主要作用是: (1)暂时存放正在执行的程序、原始数据、中间结果和运算结果。 (2)作为CPU运行程序的区域。 (3)配合CPU与外设打交道。内部存储器的分类: 按照存储持性不同可分为以下两类: 1、随机存储器RAM(Random Access Memory) ... 阅读全文
posted @ 2013-11-14 02:32 王井玉 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 硬件环境:AVR系列单片机atmega128、atmega1280、atmega168操作系统:windows使用工具:AVR Studio417、winavrJTAG(joint test action group)联合测试行为小组。atmega128工作手册:http://baike.baidu.com/view/2984056.htmMCU(Micro Control Unit):中文名称为微控制单元,又称单片微型计算机(Single Chip Microcomputer)或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时器和多种I/O接口集成在一片 阅读全文
posted @ 2013-11-14 02:04 王井玉 阅读(283) 评论(0) 推荐(0) 编辑