Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar


Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Programlanabilir Cihaz ve Elemanlar forumunda bulunuyorsunuz. Bu sayfada üyelerimizin "DS80c400 programlama kartı? -yardım" 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.

DS80c400 programlama kartı? -yardım

Kayıt: 29 Ekm 2007
Mesajlar: 9

Offline
onbasi13
Tarih: 16 03 2008 04: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: 3588

Offline
admin
Tarih: 04 04 2008 12: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: 126

Offline
fuzzy
Tarih: 16 04 2008 23: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

- Matlabta grafik çizdirme - yardım

- S7200 Uygulama Yardım
- telsiz çalışma prensibi - yardım
- David A. Bell - Solid State Pulse Circuits - ya...
- Karel Evm Robot Operator Programlama Klavuzu
- Karel MS santral programlama klavuzu
- C programlama dilinde DES algoritması
- sauter - yardım
- pic basic matematik işlemi yardım :)
- OG Kesiciler hakkında yardım almak isteyenler b...

- 5 yıllık arsiv kurtarma calısması.ustadlar yard...

- Creative Infra Decoder - yardım
- PLC ile Endüstriyel Sistem Programlama Örneği
- tobb - bilgisayar programlama - java - sınav so...
- ht9200 ile 8051 li DTMF telefon arama yardım??
- tcst 2000 optical sensör - yardım

Etiketler: ds80c400 programlama kartı

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 için iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Türkçe çeviri: phpBB Türkiye | Powered by phpBB and 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