var PIC izmantot aprēķināšanas?

M

mediavision

Guest
PIC, šķiet, galvenokārt izmanto kontrolei, vai to var izmantot aprēķinos, lai īstenotu kādu algoritmu?

 
jā tas ir iespējams.
un es domāju, ka daudz ātrāk nekā 8086 procesors

 
Hmmm ...
PIC16 ir tikai saskaitīšanu un atņemšanu instrukcijas.PIC18 ir aparatūras reizinātāju.Bet neviens no tiem nav dalīšanu.Varbūt dsPIC ir.Tā sadalījumu jāīsteno programmatūras un varētu izpausties vairākos ciklos izpildes.
Anyway, ja jums ir liels aprēķini, es nedomāju ieteikt izmantot PIC.

 
Ir neliels math coprocessor varat izmantot ar savu projektu.Tas patiesībā dsPIC30Fxxx iekšā

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

un jā dsPIC ir daudzas uzlabotas funkcijas, un tas ir diezgan viegli sadalīt uz dsPIC (vai jautājums 18.f šim)
http://www.hvwtech.com/products_view.asp?ProductID=570<img src="http://www.hvwtech.com/products/570/17385_PV.jpg" border="0" alt="can PIC be used for computation?" title="var PIC izmantot aprēķināšanas?"/>UM-FPU v3.1 Key Features

* Jaunums v3.1:
o aizņemts / Ready Status par OUT1 tapas
o SEROUT / SERIN instrukcijas sērijas datu pārraidi un GPS (NMEA) izejvielas
o WRBLK pārvešanai 32 bitu vērtības, no mikrokontrolleru uz UM-FPU
o RDBLK pārvešanai 32 bitu vērtības, no UM-FPU ar mikrokontrolleru
o MOP instrukcijas (uz matricas darbībām)
o STRBYTE glabāšanai mazāka 8 biti 0 reģistra string buferis
o STRINC par palielināšanai stīgu atlases punkts
o STRDEC par decrementing stīgu atlases punkts
o RET, cc par conditiona atgriešanās no lietotāja definētu funkciju
o READVAR piedāvā divus jaunus vērtības iegūšanai
o SETSTATUS
o Auto-Start funkcija Zvanu, lai noteiktu čipu uzvedību atiestatīšanas
* 1-20 reizes ātrāk nekā UM-FPU V2 visiem peldošā komata operācijas
* Līdz pat 70 reizes ātrāks par uzlabotas instrukcijas
* 256 baits instrukcija buferis
* 128 vispārējais mērķis 32 bitu reģistri uzglabāšanai peldošā komata vai Long Integer vērtības
* 8 pagaidu 32-bitu reģistriem, lai atbalstītu iekavas aprēķinos
* 2048 baiti Flash atmiņas lietotāja definētu funkciju
* 1024 baiti EEPROM datu glabāšanai vai lietotāja definētu funkciju
* Atbalsta 2.7V, 3.3V un 5V barošanas spriegums
* I2C saderīgu saskarni līdz 400 kHz
* SPI saderīgu saskarni līdz 15 MHz
* Expanded instrukciju kopumu, matricu operācijas, A / D konversiju, stīgu apstrāde [/ url]
Pēdējo reizi laboja blueroomelectronics par Apr 1, 2008 19:25; rediģēts 1 reizi kopā

 
Jā, es bažas pic datu lapā par šo jautājumu nav MUL vai div mnemoniska ir pic: S
thx par iznomāšanas mani zināt, draugs

 
Quote:

to var izmantot aprēķinos, lai īstenotu kādu algoritmu?
 

Welcome to EDABoard.com

Sponsor

Back
Top