Pic18f2320


Results 1 to 5 of 5

Thread: Pic18f2320

Threaded View

  1. #3
    Join Date
    Apr 2014
    Location
    OK
    Posts
    557


    Did you find this post helpful? Yes | No

    Default Re: Pic18f2320

    The following is used on a PIC16F1824. Check your Data Sheet to double check the Special Function Registers as applicable to your chip:

    Code:
    ; --- *** Timer 2 SFRs, Used for PWM Period *** --------------------------------
    T2CON       =   %01111011               ;.2 = 1/0
    PR2         =   %11111111
    PIE1.1      =   0                       ;TMR2IE
    
    
    ; --- *** CCP1 PWM SFRs *** ----------------------------------------------------
    CCP1CON     =   %00001100
    
    
    DutyCycle   VAR WORD
    CCPR1L      =   DutyCycle.LOWBYTE
    ;HIGHBYTE comes from bits in CCP1CON
    
    
    ;Fill in other pertinent set-up data.
    
    
    Label:
        PIR1.1 = 0                      ;TMR2IF
        PIE1.1 = 1                      ;TMR2IE
        T2CON = %01111111               ;Turns TMR2 ON
    do
        loop while PIR1.1 = 0           ;TMR2IF
        PIR1.1 = 0                      ;TMR2IF
        DutyCycle = ;desired PWM
    Hope this helps.
    Last edited by mpgmike; - 23rd July 2017 at 17:59.

Similar Threads

  1. DHT22, AM2302 and pic18F2320
    By bitmaniac in forum mel PIC BASIC Pro
    Replies: 17
    Last Post: - 15th November 2015, 00:42
  2. PIC18F2320 RA4 output problem
    By Kristjan in forum General
    Replies: 2
    Last Post: - 30th May 2007, 23:56

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts