Imam problem koristeći Proteus

B

bomba

Guest
Im 'koristeći Proteus za testiranje moj CCS program, ja prenijeti Hex datoteku Proteus 6,3 sp1 (WIN XP), a kada sam ga vode korak po korak, to rade samo dobro napraviti program točno, ali kad koristim F12 pokrenuti, to ne može učiniti da isti program.
Na primjer da trebam migati kudjelja leds, prvo vodio u programu linija ne trepnuti.

Bilo koji savjet!
Hvala

 
Ochrona danych jest kluczowa z punktu widzenia systemów bezpieczeństwa w chmurze. Steve Pataky z firmy FireEye wyjaśnia pomysły technologiczne firmy na najbardziej aktualne zagrożenia w wirtualnym świecie.

Read more...
 
Vi svibanj okupiti više pomoći na vaša pitanja ovdje ukoliko ste više specifični u cilju replicirajte vaše probleme.Na primjer, možete uploadati ovdje vaš program i / ili Proteus projekta crteža.
U principu, nisam se naći razliku u Proteus s korak-po-korak debugging i puni pokrenut,
s tim da postoji neki bug ili u vašem apartmanu ili Proteus.

 
Vidi temu: Proteus i 27256 EPROM

http://www.elektroda.pl/eboard/searchtopic64931-27256.html

 
I'm learning koristiti CCS i Proteus, a možda sam nešto krivo radiš ....
Ja uploadati primjeru što sam rekao prije .....

CCS 3,181
MPLAB 6,4
Proteus 6,3 SP1
Windows XP

Puno hvala

<img src="images/smiles/icon_cool.gif" alt="Hladno" border="0" />Žao nam je, ali morate prijaviti da biste vidjeli u ovom prilogu

 
Bomba Hi,

Vaš bug happend to me kada povezuje LEDs driect do Porta

Morate spojiti ih kroz ogranicavanje otpornik na trenutnu vrijednost 220OHM primjer

I problem će biti fiksne

Zdravo

 
Pa, zanimljivo ponašanje, iako nisu iz otpornik vrijednosti.

Iako ne mogu u potpunosti objasniti sebe, vi svibanj imati relevantne rezultate li izmijeniti kôd je takva da je:

Code:

delay_ms (100);

OUTPUT_A (0x0c); / / Leds uključen u jednoj metak.

/ / Output_high (Led0);

/ / Output_high (Led1);

delay_ms (100);

OUTPUT_A (0x00);

/ / Output_low (Led0);

/ / Output_low (Led1);
 
Problem je čini se odnose na unutarnje sat PIC model.

Pokušajte postaviti Processor Clock Frequency do 7MHz.
Obviosly promijeniti svoju upotrebu # kašnjenje (sat = 20000000) u odgovarajuću frekvenciju.Vaš broj će radove bez ikakvih modifikacija potrebna.

 
Hvala James!

<img src="images/smiles/icon_cool.gif" alt="Hladno" border="0" />Što znači IAR?

 
Koristio sam OUTPUT_A (0x00) umjesto OUTPU_LOW, i to radi dobro_Ovaj kompaktni intruction generirati više asembler.

