Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: BabyBird - 05 Eylül 2003, 00:10:40

Başlık: AVR mi PİC mi?
Gönderen: BabyBird - 05 Eylül 2003, 00:10:40
bugün at89c51 fiyatı sordum.sadece 2.5milyon lira.ne dersiniz?avr programlayıcı bulayım ben avrye geçicem.sorunsuz çalışan bi programlayıcı arıyorum.yapan test eden varmı?
Başlık: AVR mi PİC mi?
Gönderen: yas - 05 Eylül 2003, 13:17:58
Selam at89c51 işlemcisi avr değil mcs-51 ailesine dahil
Hakikaten Atmel'in ürünleri Microchip' e göre çok ucuz ama bazı dez avantajları var.

-AT89Cxx51 serisinin hiç birinde dahili eprom yok
-Paralel olarak programlanıyor
-Portların çalışma hızı piclere göre çok daha düşük (picle yaptığım frekans sayıcıya
direk 5 Mhz girdim ve doğru saydı, Arkadaşımın AT89C2051yaptığı sayıcı 1 Mhz
den sonra sapıttı.)

Benim bizzat tesbit edebildiklerim bunlar
ama bazı artılarıda var.

-Fiyatı çok uygun
-Code yazmak için kullanacağı Bascom isimli program süper yetenekli
Örneğin; LCD ye ASCI karakterleri dışında bir karater yazdırmak istersen
direk çizerek yapabilirsin + GLCD komutu ile bilgisayarındaki uygun bir resmi
yazdığın code dahil edebilirsin + Help i mükemmel + simülasyon yapabilirsin
simülasyon sırasında atadığın değişkenlerin içeriği görebilirsin + adım adım
çalıştırarak bir komutun ne kadar zamanda işlediğini görebilirsin + portların
durumunu görebilirsin + interrupt verebilirsin + lcd simülasyonunu görebilrsin
+vs..

Kısacası fiyatı ve derleyicisi güzel
Başlık: AVR mi PİC mi?
Gönderen: cnt - 05 Eylül 2003, 14:30:41
fiyatlari uygun ise, avr nin ATmega serisi mcu lar tercih edebilir.
Başlık: AVR mi PİC mi?
Gönderen: yas - 05 Eylül 2003, 17:07:58
Tekrar selam;
AT89Cxx51 serisini programlayan Tafe programmer isimli bir programmer
var ve düzgün çalışıyor. Ayrıca derleyicisi bu programmer ı kullanabiliyor.
Derleyici yi application notlarını www.mcselec.com dan indirebilirsin
eğer şema ve kırıcı bulamazsanız gönderebilirim.
Başlık: AVR mi PİC mi?
Gönderen: mhk - 06 Eylül 2003, 02:24:56
Merhaba babybird. Benim yapıp denediğim ve baskı devresini çıkardığım bir programlayıcı var. Mojo atmel 89c serisi mikroları programlyor. Devrede röle olmasına karşın diğer programlayıcılara göre daha hızlı. http://groups.yahoo.com/group/PicProjeUP1/files/MHK/ adresinden indirebilirsin. Arkadaşların dediği gibi bascom 8051 güzel bir basic derleyicisi. Avantej ve dezavantajlarını arkadaşlar yazmışlar.
Başlık: AVR mi PİC mi?
Gönderen: BabyBird - 06 Eylül 2003, 12:52:44
ok mhk programlayıcıyı indirip bakarım.fakat ben basic sevmiyorum.asm de yazmayı tercih ediyorum.o yüzden asm derleyicisi arıyorum .
Başlık: AVR mi PİC mi?
Gönderen: mmengi - 06 Eylül 2003, 23:56:27
dostum bu linke bir bak.

