当前位置 - 무료 법률 상담 플랫폼 - 지식재산권 전공 - 51 마이크로컨트롤러 S 시리즈와 C 시리즈의 차이점은 무엇인가요?

51 마이크로컨트롤러 S 시리즈와 C 시리즈의 차이점은 무엇인가요?

둘 사이의 가장 큰 차이점은 AT89S51이 ISP(In System 프로그래밍, 즉 "온라인 프로그래밍 가능")를 지원한다는 점입니다. AT89C51에는 이 기능이 없습니다.

다음 설명이 더 자세히 설명되어 있습니다.

51 마이크로 컨트롤러를 처음 접하는 많은 네티즌들은 다음과 같은 질문을 할 것입니다. AT89S51이 무엇입니까? 책과 온라인에 8051, 89C51 등이 있습니다. 튜토리얼! 89S51에 대해 들어본 적이 없나요? !

여기서 초보자는 마이크로컨트롤러의 실제 사용 측면에서 제품 컨셉을 명확히 할 필요가 있다. MCS-51 마이크로컨트롤러는 미국 INTE사가 1980년에 출시한 제품이다. 대표적인 제품은 8031이다. 프로그램 메모리가 내장되어 있어 실제 사용은 시장에서 배제됨), 8051(칩은 HMOS를 사용하고 전력소모는 630mW로 89C51의 5배이며 실제 사용은 시장에서 배제됨) 및 8751 및 기타 일반 제품은 여전히 ​​MCS-51 코어 시리즈 호환 마이크로컨트롤러가 응용 분야의 주류 제품입니다(예: 현재 인기 있는 89S51, 89C51 등). MCS-51 마이크로컨트롤러를 이론적 기본 학습의 대표자로 사용합니다.

일부 문헌에서는 8051을 MCS-51 마이크로 컨트롤러 시리즈라고 부르기도 합니다. 8051은 MCS-51 마이크로 컨트롤러의 지대한 영향으로 인해 호환 가능한 마이크로 컨트롤러 시리즈를 출시했습니다. 즉, MCS-51 코어는 실제로 8비트 마이크로컨트롤러의 표준이 되었습니다.

타사 마이크로컨트롤러 제품 51개는 모두 MCS-51 코어와 호환되는 제품이다. 동일한 프로그램은 ATMEL의 89C51(단종), 89S51, PHILIPS 및 WINBOND 등과 같은 다양한 마이크로 컨트롤러 제조업체의 하드웨어에서 실행될 때 동일한 결과를 생성합니다. 단종된 89C51은 ATMEL의 AT89C51 마이크로 컨트롤러를 의미한다고 종종 말합니다. 시계와 같은 원래 기반의 많은 기능이 향상되었습니다. 더 좋은 점은 원래 ROM이 플래시(프로그램 메모리의 내용을 최소 1000번 다시 쓸 수 있음) 메모리에서 가져온다는 것입니다(일회성 쓰기). AT89C51의 성능은 이미 8051에 비해 매우 우수합니다.

그러나 시장화 측면에서 89C51은 PIC 마이크로 컨트롤러 진영의 도전을 받았습니다. 89C51의 가장 치명적인 결함은 ISP 기능과 같은 새로운 기능을 지원하지 않는다는 것입니다. 더 나은 연속성을 위해 추가되어야 합니다. MCS-51의 전설. 89S51이 89C51을 대체한 것도 이런 배경에서였다. 이제 89S51은 실용 애플리케이션 시장에서 가장 큰 인기를 누리고 있다. Atmel은 AT89C51을 단종하고 AT89S51로 대체할 예정이다. 89S51은 이 과정에서 개선이 이루어졌습니다. 89S51은 0.35 새로운 프로세스를 채택하여 비용을 절감하고 기능을 향상시켜 경쟁력을 높였습니다. 89SXX는 89CXX와 같은 51 시리즈 칩과 호환됩니다. 동시에 Atmel은 더 이상 89CXX에 대한 주문을 받지 않습니다. 시장에서 볼 수 있는 89C51은 실제로 Atmel의 초기 생산품 중 막대한 재고량입니다. 시장이 요구한다면 Atmel은 물론 AT89C51의 생산을 재개할 수 있습니다.

89C51과 비교하여 89S51에 추가된 새로운 기능은 다음과 같습니다.

-- 많은 새로운 기능이 추가되고 성능이 크게 향상되었으며 가격은 기본적으로 변경되지 않았습니다. 89C51보다 낮습니다!

-- ISP 온라인 프로그래밍 기능인 이 기능의 장점은 마이크로컨트롤러 메모리에 프로그램을 다시 작성할 때 작업 환경에서 칩을 제거할 필요가 없다는 것입니다. 강력하고 사용하기 쉬운 기능입니다.

--최대 작동 주파수는 33MHz입니다. 89C51의 최종 작동 주파수는 24M입니다. 이는 S51이 더 높은 작동 주파수를 가지며 따라서 더 빠른 컴퓨팅 속도를 갖는다는 것을 의미합니다.

--이중 UART 직렬 채널이 있습니다.

-- 감시 타이머는 내부에 통합되어 있으므로 89C51과 같은 외부 감시 타이머 장치 회로가 필요하지 않습니다.