Hvala James

 
IAR je još jedan dobar (ali skuplje) kompajler za PIC i mnoge ciljeve as well.(Http://www.iar.com).Ako ste registrirani korisnik Proteus morate se isporučuje s CD-a KickStart verziju (broj ograničen) od IAR za PIC12/16/17.

Slažem se.OUTPUT_A (0x00) će biti preveden učinkovito onda output_low u CCS, ali nisam potpuno značenje čudnim Proteus značajka vezana za frekvenciju.

 
Hi bomba,

Vaš Upload file dobar rad našto ja povezivanje leds kroz otpornik bez ikakvih modifikacija u kodu!

Hvala James previše za njegov najave.

Zdravo

 
Hi sfinga

U ckt učitao sam spojen je vodio kroz otpornik.Ali možda ja ne razumijem smisao "leds kroz otpornik.Pogledajte ih, a postoji razlika učitate sheme.

Hvala puno i unaprijed

 
Bomba Hi,JA nije 'vidjeti vaš ckt jer sam havn't Proteus V6.3 (i jedini imati V6.2 SP5)
I ponovno je sklop od Vašeg c koda.
Ja učitali DSN file.
Vaša originalna c code ne treba nikakve promjene.

Zdravo
Žao nam je, ali morate prijaviti da biste vidjeli u ovom prilogu

 
Sfinga,
depend from frequency !

Kao što sam rekao (i potvrdite) problem će
zavisiti od frekvencija!

Imam Vašeg uzorak i ja opet u simulirani 6,2 SP5 (ja
sam oboje).

U vašem uzorku vam koristiti kao 5MHz takta procesora, i to je jedini razlog zašto to radi.Molimo promijenite ga na 20MHz (kao bomba's drawing to čini) i vidjet ćete vaš uzorak neće raditi više.) and this is unrelated from R1/R2 values.

Vidjet ćete D1 samo flash za uključivanje / isključivanje (ne D2)
i to je od nepovezanih R1/R2 vrijednosti.

Imate iste rezultate.
Molimo izvješće.
Last edited by James
20. siječanj 2004 3:01, edited 1 put ukupno

 
da li vi poznate, ako ima više slika biblioteka dostupna po 3S dijelove?

Hvala

Nemam obavijesti o problemu comented gore

 
Tu je ruski tip koji je stvorio "PIC poput" koristi u Rusiji.Vi svibanj pronaći (i download) u http://undongle.misto.cz/.Nisam to ispitao.

bomba,
nisam čuti previše o ovom problemu i prije.Samo gledam sada, kao što ste Vi.PIC model radova trebao bi se 20MHz.Možda smo što će se vidjeti je Proteus's bug.

 
Pozdrav Jakov

Vi osvojio

<img src="images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Kad sam promijenio do 20Mhz, on nije 'funkcionirati

<img src="images/smiles/icon_redface.gif" alt="Posramljen" border="0" />JA nije 'obavijest procesor takta vrijednost.

Sfinga

 
Hi sfinga,

It's all right, nema pobjednika nema loosers.

<img src="images/smiles/icon_smile.gif" alt="Osmjeh" border="0" />Problem ovdje je (kao što si rekao), ne bi izmjenama dužan
je bomba broj u normalnim uvjetima, jer su mu kôd je lijepo.
Moj MODs pravedan izigrati iznad Proteus ponašanje, a to je loše.

Ja sam otkriti još jedan ponašanje koje bi confirmate moje teorije.Set "TimeStep po okvir" vrijednost (to je u sustavu izbornika Postavi Animacija opciju ...) sa 50ms na 10ms.Na vaše i bomba
je sklop će raditi i dalje sa 20MHz Frekv sat, iako je vrijeme "usporava".

Vrlo interesantno.Možda je ovo Proteus's ograničenja.

 
Ja ću pogledati, ali ovo sa zvukovima to mislim da je, kako je rekao je James, pitanje rezultate iz simulacija arhitekture.

Animacija unutar Proteus VSM djeluje na osnovu obavljanja određenu količinu simulaciju, a zatim ažirirajući zaslonu.Ovo je za razliku od ažuriranju animirani komponente svaki put kada se nešto mijenja u krug koji bi se vrlo * * neefikasan u mnogim slučajevima.
Tipično je frame rate je defaulted do 20Hz pa jedan okvir je ekvivalent 50ms.Iznos simulacija vrijeme naprednu po frame određena je Animacija Timestep, kako iz sustava izbornika unutar ISIS.

Kada pokrenete digitalna simulacija motora može se obrade milioni događanja u sekundi.Ovisno o tome što drugo kôda ne / kašnjenje petlji itd. IO linije svibanj jednostavno toggling u LED brže od brzina osvježavanja od simulacija.Ako imate CPU power available možete besposličariti sa animacijom timestep da ispravi to.
Modeliranje sat interno zamijenio analogni resistors s pullups itd. bi trebali pomoći smanjiti opterećenje procesora.

Ja ću se igrati i potvrdite gore (ili jedi moje šešir) kasnije jutros.

 

Welcome to EDABoard.com

Sponsor

Back
Top