Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


pic16f1828 5-bit DAC sorunu

Kayıt: 09 Ekm 2009
Mesajlar: 4

Offline
xtc
Tarih: 06 04 2012 12:54

Merhaba arkadaşlar, bu yeni Pic16-18lerdeki 5 bit DAC 'ı kullanan var mı? DACCON1 registerını artırıyorum birer birer 32ye kadar ve 0dan 5Volta lineer bi output bekliyorum normal olarak. Fakat bu SSteki gibi bir sinyal çıkıyor scope'ta. kodu da ekliyorum. Yardımcı olacak arkadaşlara şimdiden teşekkürler.

pic16f1828 5-bit DAC sorunu

Kod
   list p=pic16f18280

   include p16f1828.inc

org   0x00
   nop
   nop
   nop
   goto   Start

org   0x04
Interrupt
   nop
   nop
   bcf   INTCON,TMR0IF
   banksel   DACCON1
   incf   DACCON1
   retfie

   org   0x100
Start
   banksel OSCCON
   movlw   b'11110000'   ;SPLLEN IRCF3 IRCF2 IRCF1 IRCF0  -  SCS1 SCS0
   movwf   OSCCON      ;Clock determined by FOSC<2:0> in Configuration Word 1.
            ;4x PLL is enabled SPLLEN bit is ignored. 4xPLL is always enabled
            ;8 MHz or 32 MHz HF

   movlw   b'1000111'   ;WPUEN INTEDG TMR0CS TMR0SE PSA PS2 PS1 PS0
   movwf   OPTION_REG   ;prescaler assigned tmr0 1:128

   movlw   b'00100000'   ;GIE PEIE TMR0IE INTE IOCIE TMR0IF INTF IOCIF(1)
   movwf   INTCON      ;TMR0 int enable

   banksel ANSELA
   clrf   ANSELA      ;dacout digital i/o
   banksel   TRISA   
   bcf   TRISA,0      ;DACOUT
Start_0
   btfsc   OSCSTAT,HFIOFR   ;1 = HFINTOSC is ready
   btfss   OSCSTAT,PLLR   ;1 = 4xPLL is ready
   bra   Start_0
   call   DacKontrol
   bsf   INTCON,GIE   ;global interrupt enable
   nop
   nop
Main
   nop
   nop
   bra   Main


DacKontrol
   banksel   DACCON0
   movlw   b'11100000'   ;DACEN DACLPS DACOE — DACPSS<1:0> — DACNSS
   movwf   DACCON0      ;DACEN: 1 = DAC is enabled
            ;DACLPS: 1 = DAC Positive reference source selected
            ;DACOE: 1 = DAC voltage level is also an output on the DACOUT pin
            ;DACPSS: 00 = DAC Positive Source VDD
            ;DACNSS: 0 = DAC Negative Source Vss
   clrf   DACCON1      ;— — — DACR<4:0>
            ;DACR<4:0>: DAC Voltage Output Select bits
   return

   
end
   



Reklamlar



pic16f1828 5-bit DAC sorunu


Benzer Konular
- P-Mosfet sürme sorunu
- pıc18f4550 adc sorunu
- Sayıcı Resetleme Sorunu

- Yardım isteği - SCADA kaydetme sorunu

- s5 100u cpu 102 pc ile bağlanma sorunu acil
- PİC ile 220 lamba kontrolü sorunu
- 16F877A int kesmesi sorunu
- pic16f877 ile seviye kontrol "LCD sorunu"
- 18f4550 usb bağlantı sorunu

- demir travers ve durdurucu direk sorunu yardım

- 3201,000khz sorunu

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Turkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72