Witam.
W dokumentacji do AT91SAM7xxx piszą że wejścia IO są 5V tollerant, ale nie wolno miec podpiętych pullupów. Niestety przy starcie są podpięte. Nie jest dla mnie jasne wobec tego co wolno:
a) wolno miec silne 5V na pinie ale trzeba szybko po resecie wyłaczyć pullupy
b) nie wolno miec silnego 5V na pinie (ale można przez rezystor).
Interesuje mnie raczej punkt b) ponieważ chciałbym używać paru pinów wyłacznie jako wyjścia z procesora do pewnego układu. Wyobrażam sobie to tak, że wyłączam pullupa wewnętrznego, a podpinam ręcznie pullupa - jakiegoś ~1k do 5V. I mam możliwość sterowania 5V. Czy mogę to zrobić tak prymitywnie? Zależy mi na minimalizacji elementów. Układ po stronie odbiorczej będzie miał kompatybilność z grubsza z TTL. Chce uzyskać wyłacznie wyjścia 5V z SAM7.
PS. Zależy mi na dość "sporych" prędkościach machania tymi wyjściami, rzedu 100kHz. Da radę na takim rezystorze otrzymać sensowne przebiegi zakładając pare cm do układu odbiorczego i wróżąc z fusów pojemności wejściowe (raczej bardzo małe)?
PS2. Chce uniknąć dodatkowego scalaka do konwersji - mam ciasno i troche by mi to skompilikowało życie - potrzebuje min. 8 wyjść 5V.