http://www.kmitl.ac.th/~kswichit/
Başlık: AVR mi PİC mi?
Gönderen: Prof.EleCTroN - 07 Eylül 2003, 00:05:56
Arkadaşlar sitemizde AT89CXX vb. chipleri programlamak için kullanılan birsürü programlayıcı ve asm derleyicisi adresi verildi. Arama yaparsanız bulacaksınız. AVR için asm derleyicisi arıyorsanız Atmel'in web sitesine bakınız.
Başlık: AVR mi PİC mi?
Gönderen: BabyBird - 07 Eylül 2003, 15:35:27
asm derleyicisi olarak wavrasm kullanabilirz.burada programlayıcı linkleri verilmiş.ama ben denenmiş bi devre sordum ki haybeye uğraştırmasın beni.tecrübelerini paylaşan arkadaşlara da teşekkürler...
Başlık: AVR mi PİC mi?
Gönderen: Prof.EleCTroN - 07 Eylül 2003, 21:05:16
AVR için atmel web sitesindeki derleyici ve simulatorü kullanabilirsiniz. AT89C için http://chaokhun.kmitl.ac.th/~kswichit/Pgm89v2/Pgm89_2v0.html adresindeki programlayıcıyı denedim.
Başlık: AVR mi PİC mi?
Gönderen: ise - 09 Eylül 2003, 04:21:59
pic ve avr programlamak  için  www.olimex.com/dev   icprog.com
8051 programlamak için www.batronix.com
simulatorler    avr  studio    pinnacle  mplab   ve hepsini kapsayan  proteus
Başlık: AVR mi PİC mi?
Gönderen: 1969hakan - 11 Temmuz 2004, 01:04:38
merhaba,

avr için basic deyilde c derleyici kullanan varmı?
Başlık: AVR mi PİC mi?
Gönderen: ise - 11 Temmuz 2004, 17:57:13
AT89SXX serisi serial ponyprog veya ic prog yardımıyla devreden kaldırılmadan programlanabiliyor. 89c51 serisine göre çok avantajı var içinde reset konulmuş ayrıttetten dualdptr ve 89s51(4k) 52-8k 53-12k  (monel )  hafıza var portlarında hızları artılırmış bunun yerine analog devicenin aduc8xx serisi daha iyi olabilir fiyatları biraz pahalı ama değer
12-bit  adc8 kanal
12-bit  dac 2 kanal
62k hafıza
4k e2prom
2k xram
dual dptr
3 timer
1 tic  (RTC)
16 bit pwm 2 kanal
por brownout psm wdt serial buffer vs.  dist elektro -arrow
Başlık: AVR mi PİC mi?
Gönderen: ise - 11 Temmuz 2004, 17:58:09
bascom avr ve iar c  var örnekleride bolca yanında mevcut
Başlık: arkadaşlar fi üzerine yoğunlaşmış
Gönderen: birisi_r - 14 Ekim 2004, 09:45:17
arkadaşlar sadece fiyat üzerine yoğunlaşmışlar ancak bana atmega32 lazım oldu istanbulda bi çok firmayı aradım adını bile duymamışler en son bi arkadsaş sayesinde www.future.net de bulabildim $7.90 dolara daha ucuza bulabiliceğim yer varsa banada sölerseniz sevinirim...

     diğer bir meselede pic ve avr'nin en gelişmiş modellerini göze alırsak hangisi diğerine üstündür bunu bilen yada yorumu olan varsa sevinirim... tabi ortalama modeller içinde bundan bahsedilebilir...
Başlık: AVR mi PİC mi?
Gönderen: engin_ - 04 Eylül 2005, 18:56:30
avr işlemiler donanım bakımından oldukça cömert gözüküyorlar
@thief arkadaşımızın yazdığı özellikler mükemmel

benim bildiğim AVR programlamak için özel bir devre yapmaya gerek yok.

İşlemci hızları konusu biraz kafa karıştırıyor. pic de çalışma frekansını 4 e bölüyoruz. Bu bir komutun çalışması için gereken minimum süre

Avr de bu durum nasıl?
Başlık: AVR mi PİC mi?
Gönderen: Erol YILMAZ - 04 Eylül 2005, 19:43:52
AVR de de 1'e boluyorsun  :)
Başlık: AVR mi PİC mi?
Gönderen: CaFFeiNe - 04 Eylül 2005, 20:06:48
@yas

bascom programının cr*ackini nerden bulabilirim sende varmı?
Başlık: AVR mi PİC mi?
Gönderen: Veli B. - 04 Eylül 2005, 20:30:10
@Engin_,

