Dahili osilatör ve pul up direncleri hakkında

Başlatan ali, 06 Ocak 2015, 15:09:51

ali

merhaba arkadaslar,
1-Dahili osilatörlerin INTRC_OSC_NOCLKOUT,DEFINE  OSC 4  komutu  'kullanılarak çalıştığını biliyorum.
öğremek istediğim , 16f628A -16f877 işlemcisilerinde enyüksek kaç  mhz kulanabilşirim..config ayarları ve komut kullanımı nasıl olmalı.?
2-16f628 işlemcisinde Dahili pulup direçlerini kulanmak istiyorum.
16f62a için.,porta.3-porta.6-porta.7 ve portb.5-portb.6-portb.7 nasıl aktiv edebilirim.?
teşekkürler.

ete

16F628A de dahili OSC yalnızca 4Mhz dir. Nasıl olacağını kendinde yazmışsın zaten.
Dahili Pullup 16F628 de Yalnızca B protunda bulunur. OPTION_REG.7=0 verildiği zaman pluup lar aktif olur. 1 verirseniz pasif olur. Maalesef pin bazında pullup verme, kaldırma bu işlemcide mümkün değil. PORTA da ise hiç pullup imkanı yok.

Yeni nesil işlemcilerde WPU registeri bu işe bakar ve pin bazında Pullup açıp kapatabilirsiniz. Meslea 16F883-16F886-16F887 -16F1827 işlemcilerinde her port pinine pullup verip kaldırabilirsiniz.

Ete

Powered by EzPortal