pic16f876 hjelpe plzzzzzzzzzzzzzzzzzzzzzzzz

S

suwaii

Guest
Jeg Programm PIC16F876 BY JDM programmerer og jeg lykkes i det

programmet er å gjøre Porta og portc har vlue = 5F og jeg koble MCLR / Vpp til
5 V og ocs1 & ocs2 til krystall 4MHZ med 2 kondensatoren 22pf

og vss (pin # 8 & pin # 19 til GND og pin # 20 til
5 VMen jeg ikke får noen ting

Hva er problemet hvorfor Porta og portc ikke har verdien "5F"

Jeg prøver å bruke RC ocsillator R = 5k og C = 22pf fortsatt samme noen fortelle hvorfor og

hvordan kan vi gjøre det

 
Prøv å spille med KONFIGURASJON ord i programmet / programmerer.

Du må stille:

HS - for oscillator.
BOR deaktivert.
WDT - deaktivert.

Koble krystall og kondensatorer.Deretter må du se etter oscilloskop til pin 10 (OSCOUT) Det må være en oscillation (0,3 - 1,0 V).

 
fortsatt jeg ikke får noen ting .... kan være problematisk fra kode kan noen fortelle meg hva som er problemet med kode:

;************
;
;*********************************************

LIST p = 16f876, R = DEC

#
include "p16f876.inc"org 0

movlw 0x00
movwf TRISB
movwf TRISA
movwf TRISC

movlw 0x0F
movwf Porta
movwf PORTB
movwf PORTC
sirkel goto sirkel

sluttJeg konvertere dette programmet til hex bruker MPASM da jeg teste den ved pic16simulator jeg får

Porta, PORTB, PORTC = 0F

og i bruk igjen jdm krets og ic-prog til programe i bilde og jeg lykkes i det, men når jeg teste mitt bilde med 4mhz krystall og Vpp / mclr =
5 v jeg ikke får noen ting pleas hjelpe meg: D

 
Hei!
Vel problemet er åpenbar, er du ikke bytter banks.The registrerer i PIC Microcontrollers er banked prøver å kompilere dette

LIST p = 16f876, R = DEC

#
include "p16f876.inc"org 0x00

bsf status, RP0
MOVLW H'06 '; Porta alle digitale io
MOVWF ADCON1
movlw 0x00
movwf TRISB
movwf TRISA
movwf TRISC
BCF status RP0
movlw 0x0F
movwf Porta
movwf PORTB
movwf PORTC
sirkel goto sirkel

slutt

I tillegg til dette også være forsiktig med sikringsskapet innstillinger.
ett poeng er at Porta er også analog inngang port derfor er det nødvendig å konfigurere den for digital inn / ut ved å skrive til den ACON1 register.

Lykke
Hilsen.

 

Welcome to EDABoard.com

Sponsor

Back
Top