Abstract:Abstract: 1553B bus is widely used in aircraft avionics system, to effectively understand and master the 1553B bus communication principle, on the basis of in-depth analysis of 1553B teaching needs, combined with its communication principle, the 1553B bus communication principle teaching software based on C# is designed and developed. Under the guidance of system engineering, the software requirement analysis and overall design are completed; guided by the thought of hierarchical design, the design and practical verification of the basic experiment, principle experiment and comprehensive experiment of the software are completed. After the completion of the development, the function adjustment and interface optimization were carried out according to the teaching situation and use feedback.The system provides a strong support for the learning and teaching of 1553B bus communication principle, it has remarkable innovation and wide practicability.