1.The composition and working scheme of a 16-counter with enable port and clear port were introduced in this paper,the designing idea and implementation process based on VHDL and FPGA were also described,the functions of the counter are implemented by Max+Plus Ⅱ 10.1 and the box of EDA.