微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于I2C总线的PIC单片机端口扩展技术

基于I2C总线的PIC单片机端口扩展技术

时间:01-30 来源:互联网 点击:

要是通过调用函数WriteByte(SCANNUM,0x01)和 WriteByte(DPRAMi,Dig2word)来实现,其中,SCANNUM为扫描次数,DPRAMi(i=0~7)为8个数码管对应的段码显示缓冲器,如图3所示,如果要点亮发光二极管D1所在列的全部8个发光二极管,则对应的显示 缓冲器的值应为0XFF。

图3 PIC18F458控制ZLG7290作为车身状态显示驱动器时硬件接线

5. 结论

利用I2C总线接口扩展单片机的端口大大简化了嵌入式系统外围硬件电路的设计,提高了系统工作的可靠性;同时,也简化了系统控制软件的设计,在基于 PIC18F458的车身状况显示控制系统中取得了较好的应用效果。按照本文介绍的方法,可以很方便地将ZLG7290或类似芯片应用于 MICROCHIP的其它类型的MCU的应用场合。

参 考 文 献

1.THE I2C-BUS SPECIFICATION,VERSION 2.1,www.semiconductors.philips.com /i2c/support

2.吴强,黄石红. I~2C总线在智能化振动测试仪中的应用研究.微计算机信息, 2002(10)

3.李彩等. 时钟芯片PCF8563在海洋光学浮标中的应用. 电子产品世界,2003(7)

4.金明,陶维清.MSP430系列单片机与I~2C总线方式的EEPROM接口.仪器仪表用户,2003(6)

5.李秋生,王月忠.基于VB6的PC机与多台单片机通信在锂电池检测化成设备中应用.微计算机信息,2003(10)

6.PIC18FXX8 DATA SHEET, www.microchip.com

7.[美]约翰 B.皮特曼 著,郑红等译. PIC18F452微控制器嵌入式设计.科学出版社,2005,1

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top