Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar


DS80c400 programlama kartı? -yardım

Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Programlanabilir Cihaz ve Elemanlar forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "easyview kullanım klavuzu TüRKçE !" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Kayıt: 29 Ekm 2007
Mesajlar: 19

Offline
onbasi13
Tarih: 16 03 2008 03:41

Ben DS80C400 (8051) mikroişlemcisini ethernet özelliğinden dolayı kullanmak istiyorum. İnternetten örnek entegre isteyeceğim fakat programlamak için özel bir devresi varmıdır araştırıyorum ve bulamıyorum. Kendi geliştirme kartlarını almadan bu iş olmaz mı? Sonuçta özel bir devrede kullanmak istediğimizde deneme kartlarında programlayıp sökemeyiz. Yardımcı arkadaşlara teşekkür ederim.
Kayıt: 16 Ağu 2005
Mesajlar: 3829

Offline
admin
Tarih: 04 04 2008 11:14

server taşıma sırasında mesaj yazılmamasını belirttiğimiz halde yazılan iki mesajı 'onbasi13' ün isteği doğrultusunda eski serverdan buraya aktarıyorum


fuzzy yazmış
Bu entegre uzerinde kod yazacak alan yok bunu gordun değil mi?.Bu chip i aynen bir 8031 gibi kullanacaksın.Yani bir adet latch,kod alanı için bir adet eprom veya flash memory ve de bir adet dışarıdan ram takacaksın.Bu işlemci üzerinde bootloader görünmüyor.Maxim den isteyince chip i gönderiyorlar.İşlemci super yetenekte,geliştirme ortamı veya herhangi bir şey gerekmez.

Forumdaki diğer arkadaşlarda görsün diye özelliklerini buraya ekledim....

FEATURES
High-Performance Architecture
Single 8051 Instruction Cycle in 54ns
DC to 75MHz Clock Rate
Flat 16MB Address Space
Four Data Pointers with Auto-Increment/
Decrement and Select-Accelerate Data Movement
16/32-Bit Math Accelerator

Multitiered Networking and I/O
10/100 Ethernet Media Access Controller (MAC)
CAN 2.0B Controller
1-Wire Net Controller
Three Full-Duplex Hardware se-ri-@l Ports
Up to Eight Bidirectional 8-Bit Ports (64 Digital I/O
Pins)

Robust ROM Firmware
Supports Network Boot Over Ethernet Using DHCP
and TFTP
Full, Application-Accessible TCP/IP Network Stack
Supports IPv4 and IPv6
Implements UDP, TCP, DHCP, ICMP, and IGMP
Preemptive, Priority-Based Task Scheduler
MAC Address can Optionally be Acquired from IEEERegistered
DS2502-E48

10/100 Ethernet Mac
Flexible IEEE 802.3 MII (10/100Mbps) and ENDEC
(10Mbps) Interfaces Allow Selection of PHY
Low-Power Operation
Ultra-Low-Power Sleep Mode with Magic Packet®
and Wake-Up Frame Detection
8kB On-Chip Tx/Rx Packet Data Memory with Buffer
Control Unit Reduces Load on CPU
Half- or Full-Duplex Operation with Flow Control
Multicast/Broadcast Address Filtering with VLAN
Support

Full-Function CAN 2.0B Controller
15 Message Centers
Supports Standard (11-Bit) and Extended (29-Bit)
Identifiers and Global Masks
Media Byte Filtering to Support DeviceNet™, SDS, and
Higher Layer CAN Protocols
Auto-Baud Mode and SIESTA Low-Power Mode

Integrated Primary System Logic
16 Total Interrupt Sources with Six External
Four 16-Bit Timer/Counters
2x/4x Clock Multiplier Reduces Electromagnetic
Interference (EMI)
Programmable Watchdog Timer
Oscillator-Fail Detection
Programmable IrDA ClockFEATURES

High-Performance Architecture
Single 8051 Instruction Cycle in 54ns
DC to 75MHz Clock Rate
Flat 16MB Address Space
Four Data Pointers with Auto-Increment/
Decrement and Select-Accelerate Data Movement
16/32-Bit Math Accelerator

Multitiered Networking and I/O
10/100 Ethernet Media Access Controller (MAC)
CAN 2.0B Controller
1-Wire Net Controller
Three Full-Duplex Hardware se-ri-@l Ports
Up to Eight Bidirectional 8-Bit Ports (64 Digital I/O
Pins)

