| Tác giả | Thông báo |
|---|
madhun
Tham gia: ngày 13 tháng 1 năm 2006 Bài viết: 20
| Ngày 26 tháng 1 2006 18:11 Sự khác nhau giữa 89c51 và 89C52 | | |
|
| Chào
ai cũng có thể giải thích sự khác biệt trong loạt 8o51 Atmel-89c51 và 89C52 trong đó có thể ảnh hưởng đến mă hóa nếu microntroller được thay đổi và tôn trọng những ǵ mà sẽ ảnh hưởng đến.
Cảm ơn |
|
| Trở về đầu trang | |
 |
Silvio
Tham gia ngày: 31 tháng 12 năm 2001 Bài viết: 801 Đă giúp: 90
| Ngày 26 tháng 1 2006 19:15 Sự khác nhau giữa 89s52 & 89c51 | | |
|
| 89C51 4K Bytes của Trong-Hệ thống Reprogrammable Flash Memory 128 x 8-bit Internal RAM Hai 16-bit Timer / Counters Six Interrupt Sources
89C52 8K Bytes của Trong-Hệ thống Reprogrammable Flash Memory 256 x 8-bit Internal RAM Ba 16-bit Timer / Counters Tám Interrupt Nguồn
Đầu tiên của tất cả các vi điều khiển cả hai đă bị ngưng do Atmel.
Nếu thiết kế của bạn được dựa trên 89C51, bạn không phải lo lắng nếu nó thay đổi sau này với 89C52. Không có thay đổi này được thực hiện, không phải phần mềm cũng như phần cứng (một số nhỏ các cài đặt trong thiết bị lập tŕnh phần cứng). Nhưng nếu phần mềm của bạn dựa vào 89C52 th́ đơn giản nh́n vào tính năng được cung cấp bởi cả hai vi điều khiển sẽ cho bạn biết những thay đổi trong khía cạnh những ǵ sẽ ảnh hưởng đến thiết kế của bạn nếu một sự thay thế với 89C51 phải được thực hiện. |
|
| Trở về đầu trang | |
 |
ElecThai
Tham gia: Tháng Sáu 11, 2004 Bài viết: 51
| 27 Tháng Một 2006 02:54 các tính năng của 89C52 | | |
|
| http://www.atmel.com và www.analog.com
yes.Silvio bạn trả lời đúng |
|
| Trở về đầu trang | |
 |
lmtalsoul
Tham gia: Tháng 1 18, 2006 Bài viết: 31 Đă giúp: 3
| 27 Tháng Một 2006 03:22 Sự khác nhau giữa 89C52 và 89c51 | | |
|
| Ngoài ra, check this out
| Mă số: | | http://www.8052.com |
Có thể có ích .. |
|
| Trở về đầu trang | |
 |
bobsanjose
Tham gia: ngày 13 tháng 1 năm 2006 Bài viết: 263 Đă giúp: 25 Địa điểm: SF-Bay
| 27 Tháng Một 2006 08:45 Sự khác nhau giữa 89s52 và Atmel Atmel 89c51 | | |
|
| Philips vẫn c̣n sản xuất các 89C51 và 89C52. Một khác biệt lớn mặc dù. Atmel đă sử dụng một quá tŕnh EEPROM, do đó, "Flash" là byte địa chỉ. Philips sử dụng một quá tŕnh Flash, không có addressability byte. Nếu không th́ một chuyển đổi nếu cần thiết phải được khá trơn tru.
Bob |
|
| Trở về đầu trang | |
 |
mmohamed15
Tham gia: Tháng 3 23, 2005 Bài viết: 117 Đă giúp: 5
| Ngày 28 tháng 1 năm 2006 13:39 so sánh 89c51 và 89s52 | | |
|
| | silabs cũng làm cho tín hiệu hỗn hợp 8.051 |
|
| Trở về đầu trang | |
 |
Mă Warrior
Tham gia ngày: 30 Tháng 12 Năm 2004 Bài viết: 224 Đă giúp: 7
| Ngày 28 tháng 1 năm 2006 14:19 Sự khác nhau giữa 89C52 89c51 andmic | | |
|
| | Các 89C51 và 89C52 không Reprogrammable Trong hệ thống như đă nêu của Silvio. 89S51 và 89S52 được Trong Hệ thống Reprogrammable. |
|
| Trở về đầu trang | |
 |