Alıntı yapılan: "thief"... bunun yerine analog devicenin aduc8xx serisi daha iyi olabilir fiyatları biraz pahalı ama değer
12-bit  adc 8 kanal
12-bit  dac 2 kanal
62k hafıza
4k e2prom
2k xram
dual dptr
3 timer
1 tic  (RTC)
16 bit pwm 2 kanal
por brownout psm wdt serial buffer vs.  dist elektro -arrow

AVR değil Analog Devices ın muc lari için bu özellikler.Fiyat olarakta gerçekten biraz yüksektir.Bununla beraber oldukça zengin bir AN(uygulama notu) kaynağına sahip.
Başlık: AVR mi PİC mi?
Gönderen: engin_ - 05 Eylül 2005, 01:52:55
Evet yanlış görmüşüm daha doğrusu tam okumamışım

Ama avr'lerde gayet iyi özellikte örneğin

ATMEGA64-16AI , aduc8xx serisi kadar var ama fiyat olarak daha pahalıymış evet, neyse

Pic de en uzun komut işlemi 2 dahili komut saykılında , avrde de böyleyse yeterince hızlı demektir.
Başlık: AVR mi PİC mi?
Gönderen: ego - 14 Ekim 2005, 17:57:27
avr'nin ATMEGA128 gibi üst modelleri var 18F serisi en gelişmiş pic'ten daha güçlü ve ram,rom'u geniş bunların.20MIPS rahatlıkla yapabiliyorlar.PIC ise max 10MIPS.
Başlık: AVR mi PİC mi?
Gönderen: engin_ - 14 Ekim 2005, 18:18:39
Avr komut setine baktımda baya bi komut var. Ve bu komutlar genel olarak 1 veya 2 saat çevriminde işletiliyor. Tabi 4-5 saykılda olanda var ama çok kullanılan komutlar 1 saykıl.

Bence avr programlamaya geçmek lazım.

Bazı anlamadığım operatörler var. Bu Rd, Rr veya R26 felan bunlar ne işe yarıyor tam anlamadım pic deki W register gibi sanırım.
Başlık: AVR mi PİC mi?
Gönderen: erhanmete - 15 Ekim 2005, 08:58:48
programmer olarak STK 200/300/500 kullanın on board programmer. :)
Başlık: AVR mi PİC mi?
Gönderen: engin_ - 15 Ekim 2005, 12:34:38
Kulanmaya başlasak programlayıcı devre işi kolayda

Bu arada avr de yanlış anlamıyorsam birden fazla interrupt vektörü var ama 2 tane galiba

.CSEG ; Code-Segment starts here
.ORG 0000 ; Address is zero
   RJMP Start ; The reset-vector on Address 0000
   RJMP IService ; 0001: first Int-Vektor, INT0 service routine
[...] here other vectors


birde 0002 de var ama "[...] here other vectors"

den sanki daha fazla varmış gibi anlaşılıyor.
Başlık: AVR mi PİC mi?
Gönderen: ahmet abüü - 25 Ekim 2005, 22:51:04
Küçük bir tecrube arkadaşlar ; Atmel AVR serisi çalıştıranlar bilir , entegrenin herhangi bir yerine eliniz değdirdiginizde chip sapıtır. Tek çareniz CPU beslemesini tamamen filitre etmeniz ve topraklamanız. Malum ülkemiz şartlarında topraklamayı kaç kişi bilir ve yapar. Atmel'in 89c51 vb. serisi de yogun bir parazit altında kaldıgında osilatörü susuyor. Reset kontrolü ve EMC bu chiplerde aşırı derecede önemli. Ama bizim malum 35 komutluk Pic12-16 vb. serisi bu dezavantajlara karşı biraz daha iyi. EMC dayanımının kralı ve daha da iyisi RENESAS M16C ve R8C ailesi.
http://www.renesas.com/fmwk.jsp?cnt=mpumcu_category_landing.jsp&fp=/products/mpumcu/&site=i
Başlık: AVR mi PİC mi?
Gönderen: eelektro - 26 Ekim 2005, 12:48:06
ahmet hocam iyi diyorsun fakat bu renasas a bir türlü giremedik
hadi hayırlısı
Başlık: AVR mi PİC mi?
Gönderen: aster - 26 Ekim 2005, 14:08:24
giremediğiniz yer neresi dir?
site içinde gezemiyor anlamındamı?
16 bit H8 yazan yere veya istediğin yere geldiğinde mous şekil değiştirip parmak olması lazım işte o zaman tıkla
Başlık: AVR mi PİC mi?
Gönderen: arslan74 - 26 Ekim 2005, 14:18:28
Merhaba,

