hoe u pic te maken rekenmachine?

A

asic1984

Guest
Hi all

Ik moet alleen uw suggesties over het maken van een rekenmachine met een PIC 16F84

en als er geen banden met betrekking tot dit project

Ook als iemand weet een betere methode om te worden gebruikt in plaats van met pic

dank voor hulp

 
Wat voor soort rekenmachine, eenvoudig of wetenschap? ..

Ik kies een CPU met een heleboel programma geheugen als u wilt maken het wetenschappelijke anders een eenvoudige kunt u in een PIC16C54 ....

Je moet ook kijken naar hoeveel knoppen die u nodig hebt want dat is belangrijk, omdat u slechts een beperkt aantal pinnen ...en ik denk dat ik zou gaan voor een PIC met interne RC OSC, 4K geheugen van 64 bytes RAM en voor een type LF sinds het maakt het mogelijk om met 2 AAA-batt ...geven van 3 volt en de cpu kan worden gebruikt zonder regelgever in dit geval ....

Volgende zou zijn voor de uitvoering van alle functies ..sommige zijn heel eenvoudig andere je moet wiskunde maar sommige mensen hier kan je helpen in deze ...

groeten,

Paul.

 
PaulHolland Zoals gezegd, het hangt ervan af of u een gewone of wetenschappelijke rekenmachine.Als u wilt dat een wetenschappelijk, hanteren alle precisie floating point en de opslag daarvan wordt een beetje lastig in de 16F84 evenals code ruimte vraagstukken; ik echt nadenken over de keuze van de MCU.Trouwens, de 18f onderdelen zijn niet zo duur geworden, en hebben * veel * meer mogelijkheden ...

Voor sommige codering van wiskunde functies, neem dan een kijkje op:

http://www.piclist.com/techref/microchip/math/index.htm

Het
is een link boerderij uit, maar alle links die ik
heb gecontroleerd zijn goed.

Ook hier, voor 16F84 specifieke code:

http://talking-electronics.tripod.com/PIC-Theory/1-Pop-PIC-Theory-Page11.html

Natuurlijk kun je code in C als u een grote code ruimte (18f wederom) dat sterk zou vereenvoudigen uw functie codering.

Ook een kijkje nemen op Circuit Kelder punten 157 en 158, hebben ze artikelen over het maken van een rekenmachine met een PIC (18f452 denk ik).

Sante,
FoxyRick.

 
Waar kan ik vinden website of het document waarin zij verklaren in meer detail hoe divisie is bereikt?de meeste sites die ik
heb opgezocht geef me slepen en neerzetten code voor de 16F84.en anderen uitleggen Bovendien subtracttion, vermenigvuldigen ...maar zij hebben de neiging om te gaan op details als het gaat om de verdeling?

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triest" border="0" />
 
Als u wilt dat een echt goede rekenmachine gebruiken sommige hoger-end PIC (16F877 van 18Fxxx) of Atmega128 en converteren sommige HP-41 quater emulator voor.

Er zijn gratis emulator bronnen op het internet.

Als u de emulator, kunt u de originele beelden van de HP-41 roms (ook beschikbaar op het internet) en je hebt uitstekende programmeerbare / wetenschappelijke rekenmachine.

 
Wat je nodig hebt is een CISC microbedrijven, RISC heeft zoveel beperkingen in termen van wiskundige berekeningen wordt betrokken.

 
Hoi,

Proteus heeft ook een monster rekenmachine bestanden in haar steekproef directory
Sante,

Analyzer.

 
Hi allProteus heeft ook een monster rekenmachine bestanden in de map monster, maar met behulp van pic16F876

Bedankt
Sorry, maar je moet inloggen om dit onderdeel te bekijken koppelingseisen

 
In de microchip website is er een mooi geheel van toepassing stelt met bibliotheken voor vaste en drijvende punt routines voor zuivere intercommunales.Uiteraard
zijn ze gericht op verschillende apparaten (16 septies voor het eerste, 18F voor het laatste).
Dit kan je een idee geven van wat je kunt bereiken met uw pic.Onthoud ook dat een gewone kleine pic niet genoeg Harware ter ondersteuning van een beeldscherm, een toetsenbord en een 16-32 bits vaste punt algebra.

 
Hi all

ten eerste dank voor uw inspanningen om te helpen me ...........

maar ik heb wat problemen met behulp van montage als ik nog een beginner en ik wil het gebruik van de C taal vanwege de korte tijd

zo kan een ieder weet links waar kan ik vond een compiler met de C taal

en ook de documenten explainning programmering pic16f84 met een c

en voor de lcd

bedankt voor de hulp ........

 
Eerlijk, ik denk dat je zal echt moeilijk om te voldoen aan de code in het programma 1K geheugen van een 16F84.C kan produceren veel grotere code dan (goed geschreven) assembler en waarschijnlijk niet zal passen.

Je zou heel goed kunnen leren assembler voor kleinere MCU's zoals de 16F84.Het is echt niet zo moeilijk als je eenmaal begint,
maakt u gebruik van andere mensen
de code als voorbeelden.Er zijn veel tutorials en advies op het net, en plently van de mensen om u te helpen als je vastzit.Je krijgt een veel beter begrip van hoe die dingen werken, waardoor u in staat om ze te gebruiken en programma hen beter.

Ik neem aan dat u wilt dat alleen een eenvoudige - / x rekenmachine, een wetenschappelijk is volledig buiten het bereik in een 16F84.Ik
ben niet zeker of u kunt zelfs aan een eenvoudige een 16F84,
daar moet u:

Scan en decypher toetsenbord
Bewaar de keypreses
Voer floating-point arithmatic tot (8? 9?) Cijferniveau nauwkeurigheid
Bewaar de tussentijdse en definitieve resultaten
Bewaar het resultaat weergegeven
Praat met een LCD-scherm

Alleen mijn mening ...Best of luck beslissen wat je moet doen.

Sante,
FoxyRick.

 
Hi all

eerste dank voor uw hulp ......... en voor uw advies

ik probeer te maken van een eenvoudige rekenmachine. want ik ben een begineer in de wereld van de microcontroller kunnen worden ........... ik weet dat sommige assemply vóór, maar voor zeer eenvoudige processoren die niet te vergelijken met pic16f84

Ik neem uw advies in overweging, maar ik kan niet bepalen wat zijn de grootte van pic16f84 rekenmachine programma ..........

mijn idee is gebruik te maken van een haven voor de input en output poort B aan de lcd

maar toen ik probeerde te maken van de code vond ik mijn zelf niet in staat om te bepalen wat te doen, maar ik zal proberen met behulp van de punten die u heeft gezegd

bedankt voor je hulp teveel

Yours,
asic1984

 
Ik heb gezien project als dit in een voorbeeld in PROTEUS software.zij bereid zijn broncode, schemetic en simuleren evenement.

 
Hi all

bedankt voor uw interesse ......... alstublieft weten indien u een link naar PROTEUS tell me

i didnot horen over dit programma, behalve nadat ik vragen over dit project

bedankt allemaal voor uw hulp ..................

 
Hi all

kunt u uploadt u de broncode van het project voor de rekenmachine

dankzij ...................

 

Welcome to EDABoard.com

Sponsor

Back
Top