PIC12F1501 ASM Template

#3341643
Lesenswert?

Sandro schrieb:
> Hat jemanh ein Template bzw. Beidpielcode für den PIC12F150? Ich brsuche
> ihn um zu sehen, wue genau die CONFIG-Wörter eingestellt werden.
> Danke :)

Die "genaue Einstellung" der CONFIGs bestimmst DU für deine Anwendung 
und nicht ein ASM-Template.
Wenn du die Bedeutung und genaue Schreibweise der CONFIGs brauchst, dann 
findest du die in .../MPASM Suit/p12f1501.inc !
Gast #3342213
Lesenswert?

Ich habe jetzt ein Programm für diesen PIC geschreiben... Die LED an RA2 
will aber nicht leuchten :)
MPLAB sagt mir: Programming... Programming/Verify complete

Findet jemand den Fehler?
1
  list    p=12F1501      ; list directive to define processor
2
  #include  <p12F1501.inc> ; processor specific variable definitions
3
  
4

5

6

7
  __CONFIG _CONFIG1, _FOSC_INTOSC & _WDTE_OFF & _PWRTE_OFF & _MCLRE_ON & _CP_OFF & _BOREN_OFF & _CLKOUTEN_OFF
8
    __CONFIG _CONFIG2, _WRT_OFF & _STVREN_OFF & _BORV_HI & _LPBOR_OFF & _LVP_OFF
9

10

11
  ORG 0x00
12
  goto start
13
  
14
  ORG 0x04
15
  retfie
16

17
  ORG 0x0F
18
  start
19
  BANKSEL OSCCON
20
  movlw b'01111010'
21
  movwf OSCCON    ; 16 MHz, Internal oscillator block
22

23
  BANKSEL PORTA 
24
  clrf PORTA       ;Init PORTA
25
  BANKSEL LATA     ;Data Latch
26
  clrf LATA 
27
  BANKSEL ANSELA 
28
  clrf ANSELA     ;digital I/O
29
  BANKSEL TRISA 
30
  movlw B'11111011'  ;RA2 output 
31
  movwf TRISA 
32

33
  bsf LATA,2
34
  movwf LATA
35
  
36
  goto$
37

38

39
  end

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren