| लेखक | संदेश |
|---|
madhun
शामिल: 13 जनवरी 2006 डाक: 20
| 26 जनवरी 2006 19:11 89c51 और 89c52 के बीच अंतर | | |
|
| नमस्ते
किसी atmel 8o51 श्रृंखला में फर्क 89c51 और 89c52 जो कोडन प्रभावित कर सकता है समझा सकता हूँ अगर microntroller और बदल क्या संबंध है कि प्रभावित करेगा में है.
धन्यवाद |
|
| वापस शीर्ष पर | |
 |
silvio
शामिल: 31 दिसम्बर 2001 डाक: 801 मदद: 90
| 26 जनवरी 2006 20:15 89s52 और 89c51 के बीच अंतर | | |
|
| 89C51 के 4K बाइट्स में सिस्टम Reprogrammable फ्लैश मेमोरी 128 x 8 बिट आंतरिक रैम दो 16 बिट टाइमर / काउंटरों छह इंटरप्ट सूत्रों
89C52 के 8K बाइट्स में सिस्टम Reprogrammable फ्लैश मेमोरी 256 x 8 बिट आंतरिक रैम तीन 16 बिट टाइमर / काउंटरों आठ इंटरप्ट सूत्रों
सभी दोनों microcontroller पहले Atmel द्वारा बंद कर दिया गया है.
यदि आपका डिजाइन 89C51 पर आधारित है, तुम अगर इसे बाद में 89C52 के साथ बदल गया है चिंता करने की ज़रूरत नहीं है. हो प्रदर्शन के लिए कोई परिवर्तन नहीं कर रहे हैं, न तो सॉफ्टवेयर और न ही हार्डवेयर (हार्डवेयर प्रोग्रामर युक्ति में कुछ मामूली सेटिंग्स). लेकिन अगर आपके सॉफ्टवेयर 89C52 पर निर्भर करता है तो दोनों microcontroller द्वारा उपलब्ध कराई गई सुविधाओं को देखकर आप क्या पहलू परिवर्तन आपके डिजाइन प्रभावित करेगा में बताना होगा कि 89C51 के साथ एक जगह है सरल किया जाएगा. |
|
| वापस शीर्ष पर | |
 |
ElecThai
शामिल: 11 जून 2004 डाक: 51
| जनवरी 27, 2006 3:54 89c52 की सुविधाएँ | | |
|
| http://www.atmel.com और www.analog.com
yes.Silvio तुम सही जवाब |
|
| वापस शीर्ष पर | |
 |
lmtalsoul
शामिल: 18 जनवरी 2006 डाक: 31 मदद: 3
| जनवरी 27, 2006 4:22 89c52 और 89c51 के बीच अंतर | | |
|
| इसके अलावा, इस जाँच से बाहर
उपयोगी हो सकता है .. |
|
| वापस शीर्ष पर | |
 |
bobsanjose
शामिल: 14 जनवरी 2006 डाक: 263 मदद: 25 एस एफ स्थान:-Bay
| जनवरी 27, 2006 9:45 atmel 89s52 और atmel 89c51 के बीच अंतर | | |
|
| फिलिप्स अब भी 89C51 और 89C52 बनाती है. एक बड़ा फर्क यद्यपि. Atmel एक EEPROM प्रक्रिया थी, इतनी "फ़्लैश" बाइट पता योग्य है. फिलिप्स एक फ्लैश प्रक्रिया का उपयोग करता है, कोई बाइट पता योग्यता. वरना एक अगर जरूरत स्विच सुंदर सहज होना चाहिए.
बॉब |
|
| वापस शीर्ष पर | |
 |
Google ऐडसेंस

| जनवरी 27, 2006 9:45 विज्ञापन | | |
|
|
|
|
| वापस शीर्ष पर | |
 |
mmohamed15
में शामिल हो: मार्च 23, 2005 डाक: 117 मदद: 5
| 28 जनवरी 2006 14:39 89c51 और 89s52 तुलना | | |
|
| | silabs भी 8,051 मिश्रित संकेत करता है |
|
| वापस शीर्ष पर | |
 |
कोड वारियर
शामिल: 30 दिसम्बर 2004 डाक: 224 मदद: 7
| 28 जनवरी 2006 15:19 89c52 andmic 89c51 के बीच अंतर | | |
|
| | 89C51 और 89C52 प्रणाली Reprogrammable के रूप में silvio ने कहा नहीं हैं. 89S51 और 89S52 प्रणाली Reprogrammable में हैं. |
|
| वापस शीर्ष पर | |
 |
silvio
शामिल: 31 दिसम्बर 2001 डाक: 801 मदद: 90
| 28 जनवरी 2006 16:17 89c51 89c52 बनाम | | |
|
| : 4K Bytes of In-System Reprogrammable Flash Memory Atmel 89C51 डेटा पत्रक: के 4K बाइट्स में सिस्टम Reprogrammable फ्लैश मेमोरी : 4K Bytes of In-System Programmable (ISP) Flash Memory Atmel 89S51 डेटा पत्रक: के 4K बाइट्स में सिस्टम निर्देशयोग्य (आईएसपी) फ्लैश मेमोरी
. मैं लाल रंग में शब्द Reprogramable पर बल दिया है. rogramable in the system (ISP), but Rep rogramable Atmel दावा किया नहीं, कि 89C51 प्रणाली (आईएसपी) में rogramable पी रहे हैं लेकिन प्रतिनिधि rogramable
, while the high-voltage programming mode ( 12v) is compatible with conventional thirdparty Flash or EPROM programmers. उनके नज़रिए से, कम वोल्टेज प्रोग्रामिंग मोड (5 v) एक सुविधाजनक तरीका उपयोगकर्ता अंदर AT89C51 कार्यक्रम प्रदान करता है एस प्रणाली है, जबकि उच्च वोल्टेज प्रोग्रामिंग मोड (12 v) पारंपरिक thirdparty फ़्लैश या EPROM के साथ संगत है प्रोग्रामर .
At89S51 आईएसपी है (सिस्टम निर्देशयोग्य में) SPI के माध्यम से interace. वहाँ ISR नहीं हैं (प्रणाली Reprogramable में). जैसे AT89C51 और नहीं ISR आईएसपी है.
जैसा कि आप सूचना है, यह केवल अंग्रेजी कर सकते हैं. और मुझ से यह कहा नहीं है. यह Atmel बयान है.
कैसे के बारे में आईएपी (अनुप्रयोग प्रोग्रामिंग में)? मुझे विश्वास है तुम क्या एक बूटलोडर का मतलब पता है. |
|
| वापस शीर्ष पर | |
 |
smercho
शामिल: 13 नवम्बर 2005 डाक: 8 स्थान: मुंबई, भारत
| 28 जनवरी 2006 16:36 89c51 और 89c52 के बीच विभिन्न | | |
|
| हाय .. यह थोड़ा अजीब है, लेकिन है any1 को एक atmel सी कोड है कि कार्य बीच में आता है फोन करने के लिए इस्तेमाल का उपयोग करता है 89c2051 कार्यक्रम की कोशिश की. उदाहरण: शून्य की जांच (1) अंतरायन 2 का प्रयोग
मैं keil का उपयोग कर रहा हूँ इसे इंटेल में तब्दील हेक्स प्रारूप पर एक संकलन कह अनुचित FIXUP ... मैंने सोचा कि यह स्मृति स्थानों को towrite 2K से परे की कोशिश कर रहा है त्रुटि देता है (चिप पर फ्लैश है 2K!). ISR हटाने पर बहरहाल, यह ठीक काम करता है
.. किसी की मदद |
|
| वापस शीर्ष पर | |
 |
silvio
शामिल: 31 दिसम्बर 2001 डाक: 801 मदद: 90
| जनवरी 29, 2006 2:00 89s52 microcontroller के feateres | | |
|
| हाय Smercho
सर्वश्रेष्ठ ideea को एक नया सूत्र शुरू है. इस एक तुम लोगों को, जो वास्तव में आपकी मदद कर सकता से नहीं देखा जाएगा. इस 89C51 और 89C52 इसे खोला चालाक लोगों से नहीं है क्योंकि कोई खबर नहीं मिल रहा है या यह बेकार का सवाल है जिसके लिए तुम सिर्फ datasheets पढ़ने के जवाब मिल सकता है उत्तर के बीच अंतर के बारे में धागा. और राखी के लिए एक विचारोत्तेजक शीर्षक का उपयोग करें.
कृपया प्रकार पूरा संकलक की शिकायत नहीं है. न केवल अनुचित FIXUP ... (और वर्ग को नाराज शिक्षा की ऑफसेट) जैसा कि आप पहले से ही देखा ये सच है कि इस तरह की त्रुटि linker जो एक शाखा (एक LCALL तरह - 89C2051 में निषिद्ध - अपनी ISR भीतर) अनुदेश के पते को हल नहीं कर सकते के कारण हो रहा है.
1. हो जब तुम कहते हो 'iSR हटाने "तुम completelly अपने कार्यक्रम से कोड निकालें?. या बस समारोह कोड रखना और यह प्रयोग बीच में आता है नहीं के रूप में घोषित. एक और कुछ सवाल हैं:
2. स्मृति किस तरह का मॉडल तुम क्या प्रयोग करते हैं? यदि आप उपयोग लघु तो बुलाओ और JMP निर्देश ACALL और AJMP के रूप में कोडित रहे हैं. इस प्रकार, यदि आपके भीतर ISR नामक एक ACALL के 2K सीमा के पार स्थित है तो आप Fixup त्रुटियाँ प्राप्त कर सकते हैं समारोह है. 3. क्या आप अपनी परियोजना में STARTUP.A51 फ़ाइल शामिल? 4. कोड अनुकूलन स्तर की आपके पास किस तरह प्रयोग करते हैं?
कृपया इस सवालों के जवाब देने की कोशिश करो और एक नया सूत्र में वापस आ जाओ. आप यहाँ उल्लेख करने को कहा गया है जरूरी नहीं है. बस के रूप में संभव कई विवरण के रूप में देने का प्रयास है ताकि जल्दी से मदद की जाए और सीधे मुद्दे पर. |
|
| वापस शीर्ष पर | |
 |