GamePC (AMD Ryzen 5900x - Gigabyte RTX 3070 Gaming OC 8G - Gigabyte Aorus X570 ELITE - 32GB Corsair Vengeance 3600C18 - 1.5TB Samsung 970 EVO NVME - 500GB Samsung 950 EVO Sata - Fractal Design Define 7 - Corsair RM750x - 2x Asus VG27AQ 1440p@144hz)
Op je vragen:
1: Lijkt me wel te werken. Ik weet niet of het zal werken als de pic al aanstaat.
2: Dat werkt meestal niet, heb ik hier vaker gelezen. Sowieso hebben laptops moeite met de RS232, die zetten er vaak lagere spanningen op dan gewone pc's.
3: Dat zijn schakelaars die je gewoon kunt gebruiken. Je kunt ze ook van oude printplaten afsolderen als je die nog hebt liggen
4: Die paar keer dat ik geprogd heb schreef ik het programma in assembler MPLAB. Dit zette de code om in hexcode. Deze las ik in met IC-prog, dit zette het programma in de pic. Ik gebruikte de simpele programmer van Circuits Online.
Succes met het bouwen en proggen in ieder geval
Casemod: Cubeleon
ga toch maar eens kijken of k er een usb aansluiting op kan maken (en of dat werkt). Ik heb vorig jaar op school met een atmel gewerkt en ook met zon usb->rs232 converter. Dat werkte wel maar dat was een kant en klaar testbordje
GamePC (AMD Ryzen 5900x - Gigabyte RTX 3070 Gaming OC 8G - Gigabyte Aorus X570 ELITE - 32GB Corsair Vengeance 3600C18 - 1.5TB Samsung 970 EVO NVME - 500GB Samsung 950 EVO Sata - Fractal Design Define 7 - Corsair RM750x - 2x Asus VG27AQ 1440p@144hz)
Wat je nu doet met de MAX232 is seriële communicatie mogelijk maken, dus kan je er, als dat in het programma in de PIC voorzien is, mee communiceren met de PIC. Voor het programmeren zijn er andere verbindingen nodig (reset op 14-tal volts zetten, en dan op de PGC en PGD-pin het programma erin steken).
Als de boer zijn koeien kust, zijn ze jarig wees gerust. Varkens op een landingsbaan, leiden nooit een lang bestaan. Als de boer zich met stront wast, zijn zijn hersens aangetast. Als het hooi is in de schuur, zit het wijf bij den gebuur.
Mijn bedoeling is eigenlijk simpelweg gezegt een programmer en testbordje ineen te maken. Dit zodat chip wisselen niet nodig is. Eigenlijk een combinatie dus van dit en dit. Heb ik dan dus uberhaupt wel een MAX232 nodig vraag ik me nu af. Omdat in de programmer en de testcircuit los ook geen MAX232 zit. In deze zit hij echter wel, maar dan om te zorgen dat de pic niet geherprogrammeerd hoeft te worden.
Zal even een ander schema in elkaar gooien
[ Voor 3% gewijzigd door wontcachme op 02-12-2006 18:41 ]
GamePC (AMD Ryzen 5900x - Gigabyte RTX 3070 Gaming OC 8G - Gigabyte Aorus X570 ELITE - 32GB Corsair Vengeance 3600C18 - 1.5TB Samsung 970 EVO NVME - 500GB Samsung 950 EVO Sata - Fractal Design Define 7 - Corsair RM750x - 2x Asus VG27AQ 1440p@144hz)
Dat schema'tje van de simpele PIC programmer zal bijna zeker niet werken met een USB-RS232 adapter, want de MCLR programmeerspanning (moet normaal 14V zijn) wordt uit de RS232poort genomen, en bij zo'n adapter is dat maar 5V (dat schema moet, om goed te werken, aangesloten worden op een RS232 poort die netjes de -12V voor '1' en +12V voor '0' gebruikt, USB convertor gebruikt dikwijls 0V voor '1' en 5V voor '0'...).
Het schema met externe MCLR voeding zal dan misschien wel werken, maar dan nog ben je niet 100% zeker.
Als de boer zijn koeien kust, zijn ze jarig wees gerust. Varkens op een landingsbaan, leiden nooit een lang bestaan. Als de boer zich met stront wast, zijn zijn hersens aangetast. Als het hooi is in de schuur, zit het wijf bij den gebuur.

S1,3,4,5 zitten er om te kunnen schakelen tussen programeren/led functie. Ook om er een RGB led in te kunnen zetten. Dit zodat de programma's van William wel werken erop.Maar zou het uitmaken als ik per ongeluk LED7 aanzet in een programma en na het programmeren vergeet de schakelaar terug te zetten(naar LED 7 toe)? Gaat dan iets in de pc naar de knoppen of niet?
En zou dit wel werken (uitgezonderd de usb->rs232 problemen). Eventueel ga ik dan een andere pc gebruiken waar er wel rs232 inzit.
Nu twijfel ik alleen of er nog een schakelaar moet komen tussen R12 en de MCLR ingang. Ik denk van wel, maar weet het niet zeker. De MCLR moet dan tussen de R12 en de Schakelaar komen en de 2e kant van de schakelaar aan de ground.
[ Voor 2% gewijzigd door wontcachme op 02-12-2006 20:48 . Reden: lijntjes vergeten ]
GamePC (AMD Ryzen 5900x - Gigabyte RTX 3070 Gaming OC 8G - Gigabyte Aorus X570 ELITE - 32GB Corsair Vengeance 3600C18 - 1.5TB Samsung 970 EVO NVME - 500GB Samsung 950 EVO Sata - Fractal Design Define 7 - Corsair RM750x - 2x Asus VG27AQ 1440p@144hz)
Zo voorkom je dat je gek wordt van al die schakelaars omzetten, en dat ook weer enkel een extra plaats waar het mis kan gaan (niets is ergerlijker, dan bij een niet werkend probleem niet te weten of het aan de soft- of de hardware ligt).
En kan je ff kijken om die rode balk onder je schema weg te werken aub?
Als de boer zijn koeien kust, zijn ze jarig wees gerust. Varkens op een landingsbaan, leiden nooit een lang bestaan. Als de boer zich met stront wast, zijn zijn hersens aangetast. Als het hooi is in de schuur, zit het wijf bij den gebuur.
Verwijderd
Ben bang dat je ofwel een pic nodig hebt die een bootloader heeft (en dus wel met gewone RS232 overweg kan) ofwel via parallele poort zal moeten proggen.
Heb je nog ergens een pc liggen die wel een gewone seriele poort heeft kan je natuurlijk wel verder..