Bahs ettiğiniz bu işlemciler cok güzel de. Ama gözden kaçan bazı sorunlar var şöyleki, amatör kullanıcısı bu işlemcileri cok rahat bulabilmeli, yani Türkiye den satın alabilmeli. Onuda distribitörden mazleme siparişi vererek ve gelmesi içinde en en 1 ay bekleyek olmamalı. Fiyatı uygun olmalı. Programlayıcısı ucuz hata kendimiz yapabileceğimiz şekilde olmalı. Program yazmak için ASM hariç C derleyicisi olmalı. Proteus gibi simulasyon programları onlara destek vermeli.

Şimdi bu saydığımız özellikleri Bahs ettiğiniz işlemciler yerine getiriyormu?
Eğer getiriyorsa Hemen gecin derim. Ama burası Türkiye olduğu için sırf işlemci performansı iyi olduğu için tercih edilmemeli. Yoksa bu tercih bir avataja değil dez avantaja dönüşür. Bunu şu örneğe benzetebiliriz. Yurt dışında özellikle Avrıpada kesinlikle Trafikte Bir Renault9 yada Doğan, Şahin gibi araba göremesiniz. Onlara bedava versen bile almazlar. Bırakın almayı Devlet bu arabayı Trafiğe cıkmasına bile izin vermez. Üretim standartları Normal Standartların cok cok altında. İnsan canını koruyacak hiçbir şey yok Hatta normal arabada olması gereken basit önlemleri bile koymamışlar( Normal çelik tampon yerine uyduruktan plastik bir tampon koymuşlar, ana saçın kalınlığı normalden çok ince v.b.). Gelgelelim, nasıl oluyorda bu arabalar burdada peynir etmek gibi satiyor. Nedeni şunlar. Arabasını kendisi ucuz görünmesine rağmen ucuz değil. Ama yedek parca olarak cok ucuz ve heryerde bulabilme şansınız var. Temin edilmesi cok kolay. Birde Ekonomik geliri kısıtlı olanın alabileceği tek bu araba var. İşlemcilerde de bu kıyaslamalarda geçerli sayılır.
Siz çok iyi olan bir işlemciyi bir İşlemciyi temin etme şansınız yoksa yada cok pahalıya mal olyuyorsa sizin için o işlemcinin iyi olmasının bize bir getirisi yok.

O yüzden Temini Türkiye'den kolay ve ucuz olan işlemciler arasında bir kıyaslama yapmanız daha doğru olacaktır. Yoksa PIC'ten cok daha kapsamlı ve gelişmiş işlemciler var. PIC 16 bit mimaryiye yeni geçmesine rağmen Texsas Ins., Philips, ST, Cypres gibi şirketlerin cok uzun süreden beri 16 ve 32 bit Microişlecileri var. Ama Türkiye'de kullanım alanı bulamamış yada yaygınlaştırılamamıştır.

Çinliler bile amatör olarak artık ARM serisiyle program yazıyor. Türkiye bu teknolojiyi arkadan takib etitği için. Şimdilik elimizdekiyle yetinmemiz lazım.

Benim yıllar önce başımdan gecen tercübemi anlatayım. İşlemciye başlarken 8051 yaygın olduğu için o mimariyle kara vermiştim. En gelişmiş olarak Siemensin 80C535 ve 80C537 işlemcilerini gördüm, bununla ilgili Yut dışından döküman ve kitaplar aldım. Bana cok pahalıya geldi. Sonra Bu işlemciyi deney boardını yapmak istediğimde Türkiye bu işlemciyi bulamadım. Siemens'in distribitörüne yalvar yakar iki tane numume alabildim, hepsi bu. Sonuçta ne oldu bilirmusunuz, yaptığım masrafların hepsi boşa gitti. Ama o zaman ilk önce Türkiye temini kolay olan işlemci diye bir kıyas yapsaydım durum cok farklı olurdu. Bu kadar masrafım ve emeğim boşa gitmezdi.