--이중 데이터 표시기.

-- 전원 끄기 플래그.

-- 새로운 암호화 알고리즘으로 89S51의 해킹이 불가능해지며, 프로그램의 기밀성이 대폭 강화되어 지적재산권을 침해로부터 효과적으로 보호할 수 있습니다.

-- 호환성 측면에서: 51개의 모든 단어 시리즈 제품과 완전히 하위 호환됩니다. 예를 들어 8051, 89C51 및 기타 초기 MCS-51 호환 제품입니다. 즉, 교과서와 온라인 자습서의 모든 프로그램(교과서에 사용된 마이크로 컨트롤러가 8051, 89C51, MCS-51 등인지 여부에 관계없이)은 89S51에서 여전히 실행될 수 있습니다. 이것이 소위 하위 호환성입니다.

비교 결과: INTEL의 P3에서 P4로 업그레이드하는 것과 마찬가지로 둘 다 Windows 98을 실행할 수 있지만 속도는 다릅니다. AT89C51에서 AT89S51로 업그레이드하는 경우에도 마찬가지입니다. S51에 비해 C51은 실제 응용 시장의 기술 발전이 항상 뒤떨어져 있습니다.

********AT89S51********의 유래는 다음과 같습니다.

다음은 51 시리즈 선택에 대해 초보자들이 자주 묻는 질문입니다.

1 질문: 네티즌이 자주 묻는 질문(FAQ): 지금 51 시리즈 마이크로컨트롤러를 학습할 때 AT89C51 또는 89S51을 선택해야 합니까?

답변: 89C51과 89S51은 동일한 코어를 가지고 있습니다. 89S51에서 89C51로의 확실한 업그레이드는 다음과 같습니다.

1. 프로그램을 작성하는 두 가지 방법이 다릅니다. , 89C51은 병렬 쓰기만 지원하며 프로그래밍을 위해서는 VPP 고전압이 필요합니다. 89S51은 ISP 온라인 프로그래밍 가능 쓰기 기술을 지원합니다! 직렬 쓰기는 더 빠르고 안정적이며 프로그래밍 전압은 4~5V만 필요합니다.

2. 전원 공급 범위: 89S5* 전원 공급 범위는 4~5.5V로 넓은 반면, 89C5* 시리즈는 4.8V보다 낮고 5.3V보다 높을 때 제대로 작동하지 않습니다.

3. 작동 주파수: 현재 89S1*의 성능은 89C5*보다 훨씬 높습니다. 89S5* 시리즈는 최대 33MHZ의 작동 주파수를 지원하는 반면, 89C51 작동 주파수 범위는 최대 33MHZ까지만 지원합니다. 24M.

4. 시장 가격: 89C51이 완전히 단종되었기 때문에 시장 가격으로 보면 재고가 있는 89C5*의 도매가는 89S5*보다 거의 두 배나 비쌉니다!

5. 호환 유형: 89S5*는 89C5*와 역호환됩니다. 즉, 89C5* 대신 89S5*를 사용할 수 있습니다. 즉, 89S5*는 현재의 모든 교과서 예제 프로그램과도 호환됩니다.

6. 암호화 기능: 89S5* 시리즈의 새로운 암호화 알고리즘을 사용하면 89S51의 해킹이 불가능해지며, 프로그램의 기밀성이 대폭 강화되어 지적재산권을 침해로부터 효과적으로 보호할 수 있습니다. .

7. 간섭 방지: 감시 타이머는 내부에 통합되어 있으며 89C51과 같은 외부 감시 타이머 장치 회로가 필요하지 않습니다.

8. 프로그래밍 수명 연장: 89S5*는 1,000회 정격이지만 실제로는 최소 1,000~10,000회 이상입니다. 이는 초보자가 반복적으로 프로그래밍하고 학습 비용을 줄이는 데 더 도움이 됩니다. 위의 차이점을 토대로 개인적으로는 당시 8031처럼 89C51도 단종되는 것은 시간문제라고 생각합니다.

2Q: 89S51보다 89C2051을 사용하여 제품을 개발하고 제조하는 것이 더 나은가요? 2051년이 더 작아 보이거든요.

답변: 이 질문은 일반화할 수 없습니다.

1. 기능적 차이점: 2051은 표준 51 커널이 아니기 때문에 205* 프로그램을 직접 이식할 수 없습니다. 51 상급자에게.

205*는 간소화된 모델이므로 P 포트가 거의 없기 때문에 작고 단순한 제품을 만드는 데만 사용할 수 있으며 사용 가능한 자원이 상대적으로 부족합니다. 사실 아주 단순한 제품이 아닌 이상, 제품을 만들 때 205*를 사용하는 것이 반드시 비용 효율적이지는 않습니다.

2. 시장 가격: 89C2051의 생산량이 그리 크지 않기 때문에 89C2051의 도매 가격은 시장 가격 측면에서 89S51의 도매 가격에 비교적 가깝습니다! 상대적인 성능/가격 비율은 상대적으로 낮습니다.

3. 제품 볼륨: 제품 볼륨에 대한 엄격한 요구 사항이 없는 한 40핀 51 칩에도 PLCC44 소량 패키지가 포함되어 있기 때문에 둘의 PCB 영역은 비슷합니다.