Strange PIC ongelma

T

tijoseymathew

Guest
hei
Yritän koodin yksinkertainen ohjelma, kuten tässä
W equ 00h
Tila equ 03h, osoite STATUS rekisterin
TRISB EQU 86H, osoite tristate rekisterin portti
PORTB equ 06h, osoite Port

;**** Aseta satama ****

BSF STATUS, 5
movlw 00h; Aseta Port nastat
movwf TRISB; lähtöön.
BCF STATUS, 5
Alku
movlw b'11111111 "
movwf PORTB
goto Start
loppu
Olen ohjelmointi käyttäen JDM ohjelmoija ja kuva saa tarkasti oikein.
mutta kun laitoin sen leipälauta En ehtiminen O / P satamasta B.Olen tarkistanut kaiken ja yritti muuttaa osia myös piiri.
Olen aiemmin käyttänyt tätä ohjelmoija menestyksekkäästi monia ohjelmia
En voi ymmärtää, WHT on väärässä tällä kertaa

 
Cyberprzestepcy atakują routery domowe, aby dostać się do kont bankowych Polaków - ostrzega zespół CERT Polska. W ten sposób przestępcy dążą do wyłudzenia danych logowania klientów banków i jednorazowych kodów autoryzacyjnych, a w rezultacie do kradzieży pieniędzy z kont.

Read more...
 
Ensinnäkin käyttää myös selvitys sijaan manuaalisesti määritellä rekistereistä.
Toiseksi jotka PIC käytät?Onko sinulla Crystal (jos se on yksi)

 
Quote:

Alku

movlw b'11111111 "

movwf PORTB

goto Start

loppu
 
1.Yritän myös ilmoitus ja palata
2.Kyllä käytän Crystal otan sen icprog kun ohjelma pic
3.Käytin PIC16F84A ja PIC16F870
4.Tuotos on, että PORTB Pin SHD on korkea.Mutta i dont get mitään PORTB Pins
5.Minulla vammaisten WDT vuonna icprog.Lisätään 11 minuuttia:Yritin myös vaihtoehto, mutta turhaan
Tässä on uusi koodi
# include <C:\Program Files\Microchip\MPASM Suite\P16F84A.INC>
BSF STATUS, 5
movlw 00h
movwf TRISB
BCF STATUS, 5
Alku
movlw b'11111111 "
movwf PORTB
goto Start

loppu
ja tässä hex-tiedosto
: 020000040000FA
: 0E0000008316003086008312FF30860004282D
: 00000001FF

 
Ohjelmasi toimii sakon PIC Simulator on lähetetty uusi koodi

Koodi:# include <C:\Program Files\Microchip\MPASM Suite\P16F84A.INC>

BSF STATUS, 5

movlw 00h

movwf TRISB

BCF STATUS, 5

Alku

movlw b'11111111 "

movwf PORTB

goto Start

 
tijoseymathew kirjoitti:

1.
Yritän myös ilmoitus ja palata

2.
Kyllä käytän Crystal otan sen icprog kun ohjelma pic

3.
Käytin PIC16F84A ja PIC16F870

4.
Tuotos on, että PORTB Pin SHD on korkea.
Mutta i dont get mitään PORTB Pins

5.
Minulla vammaisten WDT vuonna icprog.
 
tijoseymathew kirjoitti:

hei

Yritän koodin yksinkertainen ohjelma, kuten tässäW equ 00hTila equ 03h, osoite STATUS rekisterin

TRISB EQU 86H, osoite tristate rekisterin portti

PORTB equ 06h, osoite Port;**** Aseta satama ****BSF STATUS, 5

movlw 00h; Aseta Port nastat

movwf TRISB; lähtöön.

BCF STATUS, 5

 
nguyennam kirjoitti:tijoseymathew kirjoitti:

hei

Yritän koodin yksinkertainen ohjelma, kuten tässäW equ 00hTila equ 03h, osoite STATUS rekisterin

TRISB EQU 86H, osoite tristate rekisterin portti

PORTB equ 06h, osoite Port;**** Aseta satama ****BSF STATUS, 5

movlw 00h; Aseta Port nastat

movwf TRISB; lähtöön.

BCF STATUS, 5

 
nguyennam kirjoitti:

Osoite 00h käytössä INDF rekisteriin ja ei voida luokitella muihin tiedostomuotoihin.

 
Kokeile tätä.Se on __CONFIG ja luettelo direktiivit sekä tärkeä ja puuttuvat ORG selvitys ja se toimi 4MHz kristallia.

Koodi:

Luettelo p = 16F84A

ovat <p16F84A.INC>

__CONFIG _XT_OSC & _WDT_OFF

org 0x000; Reset vector

BSF STATUS, RP0

movlw 00h

movwf TRISB

biologinen kertymistekijä BCF STATUS, RP0

Aloita movlw b'11111111 "

movwf PORTB

goto $; loop forever

Asiantuntija
 
Hi tarkista seuraavat on sinun točki ja MCLR vedetty korkea?leivälle levyt on aina hyvä asia saattaa 10mF korkki suoraan Vss ja Vdd, olen aina käyttää 10mF 16v keää koko sirun mahdollisimman lähelle 2 nastat mahdollisimman

 

Welcome to EDABoard.com

Sponsor

Back
Top