Wim Huiskamp / Mbed 2 deprecated mbed_bus

Dependencies:   HDSP253X mbed PCF8574_Bus

Committer:
wim
Date:
Sun Jan 25 17:30:47 2015 +0000
Revision:
6:aaefa04f06be
Parent:
2:1dab1089c332
Converted code for HDSP253X into Lib.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wim 2:1dab1089c332 1 /* BusDefines - Use the MBED Port pins and PCF8574s for controlling the Bus
wim 2:1dab1089c332 2 * Copyright (c) 2011 Wim Huiskamp
wim 2:1dab1089c332 3 *
wim 2:1dab1089c332 4 * Released under the MIT License: http://mbed.org/license/mit
wim 2:1dab1089c332 5 *
wim 2:1dab1089c332 6 * version 0.2 Initial Release
wim 2:1dab1089c332 7 */
wim 2:1dab1089c332 8 #ifndef _BUS_DEFINES_H
wim 2:1dab1089c332 9 #define _BUS_DEFINES_H
wim 2:1dab1089c332 10
wim 2:1dab1089c332 11
wim 2:1dab1089c332 12 //Pin Defines for MBED Control Bus (inputs)
wim 2:1dab1089c332 13 #define D_CDINT p20
wim 2:1dab1089c332 14 //Pin Defines for MBED Control Bus (outputs)
wim 2:1dab1089c332 15 #define D_DTR p21
wim 2:1dab1089c332 16 #define D_CDBUF p22
wim 2:1dab1089c332 17 #define D_RD p23
wim 2:1dab1089c332 18 #define D_WR p24
wim 2:1dab1089c332 19
wim 2:1dab1089c332 20 #define D_CTRL_MSK 0xFF
wim 2:1dab1089c332 21
wim 2:1dab1089c332 22 //Pin Defines for I2C Bus
wim 2:1dab1089c332 23 //#define D_SDA p9
wim 2:1dab1089c332 24 //#define D_SCL p10
wim 2:1dab1089c332 25 #define D_SDA p28
wim 2:1dab1089c332 26 #define D_SCL p27
wim 2:1dab1089c332 27
wim 2:1dab1089c332 28 //I2C Bus Address Defines for PCF8574 slaves
wim 2:1dab1089c332 29 #define D_I2C_DATA_BUS 0x40
wim 2:1dab1089c332 30 #define D_I2C_ADDR_BUS 0x42
wim 2:1dab1089c332 31 #define D_I2C_ENA_BUS 0x44
wim 2:1dab1089c332 32
wim 2:1dab1089c332 33
wim 2:1dab1089c332 34 //Host PC Baudrate (Virtual Com Port on USB)
wim 2:1dab1089c332 35 #define D_BAUDRATE 9600
wim 2:1dab1089c332 36 //#define D_BAUDRATE 57600
wim 2:1dab1089c332 37
wim 2:1dab1089c332 38 #endif