Selamlar,

Hasan ARSLAN
Başlık: AVR mi PİC mi?
Gönderen: eelektro - 26 Ekim 2005, 17:10:55
Alıntı yapılan: "aster"giremediğiniz yer neresi dir?
site içinde gezemiyor anlamındamı?
16 bit H8 yazan yere veya istediğin yere geldiğinde mous şekil değiştirip parmak olması lazım işte o zaman tıkla
**********************************************************
ahmet hocam iyi diyorsun fakat bu renasas a bir türlü giremedik
hadi hayırlısı

************************************************************
hocam kusura bakma fakat yukarıda yazdıgım anlaşılır bir biçimde
renasas entegresine programlamaya giremedik demek istedim
herkese iyi çalışmalar
Başlık: AVR mi PİC mi?
Gönderen: aster - 26 Ekim 2005, 19:10:48
Dünya üzeriğndeki programlaması en basit işlemcilerdendir, M16C ve R8C serilerinin içersinde dahili olarak bootloader vardır tek yapılması gereken RS232 den chip'e bağlanıp yazmak, aynı RS232 portundan chip' debug yapabilirsiniz, programmer+simülatör+compiler tamamen free (beleş)dir
başka öğrenmek istediğiniz varmı?

Dip not:Renesas sitesi gayet sıra dışı ve gıcık bir yerdir deli olmamak için kendinizi bir yere bağlayınız, sitede yok yoktur
Başlık: AVR mi PİC mi?
Gönderen: eelektro - 27 Ekim 2005, 12:40:22
hocam bu programı nereden indire biliriz
birde compiler adresini verirsen beni mutlu edersin
iyi çalışmalar
Başlık: AVR mi PİC mi?
Gönderen: matematika - 27 Ekim 2005, 12:59:25
.
Başlık: AVR mi PİC mi?
Gönderen: aster - 29 Ekim 2005, 20:44:02
buyurun -->

http://www.renesas.com/fmwk.jsp?cnt=product_tools_index.jsp&fp=/products/mpumcu/m16c_family/m16c60_series/&title=Software%20and%20Tools

http://download.renesas.com/eng/mpumcu/tools_download.html?leg=Agree

http://download.renesas.com/eng/mpumcu/evaluation_software/compilers_and_assemblers/m3t_nc30wa/download.html
Başlık: AVR mi PİC mi?
Gönderen: fahri - 30 Ekim 2005, 04:38:20
mhk
arkadaşım ben verdiği gruba giremedim

http://groups.yahoo.com/group/PicProjeUP1/files/MHK/

bu gruba nasıl üye olcaz?
veya bu dosyayı nasıl alabilirim senden?
Başlık: AVR mi PİC mi?
Gönderen: mhk - 31 Ekim 2005, 00:36:27
Sevgili fahri, bende verdiğim adreste kendi programımı bulamadım , bir arkadaş silmiş olabilir. Yenisini upload ederken hata ile karşılaştım. Başka bir upload adresi bulabilirsen oraya yükleyebilirim.
Başlık: AVR mi PİC mi?
Gönderen: XNHCX - 31 Ekim 2005, 02:24:19
Dostum mhk,
O dosyanın yedeği bende var.Arkadaşlar Senin adına ben göndereyim.
Başlık: AVR mi PİC mi?
Gönderen: XNHCX - 31 Ekim 2005, 02:31:07
Sevgili mhk ,
Bahsettiğiniz dosyayı sıkıştırıp , Sizin adınıza Picproje üyeleri için aşağıdaki adrese upload ettim....

***********************
picprojeup@gmail.com
***********************

Mojo atmel 89c51 89c52.rar
Mojo atmel 89c51 89c52 programlayıcı proteus baskı devresi

Pass:
www.picproje.org

