PROBLEM TO BE SOLVED: To provide a communication module capable of performing in-system programming for all controllers, regardless of the number of the controllers to be mounted.;SOLUTION: An optical communication module 1 includes a plurality of controllers, the controller 31-34. Connection between a terminal T1 of the optical communication module 1 for communication with an external host device and each of the controllers 31-34 of the optical communication module 1 is turned on and off by switching elements 51-54 provided for each of the controllers 31-34. Thus, in-system programming can be performed for each of the controllers by controlling operations of the switching elements 51-54, if a programming device that performs the in-system programming is connected with the terminal T1 even when the optical communication module 1 has the plurality of controllers.;COPYRIGHT: (C)2012,JPO&INPIT
展开▼