IIC 总线在单片机串行扩展中的应用李文隆( 西安工业大学自动化 100403105 ) 摘要: 介绍 IIC 总线的结构、工作原理、数据传输方式务优点。对于不带 IIC 总线接口的单片机。利用其常规的 I/O 口来模拟 IIC 总线接口,消除了串行扩展的局限性,并设计了数字温度传感器 DSl624 与不带 IIC 总线接口的单片机 AT89C52 硬件系统,给出了软件实现的流程图及汇编语言程序. 关键词: IIC 总线;单片机; DS1624; 软件编程 Application of IIC Bus in Serial Extension of Microcontroller LI Wen-long ( Xi’ an Technological University Automation 100403105) Abstract : On the basis of introduction of the structure , principle and mode of data trassmission of IIC bus , the paper Sunmmarizes the advantages of IIC for microcontroller without IIC bus interface,it can use the microcontroller ’s I/O interface to simulate IIC bus,which provides a simpleway to realize serial extension . According to the application of IIC bus to the tempemture controlling system . the design of haldware and the software program in assemble language are Introduced in detail . Key word : IIC bus ; microcontroller ; DSl624 IIC(Inter IC BUS) 总线是 PHILIPS 推出的芯片间串行传输总线,它以 2 根连线实现了完善的全双工同步数据传送, 可以极方便地构成多机系统和外围器件扩展系统. IIC 总线是一种集成电路芯片见的总线, 也是目前应用广泛的申行外围扩展总线. 它以规范严整、使用简单灵活、支持外围器件繁多的特点而被广泛应用. 所有挂接在 IIC 总线上的器件和接口电路都应具有 IIC 总线接口, 如果用户所选择的单片机不具有 IIC 总线接口, 则限制了串行外围接口技术的推广,针对这种情况,笔者提出了采用虚拟技术用普通的 I/O 接口模拟 IIC 总线串行接口,使 IIC 总线的串行接口的外围器件能适应任何型号的单片机, 并结合温度测控系统, 给出了温度传感器 DS1624 与不带 IIC 总线接口的单片机 AT89C52 的硬件接口设计。 1 IIC 总线技术 IIC 总线接口概述 IIC 总线接口由数据线 SDA 和时钟线 SCL 构成,数据线用于读,写数据,时钟线用于产生时钟信号. SDA 和 SCL 上挂接单片机、外围器件和外设接口,同名
计算机网络课程论文 来自淘豆网m.daumloan.com转载请标明出处.