[elektro] Pickit 2

István Ágó ago.istvan at gmail.com
Sun May 25 09:08:42 CEST 2008


Itt a szimulátor mindent rendben csinál. A hardverben is pontosan
ugyanez történik.

2008/5/25 Skandar Graun <sgraun at gmail.com>:
> - A pickitnek tényleg semmi köze a dologhoz.
> - Azt írja, hogy a program fut, csak a szimulátor szar.
> - Gyakran látom én is, hogy a 7 feletti MPLAB szimulátora a 18F-eknél
> hülye. Főként a W reg kezelésében szokott hibázni.
>
> István Ágó <ago.istvan at gmail.com> írta, 2008.05.25.:
>> 1. Azt nézed el, hogy nem tiltod le sem a komparátorokat, sem az A/D
>> konvertert. Adatlap 4.5 fejezetének legalább az első oldalát tessék
>> tüzetesen elolvasni.
>>
>> 2. Ugyanott találod a választ, mint az előbbi esetben.
>>
>> Egyébként amikor valami nem működik a kimeneteknél úgy, ahogy
>> elvárnánk, akkor miért nem az az alapértelmezett, hogy megnézzük az
>> adatlapban, hogy az adott lábakon esetleg milyen periféria található
>> még? Sokkal gyorsabban lehet így választ találni a kérdésekre, mint
>> ide beírni, és várni, hogy hátha valaki más veszi a fáradtságot, hogy
>> megnézze az adatlapot...
>>
>> A Pickit2-nek semmi köze a dologhoz!
>>
>>
>>
>> On Sun, May 25, 2008 at 12:18 AM, Torok Imre <ha8lls at mystic-sound.hu> wrote:
>> >        Sziasztok!
>> >
>> > Beszereztem egy PK2-es programozot es mar az elso lepesnel elakadtam.
>> >
>> > A program a kovetkezo:
>> > --------------------------------------------------------------------
>> >     org 0
>> >     goto    Start
>> >
>> >     org     4
>> >     retfie
>> >
>> > Start:
>> >     bsf     STATUS,RP0       ; select Register Page 1
>> >     clrf    TRISC          ; make IO Pin C0 an output
>> >     bcf     STATUS,RP0       ; back to Register Page 0
>> > ;    bsf     PORTC,1
>> > ;    bsf     PORTC,0
>> >     movlw   b'00001011'
>> >     movwf   PORTC
>> >     goto    $                ; wait here
>> >     end
>> > --------------------------------------------------------------------
>> >
>> > Egyszeruen a kimeneten bekapcsol nehany ledet. (16F690)
>> >
>> > 1.  ha a szimulatorban leptetem a progit vegig, akkor szepen betolti a
>> > w-be  a  b'00001011'  erteket,  azonban  a  PORTC-regiszterbe  csak  a
>> > b'00001000' erteket latom. Ha betoltom a pic-be akkor szepen fut, es a
>> > 1011-ledek vilagitanak. ??? mit nezek el, mit nez el a szimulator???
>> >
>> > 2.  ha  a  movlw  es  a  movwf helyett a ket kikommentezett 'bsf'-sort
>> > hasznalom,  akkor  a  szimulacioban  a  PORTC-regiszterben  semmi  nem
>> > latszik,  minden  marad  0-erteken,  lefuttataskor  pedig  a masodjara
>> > bsf-fel  bekapcsolt  bemenet  'vilagit'  csak,  a  masik nem. Miert???
>> > Regebben,  igaz  akkor  meg  az 5.0-as mplab ment, annal ezeket szepen
>> > lehetett  szimulalni.  Raadasul  nem  egy  programot irtam, amelynel a
>> > bcf-bsf-fel allitgattam a kimeneteket. most miert nem megy???
>> >
>> > Koszonom az epito jellegu hozzaszolasokat!
>> >
>> > Udv!
>> > Imre
>> >
>> >
>> > --
>> > Best regards,
>> >  Torok                          mailto:ha8lls at mystic-sound.hu
>> >
>> > -----------------------------------------
>> >          elektro[-flame|-etc]
>> >
>> -----------------------------------------
>>          elektro[-flame|-etc]
>>
> -----------------------------------------
>          elektro[-flame|-etc]
>


More information about the Elektro mailing list