Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Ali AKMAN Reset, WDT, Basic Timer, Timer-A BİL325  C Ders - 6.

Benzer bir sunumlar


... konulu sunumlar: "Ali AKMAN Reset, WDT, Basic Timer, Timer-A BİL325  C Ders - 6."— Sunum transkripti:

1 Ali AKMAN Reset, WDT, Basic Timer, Timer-A BİL325  C Ders - 6

2 Ali AKMAN Günün PROGRAMI  Reset  Watchdog Timer  Basic Clock  Timer-A

3 Ali AKMAN MSP430 Resets  Power-on Reset (POR): Donanım ile ilgili sert koşullar ile ilgilidir.  Aygıt açılışında  Besleme geriliminde aygıtın çalışmasını engelleyecek kadar düşüş olduğunda  RST/NMI pini reset için ayarlandığında bu uca 0 uygulandığında  Power-up Clear (PUC): ROR’u takip eder ve yazılım ile aşağıdaki durumlarda oluşur.  Wacthdog modda, watchdog timer’da taşma olduğunda  WDTCTL’ye yanlış şifre yazma  Flash bellek kontrol registerına yanlış şifre girmek

4 Ali AKMAN Watchdog Timer  WDTCTL  Watchdog timer control register  Bit 3 sadece yazılabilir, diğer bitler hem okunabilir hem de yazılabilir.

5 Ali AKMAN Watchdog Timer

6 Ali AKMAN Watchdog Timer

7 Ali AKMAN Watchdog Timer

8 Ali AKMAN Watchdog Timer

9 Ali AKMAN Basic Timer  2, 3 veya 4 clock kaynağı ile beslenebilir.  LFXT1CLK: Düşük frekans/Yüksek frekans osilatör  XT2CLK: Seçimlik yüksek frekans osilatör  DCOCLK: Dahili dijital olarak kontrol edilebilen osilatör  VLOCLK: Tipik 12 KHz frekanslı çok düşük güç tüketimli, düşük frekanslı dahili osilatör  3 Adet saat sinyali mevcuttur:  ACKL: Auxiliary Clock: LFXT1CLK veya VLOCLK, çevresel birimler, 1,2,4 ve 8 ile bölünebilir.  MCKL: Master Clock: LFXT1CLK veya VLOCLK, CPU, 1,2,4 ve 8 ile bölünebilir.  SMCKL: Sub-main Clock: LFXT1CLK, VLOCLK veya DCOCLK, Çevresel birimler, 1,2,4 ve 8 ile bölünebilir.

10 Ali AKMAN Basic Timer

11 Ali AKMAN Basic Timer

12 Ali AKMAN Basic Timer

13 Ali AKMAN Basic Timer

14 Ali AKMAN MSP430 Timer-A  16 bit sayıcı  4 farklı çalışma modu  3 Capture/compare register (CCRx)  2 interrupt vektör – TACCR0 ve TAIV

15 Ali AKMAN MSP430 Timer-A  SMCLK: dahili ve hızlı (MHz)  ACLK: Harici ve yavaş. 32kHz saat kristalinden beslenir.  TACLK: Harici  INCLK: Harici

16 Ali AKMAN Timer-A Çalışma Modları  Yukarı Mod (Up Mode)

17 Ali AKMAN Timer-A Çalışma Modları  Sürekli Mod (Continuous Mode)

18 Ali AKMAN Timer-A Çalışma Modları  Yukarı/Aşağı Mod (Up/Down Mode)

19 Ali AKMAN Timer-A Interrupt  TACCR0 CCIFG için TACCR0 interrupt vektör  Diğer CCIFG bayrakları ve TAIFG için TAIV Interrupt vektörü

20 Ali AKMAN Timer-A Registerları

21 Ali AKMAN Timer-A Registerları

22 Ali AKMAN Timer-A Registerları

23 Ali AKMAN Timer-A Registerları

24 Ali AKMAN Timer-A Registerları

25 Ali AKMAN Timer-A Registerları


"Ali AKMAN Reset, WDT, Basic Timer, Timer-A BİL325  C Ders - 6." indir ppt

Benzer bir sunumlar


Google Reklamları