Silvio
Tham gia ngày: 31 tháng 12 năm 2001 Bài viết: 801 Đă giúp: 90
| Ngày 28 tháng 1 năm 2006 15:17 89c51 vs 89C52 | | |
|
| : 4K Bytes of In-System Reprogrammable Flash Memory Atmel 89C51 dữ liệu: 4K Bytes của Trong-Hệ thống Reprogrammable Flash Memory : 4K Bytes of In-System Programmable (ISP) Flash Memory Atmel 89S51 dữ liệu: 4K Bytes của In-System Programmable (ISP) Flash Memory
. Tôi đă nhấn mạnh trong màu đỏ của Reprogramable từ. rogramable in the system (ISP), but Rep rogramable Atmel đă không tuyên bố rằng 89C51 là P rogramable trong hệ thống (ISP), nhưng Rep rogramable
, while the high-voltage programming mode ( 12v) is compatible with conventional thirdparty Flash or EPROM programmers. Từ quan điểm của họ về xem, các chế độ điện áp thấp lập tŕnh ( 5 v) cung cấp một cách thuận tiện cho chương tŕnh AT89C51 người sử dụng bên trong các hệ thống s, trong khi chế độ điện áp cao lập tŕnh (12 v) tương thích với Flash thirdparty thường hay EPROM lập tŕnh viên .
At89S51 là ISP (In System Programmable) thông qua SPI interace. Có không ISR (Trong hệ thống Reprogramable). Giống như AT89C51 là ISR và không phải ISP.
Như bạn có thể thông báo, nó chỉ tiếng anh. Và nó không phải do tôi đă nêu. It's Atmel's tuyên bố.
Làm thế nào về IAP (Trong lập tŕnh ứng dụng)? Tôi tin chắc bạn biết những ǵ có nghĩa là một bộ tải khởi động. |
|
| Trở về đầu trang | |
 |
Google AdSense

| Ngày 28 tháng 1 năm 2006 15:17 Quảng cáo | | |
|
|
|
|
| Trở về đầu trang | |
 |
smercho
Tham gia ngày: 13 tháng 11 năm 2005 Bài viết: 8 Địa điểm: Bombay, Ấn Độ
| Ngày 28 tháng 1 năm 2006 15:36 khác nhau giữa 89c51 và 89C52 | | |
|
| hi .. đây là một chút Offbeat, nhưng có any1 đă cố gắng để chương tŕnh một Atmel 89c2051 bằng cách sử dụng một mă C có sử dụng ngắt cho gọi các chức năng. Ví dụ: void tra () interrupt 1 dùng 2
Tôi đang sử dụng Keil để chuyển đổi nó thành intel-format hex nhưng biên dịch phát sinh lỗi nói không đúng fixup ... i đă t́m ra rằng đó là cố gắng towrite đến các địa điểm bộ nhớ ngoài 2K (trên chip flash là 2K!!). Tuy nhiên trên gỡ bỏ ISR, nó hoạt động tốt
.. giúp đỡ người khác |
|
| Trở về đầu trang | |
 |
Silvio
Tham gia ngày: 31 tháng 12 năm 2001 Bài viết: 801 Đă giúp: 90
| Ngày 29 tháng 1 năm 2006 01:00 feateres của 89s52 vi điều khiển | | |
|
| Hi Smercho
Các ideea tốt nhất là để bắt đầu một chủ đề mới. Trong này bạn sẽ không được nh́n thấy bởi các dân tộc người thực sự có thể giúp bạn. Điều này liên quan đến chủ đề khác nhau giữa 89C51 và 89C52 nó không được mở bởi người thông minh chỉ v́ không thể t́m thấy bất kỳ tin tức hay nó là vô ích để trả lời một câu hỏi mà bạn có thể t́m thấy câu trả lời chỉ đọc Datasheets. Và sử dụng một tiêu đề gợi cho chủ đề này.
Xin vui ḷng nhập đầy đủ các khiếu nại của tŕnh biên dịch. Không chỉ không đúng fixup ... (phân đoạn và các offset của lệnh vi phạm) Như bạn đă thấy nó đúng là loại lỗi là do mối liên kết mà không thể giải quyết được một chỉ dẫn địa chỉ của chi nhánh (giống như một LCALL - bị cấm tại 89C2051 - ISR bên trong của bạn).
1. Khi bạn nói "loại bỏ các ISR" là bạn completelly xóa mă từ chương tŕnh của bạn?. Hoặc chỉ giữ đoạn code chức năng và tuyên bố nó như là không sử dụng ngắt. Có một số câu hỏi:
2. Những loại bộ nhớ mô h́nh nào bạn sử dụng? Nếu bạn sử dụng NHỎ sau đó CALL JMP và hướng dẫn được mă hóa như ACALL và AJMP. V́ vậy, nếu bên trong ISR của bạn được gọi là một chức năng nằm ngoài giới hạn 2K của ACALL sau đó bạn có thể nhận được lỗi fixup. 3. Bạn đă bao gồm các tập tin STARTUP.A51 vào dự án của bạn? 4. Loại Mă Tối ưu hóa Level để bạn sử dụng?
Hăy thử đến câu trả lời cho câu hỏi này và trở lại trong một chủ đề mới. Là không cần thiết phải đề cập đến bạn đă được hỏi ở đây. Chỉ cần cố gắng để cung cấp cho như nhiều chi tiết càng tốt để được giúp nhanh chóng và thẳng đến điểm. |
|
| Trở về đầu trang | |
 |