Удивляет ваше маньякальное стремление к своим вариантам всем известных макросов!
Даже некоторые присутствуют в менеджере компонентов, ну и все в 2-3 раза проще вашего!
Как вы не понимаете? У вас Т-триггер, а у него -- бистабильное реле! Две большие разницы!