digital bir veriyi seri olarak porttan okuma

Başlatan fener7758, 07 Mayıs 2007, 02:32:36

fener7758

Merhabalr ben adc0804 ile analog bir sinyali 8-bit olarak digital formata çevirdim.Çevrim esnasında 1.25 ms lik clock frekanllar üzreterek adc0804 ten digital koldlar aldım.Yani 1.25  ms de bir farklı bir digiatal kod almaktayım ve bu codlar 20 ms içine toplam 16 defa da bir kendini tekrar ettirerek oluşmaktadır.Benim sizden isteğim yardım şu ben 16f84A pic i ile bilgileri seri olarak bir pc ye göndermek ve 20 ms içinde oluşan bütün kodların toplamını HiperTerminal içinde görmektetir.Bu picle mümkün olabilirmi......Cünkü bu dataları başka bir arayüz programlada alabirim ancak benim  sadedce bunu HiperTerminalde görmek.

Şimdiden göstermiş olduğunuz ilgiden dolayı teşekkür ederrim....

teknikelektronikci

kullandığınız dil pic basic pro ise serout komutu ile mümkün ancak ben size şidetle 16f628 i tavsiye ederim bacak bağlantıları aynı ve ayrıca seri iletişimi destekliyor özel tx rx bacaklarından ama f84 için serout veya serout2 komutu kullanmanız gerekecek kolay gelsin not: f628 de hserout komutu ile çok daha basit
Ey Türk istikbalinin evlâdı! İşte, bu ahval ve şerâit içinde dahi, vazifen; Türk İstiklâl ve Cumhuriyetini kurtarmaktır! Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

Ziya

12f675 kullan, 4 kanal 10 bit adc mevcut. Dahili kristali de var. UART yazılım emulasyonu ile (rs232 sürücüsünü kullanarak, max232, ICL232 gibi) pc ye istediğin bilgileri gönderebilirsin. 9600 bps haberleşme hızı ideal. Hatta aynı bacağı hem gönderme ve hem de alma için kullanabilirsin. 12f675 haberleşme bacağı ile sürücüden 12f675 e bilgi gelen bacak arasına 2 k direnç koyman yeterli.
Bu günden sonra hiç kimse sarayda, divanda, meclislerde ve seyranda Türk dilinden başka dil kullanmaya. (13 Mayıs 1277) Karamanoğlu Mehmet Bey