Nội quy | Recent posts | chủ đề RSS | T́m kiếm | Đăng kư | Đăng nhập

sự khác biệt trong Atmel 89c51 và 89C52


Post new topic Reply to topic EDAboard.com Forum Index -> vi điều khiển -> sự khác biệt trong Atmel 89c51 và 89C52
Tác giả Thông báo
madhun



Tham gia: ngày 13 tháng 1 năm 2006
Bài viết: 20


Post 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


Post 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


Post 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


Post 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


Post 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


Post 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


Post 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


Post 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
Google Adsense




Post 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 Độ


Post 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


Post 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
Phiên bản tiếng Ả Rập Tiếng Bulgaria phiên bản Catalan phiên bản Séc phiên bản Đan Mạch phiên bản Tiếng Đức phiên bản Hy Lạp phiên bản Bản tiếng Anh Phiên bản tiếng Tây Ban Nha Phiên bản tiếng Phần Lan Tiếng Pháp phiên bản Phiên bản tiếng Hin-ddi Croatia phiên bản Indonesia phiên bản Phiên bản tiếng Ư Phiên bản tiếng Do Thái Phiên bản tiếng Nhật Hàn Quốc phiên bản Lithuanian phiên bản Latvia phiên bản Phiên bản tiếng Hà Lan Na Uy phiên bản Phiên bản tiếng Ba Lan Phiên bản tiếng Bồ Đào Nha Rumani phiên bản Phiên bản tiếng Nga Tiếng Slovak phiên bản Tiếng Slovenia phiên bản Serbia phiên bản Thụy Điển phiên bản Tagalog phiên bản Phiên bản tiếng Ukraina Bản tiếng Việt Trung Quốc phiên bản
Post new topic Reply to topic EDAboard.com Forum Index -> vi điều khiển -> sự khác biệt trong Atmel 89c51 và 89C52
Trang 1 / 1

subj

text

Múi giờ GMT 1 Hour
Tương tự các chủ đề:
timeout trong 89C51/89C52 (3)
nh́n lên bảng trong 89c51 Atmel (3)
Máy tính sử dụng 89C51 hoặc 89C52 (6)
scheduler cho Atmel 89C52 (2)
Atmel 89C52 giao tiếp nối tiếp (8)
Costant hiện tại với Atmel 89C52 (10)
Không may mắn-vẫn c̣n cái ǵ để bỏ vào trong mới Blank Atmel 89C51 (1)
thiết kế giúp cho vôn kế kỹ thuật số với 89C52 Atmel (2)
Atmel 89c51 (12)
Atmel 89C51 lập tŕnh (1)


Lạm dụng | | Quản trị | | Moderators | | Hỗ trợ chúng tôi | | sitemap
đề RSS