用stc单片机控制晶闸管开通2s后断开程序该怎么设计?

对单片机比较陌生,有没有高人指点一下怎么设计这样的c程序?需要用到哪些功能哪些管脚?89c52和2052ad都可以

控制晶闸管,一个IO就够了,关键在电路设计。
程序也简单,就是给IO一个高电平或低电平(取决于电路形式),然后等待指定的时间,再翻转。