Битбангом простым не сымитируешь. Если б это было просто - я бы уже давно сделал )
При тактовой частоте 100кГц время чтения флешки около 2..3х минут. Ес-сно, чем ниже частота - тем дольше будет читаться/шиться.
Но если есть желание поковыряться - то пример исходников можно взять
тут. Даташит на микросхему приаттачить не удалось. Но его легко нагуглить. Например,
вот. Регистры там описаны подробно, но вот что с ними делать - без поллитры не разберешься. Признаюсь - я не разобрался и с поллитрой тоже. Помогли исходники от Postal2 ).