This document describes the implementation of a line echo canceller (LEC) on the TMS320C54x family of 16-bit fixed-point digital signal processors. Two different implementations of the adaptive transversal echo canceller filter are covered: block update and normalized least-mean square (also called stochastic gradient). Full assembler code is given for both examples.