Voor mijn eindwerk heb ik een microcontroller nodig die zowel met een pc als met andere µ controllers via een bus.
Nu is mijn vraag als er als er µcontrollers met 2 seriele poorten zijn? Liefst merk of type.
WilToyo
Maak me niet gek, ik ben al gek.
Ehm, zelf al wat geprobeerd? ATmega128.
Via een bus? Kun je dan niet beter de uC via de UART laten praten en de andere controllers via een andere bus I2C/SPI laten praten.
[Bericht gewijzigd door WilToyo op (65%)]
Kevinoud
Een zak tuinaarde opescheuren
Bijna alle µc's gaan dat kunnen.
Ik zou aanraden RS232 voor comm. met de PC en SPI voor communicatie tussen je µC's.
www.microchip.com => PIC16 => kies een met genoeg pootjes en een SPI en EUSART en genoeg programma geheugen! Je kan samples aanvragen via de website.
[Bericht gewijzigd door Tech_Makes_Sense op (29%)]
WilToyo
Maak me niet gek, ik ben al gek.
Bitbangen wel ja, meerdere hardware-matige UARTS zijn er niet zoveel hoor. En sampelen doen we hier niet, is niet netjes om te sampelen als je ze voor normaal gebruik gaat gebruiken. Sampelen is daar niet voor in het leven geroepen. uC's kosten tegenwoordig toch geen drol meer, waarom zou je dan sampelen.
Op 5 maart 2009 16:40:07 schreef Tech_Makes_Sense:
Bijna alle µc's gaan dat kunnen.Ik zou aanraden RS232 voor comm. met de PC en SPI voor communicatie tussen je µC's.
www.microchip.com => PIC16 => kies een met genoeg pootjes en een SPI en EUSART en genoeg programma geheugen! Je kan samples aanvragen via de website.
PIC16 is bejaard: PIC18 is veel gebruikt tegenwoordig zover ik weet iig.
SPI voor comm. tussen uC's? Liever TWI/I2C eenvoudiger te implementeren.
Waarom is PIC16 bejaard? Dan zit ik gewoon te designen met bejaarde comps zeg

Het is juist dat PIC18 meer functies kan hebben, maar die zijn niet steeds nodig in elke applicatie natuurlijk.
Ja; met een goeie C-compiler is dat alle2 even eenvoudig.
[Bericht gewijzigd door Henry S. op (34%)]
Ja, maar SPI heeft 3 lijnen nodig (MISO, MOSI en CLK)
terwijl TWI er maar 2 nodig heeft (SCL en SDA)
overigens ik bene en AVR man en zie bijna nergens meer PIC16 opduiken in hobby projecten, bijna iedereen grijpt nu nar de PIC 18 omdat die efficienter zou zijn met zijn mipsjes en dat hij ook nog eens energiezuiniger zou zijn: nogmaals ik werk niet met PIC's
WilToyo
Maak me niet gek, ik ben al gek.
kortweg ben ik eerlijk: persoonlijke voorkeur omdat ik er sinds de 18 series geen woorden meer aan vuil wil maken....
met de 16 series had ik nog bezwaren. nu is het puur wat de boer niet kent... dat vreet hij niet, omdat hij geen tijd heeft om uit te zoeken hoe die het klaar moet maken...
Daan Timmer
Ik ben programmeur! geen electronicus! http://www.daantimmer.nl/ Er is een ontwerp! nu nog inhoud :-)
@HMH wat is TWI? :-o Zelfde als I2C? (ook SDA/SCL)
@WT, er staat hier nergens in de FAQ/rules dat het verboden is om over *samplen* te praten
. Maar goed, dat is een totaal andere discussie.
Gewoon UART/serieel met de PC en dan een I2C/SPI verbinding tussen de andere microcontrollers.
Elke PIC heeft wel UART en I2C, je moet wel ff letten op de pinout, sommige pics hebben de I2C+uart of SPI+uart op dezelfde (of paar dezelfde) pinnen zitten >_<
Ik ben PICMAN, dus ik weet niets over AVRS hoe het daar zit 
Henry S.
Moderator
Confucius says chà bù duo. Deze post is niet door ChatGPT gegenereerd. De 2019 CO labvoeding.
Op 5 maart 2009 16:00:38 schreef hazefeets:
Nu is mijn vraag als er als er µcontrollers met 2 seriele poorten zijn? Liefst merk of type.
http://www.circuitsonline.net/forum/search
http://www.circuitsonline.net/forum/view/29138
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
8051 cores van silabs hebben meestal 2 uarts aan boord.
of pak een STR710 (32bit AMR monster) heeft 6 uarts aan boord.
stm32, str7, str9, lm3s, lpc, avr32, at91sam en ga zo maar door, er zijn er veel met 2 of meer uarts.
Op 5 maart 2009 18:13:35 schreef Daan Timmer:
@HMH wat is TWI? :-o Zelfde als I2C? (ook SDA/SCL)
Volgens mij staat dat voor Two Wire Interface en ik denk dat dat idd de I2C bus is.
Volgens mij staat dat voor Two Wire Interface en ik denk dat dat idd de I2C bus is.
Inderdaad, puur een handigheidje om zonder geld aan Philips (bedenker van I2C) te betalen toch gebruik te kunnen maken van dit protocol. Het werkt precies hetzelfde, maar de naam is anders...
duffel
Mijn vrouwtje houdt ook van kleine dingetjes: www.minifrutsels.nl
http://www.microchip.com/maps/microcontroller.aspx
De part selector van Microchip. Er zijn een hele hoop PICs met 2 of meer UART's