Not: Dosyalar Winrar'ın 3.51 sürümü ile sıkıştırılmıştır.
Başlık: AVR mi PİC mi?
Gönderen: fahri - 31 Ekim 2005, 15:11:05
MHK ve XNHCX
ilginiz ve yardımınız için teşekkür edrim arkadaşlar....
:)
Başlık: AVR mi PİC mi?
Gönderen: mhk - 31 Ekim 2005, 22:23:30
Teşekkür ederim XNHCX... İlgin ve uğraşın için.
Başlık: AVR mi PİC mi?
Gönderen: engin_ - 05 Ekim 2006, 02:10:26
Ankaraya gittiğimde bir AVR edineceğim kesindi ama Atmega8 bulabildim. Neyse bir iki gündür datasheet'ine ve bazı uygulama notlarına bakıyorum. Assembly kullanmak yerine şimdilik avr-gcc kullanıyorum.

AVR içinde hazır yükleyici ile programınızı direk paralel porta doğru bacakları bağlamak şartıyla programlayabiliyorsunuz. Bu güzel tabi bu özelliği kullanmak için gerekli sigorta bitini silmemeniz gerekiyor.

Dahili olarak 8Mhz'e  kadar frekansı ayarlayabiliyorsunuz. Bunun için ince ayar tanımlamaları da yapılmış.

Çalışmasında açıkçası bir sorun daha görmedim. Yani eskiden nasıldı bilmem ama elle dokununca felan birşey olmuyor.

Bunun dışında bazı değerlere bakınca biraz şaşırdım doğrusu. Mesela C de tanımlanan local bir değişken üzerinde yapılan işlem 1 saat çevriminde tamamlanırken, global bir değişken için 5 saat çevrimi gerekiyor. Bu Local değişkenin R0..31 kaydedicilerinde tanımlanmasından ve global değişkenin SRAM üzerinde tanımlanmasından kaynaklanıyor. SRAM'a ulaşmak PIC'teki gibi tek periyotta olmuyor. Ama frekansın yüksek olması bu durumu dengeliyor. Bunların dışında işgal edilen bellek alanı, global bir değişkende 10byte , local değişkende 2 byte.

Birden fazla kaydedicinizin olması local işlemleri çok hızlı bir şekilde yapmanıza olanak veriyor, ayrıca 16 bit işlem yapmak da mümkün zira pek özgürce bir kullanımı yok anladığım kadarı ile.

Her modül için ayrı bir kesme adresi var. Kesme demişken kesmeler konusunda fazla birşey yok gibi datasheette yada ben göremiyorum. Yani bilirizki PIC te 8 stack adresi vardır, bakınıyorum ama daha birşey göremedim. 16bitlik bir stack pointer var yazılabilir ve okunabilir. Sanırım adresler SRAM'a kaydediliyor.

Daha öğrenecek çok şey var ama şunu söyleyebilirim PIC'i aratmayacağını düşünüyorum. Özelliklede derleyici konusunda, şüphe duymayacağınız bir derleyici kullanıyorsunuz, GCC ( Gnu C Compiler )
Başlık: AVR mi PİC mi?
Gönderen: ise - 05 Ekim 2006, 09:55:43
avr lerde stack  ramde ff adresinden aşağı doğru iniyor. kaç fonksiyon çağırırsan *2 byte  ramda alan işgal ediyor.  100 fonksiyon arka arkaya çağırmak mümkün
Başlık: Ynt: AVR mi PİC mi?
Gönderen: emrez - 29 Mayıs 2010, 14:28:56
her ikiside güzel işlemciler hangisinde başarılı ve kolayca kod yazacaksanız ve istediğiniz özellik/fiyat uygunsa onu alabilirsiniz. her ikisindede çok komplex donanımlar yaptım pal/vga - sd kart rs232 lcd fat16-32 uygulamaları içeriyor hiç sorun yaşamadım. piclerede elle dokununca etkileniyor. dokunmayınca sorun olmaz
Başlık: Ynt: AVR mi PİC mi?
Gönderen: FullMetal - 05 Haziran 2010, 17:25:27
Benim görüşüm ilerde gömülü sistemler için güç tüketimini dikkate almadığız uygulamalarda ARM çekirdekli işlemci yada denetleyiciler kullanılacak.

Geçen ay üniversitenin proje sergisine gittim. Lisans öğrencileri yaptıkları projeleri sergiliyorlardı. 2 öğrenci LPC2478 ile CNC yapmışlar. ;)