Robust ROM Firmware
Supports Network Boot Over Ethernet Using DHCP
and TFTP
Full, Application-Accessible TCP/IP Network Stack
Supports IPv4 and IPv6
Implements UDP, TCP, DHCP, ICMP, and IGMP
Preemptive, Priority-Based Task Scheduler
MAC Address can Optionally be Acquired from IEEERegistered
DS2502-E48

10/100 Ethernet Mac
Flexible IEEE 802.3 MII (10/100Mbps) and ENDEC
(10Mbps) Interfaces Allow Selection of PHY
Low-Power Operation
Ultra-Low-Power Sleep Mode with Magic Packet®
and Wake-Up Frame Detection
8kB On-Chip Tx/Rx Packet Data Memory with Buffer
Control Unit Reduces Load on CPU
Half- or Full-Duplex Operation with Flow Control
Multicast/Broadcast Address Filtering with VLAN
Support

Full-Function CAN 2.0B Controller
15 Message Centers
Supports Standard (11-Bit) and Extended (29-Bit)
Identifiers and Global Masks
Media Byte Filtering to Support DeviceNet™, SDS, and
Higher Layer CAN Protocols
Auto-Baud Mode and SIESTA Low-Power Mode

Integrated Primary System Logic
16 Total Interrupt Sources with Six External
Four 16-Bit Timer/Counters
2x/4x Clock Multiplier Reduces Electromagnetic
Interference (EMI)
Programmable Watchdog Timer
Oscillator-Fail Detection
Programmable IrDA Clock



onbasi13 yazmış
Cevabın için teşekkür ederim fakat demek istediğini tam anlayamadım. Söylemek istediğin şey biz PC de programı yazıp derledikten sonra işlemci, seri porttan aldığı bilgileri yanındaki harici belleklere mi yazıyor? Daha sonra oradan mı okuyor ve programı gerçekleştiriyor? Eğer anlattığın şey tam olarak buysa bu durumda 64 I/O portunu biz istediğimiz gibi kullanamıyoruz öyle değil mi? ve en basit bi uygulama olan port a bağlı bir led i yakıp söndürmek için bile harici parçalar mı gerekecek? Maxim den bu parçayı istedim ve gönderdiler fakat şu anda ne yapacağımı hiç bilmiyorum. Eğer bu konuda daha geniş bilgin varsa ve yardımcı olabilirsen çok sevinirim. Aksi taktirde kit almam gerekecek:(

Başa dön
Kayıt: 04 Oca 2007
Mesajlar: 187
Konum: İzmir
Offline
fuzzy
Tarih: 16 04 2008 22:31

Ben 76 da üniversiteye girdim.ITU mezunuyum.Okulda hiçişlemci dersi görmedim.Sadece iyi lojik dersi gördüm.Okulu bitirmeye yakın ortaya INTEL CPU diye bir şey attı.
İlk ürün budur.Ben bu kadar eskiyi kullanmadım.Altaki yazıda göreceksiniz ki 4004 tek başına yetmez program kodunu yazmak için ROM,RAM ve I/O gerekir.
http://en.wikipedia.org/wiki/Intel_4004

80c400 e program şöyle yazılır.
İlk olarak 80c400+latch entegresi+program kod alanı için eprom veya flash eprom+harici ram+gerekirse I/O için malzeme bağlanıp bir hardware tasarlanır.
-Asm si yazılır bu dosya hex olarak eprom veya flash üzerine programlayıcı yardımı ile yazılıp devreye takılır.veya
-Eprom yerine bir adet eprom simulatör takılır.Hex dosya bu birime gönderilip deneme yapılır.

Bu iki yöntemde biraz eski kaldı ben bu şekillerde çok çalıştım.Hala 2.sini kullanıyorum.

Ama bence sizin için en iyisi paul u kullanmak,bunu 80c400 e uygulayın,size sadece 80c400+latch+eprom+ram+rs232 entegresi gerekecek.Paul un monütörünü eprom a yükleyin ve devreye takın daha sonra tüm uygulamaları rs232 den download edebilirsiniz......
http://www.pjrc.com/tech/8051/pm2_docs/index.html
Başa dön



DS80c400 programlama kartı? -yardım


Benzer Konular

- anfi devreleri ile ilgilenen arkadaslardan bir yardım...

- Akulu tekerlekli sandalye icin yardım..
- hi-tech pıcc lite'da hata - yardım
- Akulu tekerlekli sandalye icin yardım..
- korna devresi hakkında acillll yardım
- Başkent Üniversitesi - Bilgisayar Programlama Lab. I
- flipflop devresi hakkında acilll yardım
- akıllı şarj cihazı için yardım
- ses kartından ses almak - yardım

- Analog Haberleşme projesi yardım!

- Matlab tanıtım ve programlama

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 Türkiye | 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