扩展1个I2C总线为多个;通过主机I2C命令进行总线选择;每次选择一个下级总线;广播模式下可同时打开所有通道;收集中断并发送给主机;复位芯片可取消所有通道选择,在总线挂起时恢复主机的控制。
上传时间: 2013-11-20
上传用户:songrui
PCF8579是一款低功耗的CMOS LCD列驱动器,以1:8,1:16,1:24或1:32的复用率驱动点阵图形显示器。该器件含40个输出脚,可驱动一个32行复用的32×40点阵LCD。最多可级联16个PCF8579,同一I2C总线上最多可挂载32个器件(使用2个从机地址)。PCF8579最适合与PCF8578 LCD行/列驱动器配合使用,这两个器件共同形成了通用LCD点阵驱动芯片组,可以驱动显示多达40960个点。PCF8579与大多数微控制器兼容并通过一个双线I2C总线进行通信。由于部分VDD可以关断,SCL和SDA引脚的ESD保护系统并未通过二极管连接到VDD。器件具有自增寻址的显示RAM和显示区域切换等功能,使应用系统的通信量减到最低。
上传时间: 2013-10-29
上传用户:dalidala
PIC单片机实用教程基础篇+提高篇 PIC单片机(Peripheral Interface Controller)是一种用来开发的去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。 PIC 单片机是一个小的计算机 PIC单片机有计算功能和记忆内存像CPU并由软件控制允行。然而,处理能力—存储器容量却很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K—4K字节。 时钟频率与扫描程序的时间和执行程序指令的时间有关系。但不能仅以时钟频率来判断程序处理能力,它还随处理装置的体系结构改变(1*)。如果是同样的体系结构,时钟频率较高的处理能力会较强。 这里用字来解释程序容量。用一个指令(2*)表示一个字。通常用字节(3*)来表示存储器(4*)容量。一个字节有8位,每位由1或0组成。PIC16F84A单片机 的指令由14位构成。当把1K个子转换成位为:1 x 1,024 x 14 = 14,336位。再转换为字节为:14,336/(8 x 1,024) = 1.75K。在计算存储器的容量时,我们规定 1G 字节 = 1,024M 字节, 1M 字节 = 1,024K 字节, 1K 字节= 1,024 字节. 它们不是以1000为倍数,因为这是用二进制计算的缘故。 1*计算机的物理结构,包括组织结构、容量、该计算机的CPU、存储器以及输入输出设备间的互连。经常特指CPU的组织结构,包括它的寄存器、标志、总线、算术逻辑部件、指令译码与执行机制以及定时和控制部件。 2*指出某种操作并标识其操作数(如果有操作数的话)的一种语言构造 3*作为一个单位来操作(运算)的一个二进制字符串,通常比计算机的一个字短。 4*处理机内的所有可寻址存储空间以及用于执行指令的其它内存储器。 在计算存储器的容量时,我们规定 1G 字节 = 1,024M 字节, 1M 字节 = 1,024K 字节, 1K 字节= 1,024 字节. 它们不是以1000为倍数,因为这是用二进制计算的缘故。 用PIC单片机使电路做的很小巧变得可能。 因为PIC单片机可以把计算部分、内存、输入和输出等都做在一个芯片内。所以她工作起来效率很高、功能也自由定义还可以灵活的适应不同的控制要求,而不必去更换不同的IC。这样电路才有可能做的很小巧。
上传时间: 2013-10-15
上传用户:sxdtlqqjl
C51使用手册 .pdf 第二节内存区域(Memory Areas)1. Pragram Area由Code 说明可有多达64kBytes 的程序存储器2. Internal Data Memory:内部数据存储器可用以下关键字说明data 直接寻址区为内部RAM 的低128 字节00H 7FHidata 间接寻址区 包括整个内部RAM 区00H FFHbdata 可位寻址区 20H 2FH3. External Data Memory外部RAM 视使用情况可由以下关键字标识xdata 可指定多达64KB 的外部直接寻址区地址范围0000H 0FFFFHpdata 能访问1 页(25bBytes)的外部RAM 主要用于紧凑模式(Compact Model)4. Speciac Function Register Memory
上传时间: 2013-11-19
上传用户:busterman
NXP半导体设计的LPC3000系列ARM芯片,适用于要求高性能和低功耗结合的嵌入式应用中。 NXP通过使用90纳米的处理技术,将一个带有矢量浮点协处理器的ARM926EJ-S CPU内核与一系列包括USB On-The-Go在内的标准外设结合起来,从而实现LPC3000的性能目标。LPC3000系列ARM可工作在高于266MHz的CPU频率下。ARM926EJ-S CPU内核加入5级流水处理并采用哈佛结构。该内核还具有一个完整的存储器管理单元(MMU),以提供支持现代操作系统多程序设计所需的虚拟存储器功能。ARM926EJ-S CPU内核还包含了带有单周期MAC操作的一系列DSP指令扩展,以及Jazelle Java字节代码执行。NXP实现的器件具有一个32kB指令高速缓存和32kB数据高速缓存。
上传时间: 2013-11-20
上传用户:xiaowei314
USB-1620A工业多串口卡采用的是最新的USB2.0接口技术,兼容的USB2.0以下接口。可以应用于传统的RS-232串行通讯领域,扩充PC机标准RS-232通讯端口的数量,如工业自动化制作、POS系统和ATM的应用。
上传时间: 2013-10-16
上传用户:diets
本系统针对设计制作简易多功能计数器能接收函数信号发生器产生的信号,实现周期测量、频率测量和时间间隔测量的功能的要求。通过分频和整形,利用C8051F020 [1] 的可编程计数器阵列(PCA)的边沿捕捉模式对信号的上升沿捕捉并计时,从而达到对频率、周期和时间间隔测量的目的,并能使测量的范围和测量精度达到预期的要求,还能实现显示温度、时间和记忆10 个测量过的历史数据、显示峰值等扩展需求。
上传时间: 2013-10-21
上传用户:13788529953
设计了一种基于C8051F005 单片机控制多路PZT(压电陶瓷)的驱动电路,采用串行数据传输的方法,利用新型数模转换器AD5308 具有8 通道DAC 输出的特性,极大的简化了电路设计,给出了硬件系统设计和软件流程图以及主要的软件模块设计。本电路主要用于自适应光学合成孔径成像相位实时校正系统中。结果表明,该电路可以成功为12 路PZT 提供所需的驱动电压。
上传时间: 2013-10-19
上传用户:pans0ul
针对人行径方向测量的红外探测系统需求,提出了实现多通道模数转换器(ADC)的一种新方法,采用了双片可独立工作的带有8 通道ADC 的单片机,基于双片单片机之间的SMBus 通讯可实现16 通道ADC 系统,从而可简化后端处理电路,提高系统的数据处理能力,并取得较好的数据采集的同步性。
上传时间: 2013-10-09
上传用户:jiiszha
针对机舱消防应急救援模拟训练系统中训练环境控制的难题,设计了一种以AT89C52单片机为核心的多点温度烟雾测控系统。该系统可实现对模拟系统中消防环境(烟雾,温度)的实时测量和控制。根据训练系统对温度烟雾指标要求严格的特点,引入了基于NCD 与优化函数结合的非线性PID 对PID 参数进行优化整定,实现了实时控制。整个设计简明,清晰。
上传时间: 2013-10-21
上传用户:lunshaomo