1. 首页
  2. 课程学习
  3. 嵌入式
  4. P87LPC764单片机的I2C总线显示电路

P87LPC764单片机的I2C总线显示电路

上传者: 2022-12-24 15:22:33上传 DOC文件 180.00 KB 热度 6次

单片机论文P87LPC764单片机的I2C总线显示电路摘要:I2C总线是Philips公司推出的芯片间串行传输总线。目前,已有不少大电气公司半导体厂商推出了不少带有I2C总线接口的单片机。本文介绍一种利用Philips公司生产的P87LPC764单片机作为I2C总线控制器与I2C总线显示器件SAA1064构成的I2C显示电路,并给出相应的程序清单。关键词:I2C总线P87LPC764单片机SAA1064显示电路I2C总线是Philips公司推出的芯片间串行传输总线。它以串行数据线(SDA)和串行时钟线(SCL)2根连线实现了完善的全双工同步数据传送,可以极方便地构成多机系统和外围器件扩展系统。关于I2C总线的结构和工作原理详见参考文献1。一、P87LPC764单片机I2C总线接口P87LPC764是Philips公司生产的一种小封装、低成本、高性能的单片机(有关它的详细介绍见参考文献2)。它采用80C51加速处理器结构,片内带有支持I2C总线的硬件接口。当激活I2C总线时,P87LPC764端口1中的P1.2与P1.3分别作为SCL和SDA行使I2C总线功能。其I2C总线由3个特殊功能寄存器控制,这3个寄存器为I2C控制寄存器I2CON、I2C配置寄存器I2CFG和I2C数据寄存器I2DAT。各寄存器格式和位含义参见本刊第5期第36页。二、I2C总线显示器件SAA10641.引脚功能SAA1064是I2C总线系统中典型的LED驱动控制器件,为双极型集成电路,有2×8位输出驱动接口,可静态驱动2位或动态驱动4位8段LED显示器。SAA1064的器件地址为0111,其引脚地址端ADR按输入电平大小将A1A0编为4个不同的从地址,故在1个I2C总线系统中最多可以挂接4片SAA1064,实现16位LED显示。SAA10

用户评论