PLEASE HELP: im student in Australië, behoefte aan een pic-programma.

Z

zmanultra

Guest
heeft elk orgaan kunt u beschikken over een programma voor de chipkaart, mijn hele jaar project is om een vergrendelsysteem voor een universiteit, i need some monster code zijn de eerste keer doet pic please i need voorbeeldcode van hoe het programmeren van de chipkaart en de lezer pleeeeeeeeeease iemand.

Ik heb voor het gebruik van de volgende smartcard-lezer en

een PIC 16F84 en een 24C16 EEPROM
haar een gouden wafer chipkaart
door (silicium chip)

gelieve iemand me helpen im gona dood.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triest" border="0" />

[/ code]

 
een eerste dingen hoe "feed" een goldwafer met (bereid) code:

een normale "goud" wafers "kaart is ISO-connector als een creditcard.Het is niet mogelijk om de eeprom directe, dwz directe opslag van gegevens in de eeprom, omdat de aansluitingen niet leiden "buiten".Een regelmatige chipkaart gebruikt slechts 6 van de 8 contact peulen om te communiceren met de rest orf de wereld.Er zijn nog enkele kaarten beschikbaar die leiden de contacten van en naar EEPROM buiten de kaart.Zij maken gebruik van de extra contact peulen # 4 en # 8, meest populair zijn de AVR op basis van smartcards.

----
Terug naar de PIC goldwafer:
In plaats van direct aanpakken,
wordt het volgende concept zal gebruikt worden: er zijn 3 verschillende types van software die u wilt plaatsen in de kaart:
# 1 is de reguliere assembler code die gebaseerd zal de processor en die is opgeslagen in de PIC-chip
# 2 is de code die moet worden opgeslagen in de EEPROM (zoals tabellen van alle informatie)
# 3 is een zogenaamde "loader" software, die tijdelijk verblijft in de verwerkers geheugengebied

De lader concept werkt als volgt: Aanvankelijk had de kaart (het geheugen van de PIC) zal worden geprogrammeerd met de "loader".Haar enige taak is om commando's van externe contact peulen die gaan iets als: neem deze (ongeacht blocksize) bytes en programma ze in de eeprom.Na de eeprom is gevuld met de code van # 2, de loader heeft verricht zijn werk.Dan is de kaart zal worden (her) geprogrammeerd met zijn reguliere processor code en voila - alles is prima.

Een aantal populaire programma's zoals "chipcat" of "twoprog" doet deze taak automatisch voor u: ze hebben hun eigen "loader" routine is, en je eenvoudig zijn om hen code # 1 en # 2 te laten automaticly doet de rest.Zoals programmering apparaat kunt u gebruik maken van een doe-het-zelf programmeur of kopen sommige apparaat voor een goedkope prijs (20-100 USD)

zodat je nodig:

1:: een smarttcard
2: een programmeur apparaat
3:: programmeersoftware

Zoals ik lees uw post, 1:: beschikbaar is, en 3: kan worden gedownload van ergens (gebruik Google om te zoeken naar een locatie)
-----

Desalniettemin, moet je "bereid" code te voeden met de kaart.Daarom moet je de "normale" dingen in dit gebied:
4:: Een begrip over hoe de chipkaart moet worden bereikt op een Protocol niveau (betekent: welke commando's die u aan de chipkaart voor het uitvoeren van die actie?
Als het moet niet te eigendomsrechten, dan een goed begrip van de ISO-chipkaart communicatie protocol (ATR,
Nano, enz.) migt nuttig en geeft u een globaal idee over een gemeenschappelijke interface uitvoering
5: een goed begrip van wat je software in de kaart zou moeten doen en hoe het zou moeten werken
6:: Sommige begrip van de processor-design en assembler-code van de processor
7:: waarschijnlijk een C-compiler beschikbaar zullen zijn, kun je een beetje sneller ontwerp van het algoritme dat u wilt uitvoeren
8:: Er zijn ook PIC simulatoren beschikbaar simuleert de PIC-processor etcbaecause van stap 8: u hoeft dus niet noodzakelijk moeten concentreren voor programmeur hardware in een eerste stap.Proberen te krijgen, stap 4:: - 8: plaats.En als alles werkt, het jaar klaar is en je kan kopen apparaat 2::Hoop dat dit helpt als eerste info.Neem ook een kijkje op
http://www.mikrocontroller.net/links.htm
biedt u een aantal handige links, en waarschijnlijk ook enkele (Duitse) code examles (maar de meeste zijn gebaseerd AVR)
Sorry, maar je moet inloggen om dit onderdeel te bekijken koppelingseisen

 
<img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Verrast" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />

thank u zoveel man ur a life saver dank u nogmaals dude
Geen 'bedankt' in het forum.Waarschuwing!--
makswell

 
hoi,
I need your help alstublieft, IHAVE chipkaart, en ik wil interface tussen haar en pct door vb, but i cant help me

 
Hoi

eerst de aard van de chipkaart je hebt.

Wat is smart card nummer?

Wees duidelijk en specifiek zijn.

Groeten
Gopi

 

Welcome to EDABoard.com

Sponsor

Back
Top