메뉴 English Ukrainian 러시아인 홈

애호가 및 전문가를 위한 무료 기술 라이브러리 무료 기술 라이브러리


라디오 전자 및 전기 공학의 백과사전
무료 도서관 / 무선 전자 및 전기 장치의 계획

DALLAS SEMICONDUCTOR의 HIGH-SPEED 마이크로컨트롤러. 무선 전자 및 전기 공학 백과사전

무료 기술 라이브러리

무선 전자 및 전기 공학 백과사전 / 마이크로 컨트롤러

기사에 대한 의견 기사에 대한 의견

많은 새로운 51비트 마이크로컨트롤러(MK)가 판매되고 있습니다. 가격 대비 성능 측면에서 매우 매력적입니다. 그러나 개발 비용에는 MK 자체의 가격뿐만 아니라 필수 디버깅 도구 및 소프트웨어 (개발이 처음부터 시작되지 않는 경우) 비용도 포함됩니다. 이것은 xXNUMX 호환 MK에 대한 국내 개발자의 의지를 설명합니다.

Dallas Semiconductor의 "고속" MCU는 MCS51과 완벽하게 호환되는 소프트웨어 및 하드웨어입니다. 그러나 그들의 가능성은 훨씬 더 넓습니다. 그들은 프로그램 메모리 없이 그리고 그것으로 생산됩니다. 후자는 한 번(OTP EPROM) 또는 반복적으로 프로그래밍할 수 있으며, 이 경우 지우기는 자외선 조사(UV EPROM)로 수행됩니다. 재 프로그래밍 가능한 MK는 라디오 아마추어에게 가장 큰 관심사이므로 DS87C520 및 DS87C530 제품군의 두 구성원 만이 기사에서 자세히 고려됩니다.

MK 제품군 "고속"의 주요 기술적 특성은 표에 나와 있습니다. 보시다시피 기능이 다른 다섯 가지 수정 사항으로 구성됩니다. 따라서 DS80C320 및 DS80C323에는 내부 ROM이 없고, DS83C520에는 용량이 16KB인 마스크 ROM이 있고, DS87C520 및 DS87C530에는 UV 조사로 동일한 볼륨의 일회성 프로그래밍 또는 지울 수 있는 ROM이 있습니다. 칩의 외부 RAM은 마지막 세 가지 수정에서만 사용할 수 있으며 클록 캘린더는 DS87C530에서만 사용할 수 있습니다.

DALLAS SEMICONDUCTOR의 HIGH-SPEED 마이크로컨트롤러
(확대하려면 클릭하십시오)

성능

"고속" 마이크로컨트롤러의 성능 향상은 기계 사이클이 12C87에서와 같이 51개의 기계 사이클이 아니라 8개로 구성되어 있기 때문입니다. 따라서 동일한 클록 주파수에서 DS5xC51xx MC는 x33 대표보다 87배 빠르게 가장 간단한 단일 사이클 명령을 실행합니다. 따라서 최대 클록 주파수 520MHz에서 DS87C530 및 DS121C87의 실행 시간은 51ns이며, 이는 100MHz 주파수에서만 2,5C87에 사용할 수 있습니다. 그러나 모든 명령이 그렇게 빨리 실행되는 것은 아닙니다. 평균적으로 프로그램 속도가 약 51배 증가합니다. 이는 MCU의 일부 "고속" 명령이 XNUMXCXNUMX보다 더 많은 주기를 사용하기 때문입니다.

프로그램 및 데이터 메모리

온칩 프로그램 메모리는 MCU의 주소 공간에서 하위 주소를 차지합니다. 무단 액세스에 대한 표준 0단계 보호가 제공됩니다. 외부 프로그램 메모리는 프로그램 카운터가 내부 메모리 주소의 최대값을 초과할 때 액세스됩니다. 이 최대 주소는 ROMSIZE SFR 레지스터에서 1비트를 설정하여 프로그래밍 방식으로 제어할 수 있습니다. 메모리 크기는 2, 4, 8, 16, XNUMX 또는 XNUMXKB로 설정할 수 있습니다. 프로그램 실행 중에 내부 프로그램 메모리에서 작업을 완전히 금지하고 외부 프로그램에서 작업으로 전환할 수도 있습니다.

DS87C520/530 칩에는 256C87와 동일한 방식으로 액세스할 수 있는 표준 52바이트 RAM과 추가 1KB 메모리가 모두 있습니다. 후자는 MOVX 명령을 사용하여 액세스합니다. 이 메모리는 물리적으로 MK 칩에 있음에도 불구하고 외부 메모리로 취급됩니다. 주소 공간에서는 0000에서 03FF까지 위치합니다. 03FF 이상의 주소에서 외부 메모리에 액세스하면 칩 외부 메모리가 있으면 자동으로 선택됩니다. 언급된 51킬로바이트 RAM 어레이에 대한 액세스는 프로그래밍 방식으로 금지될 수 있습니다. 이 경우 외부 데이터 메모리에 대한 액세스는 MCS-XNUMX 마이크로 컨트롤러 제품군에서와 동일한 방식으로 수행됩니다.

MK DS87C520/530을 사용하면 외부 메모리에 대한 액세스 시간을 소프트웨어로 조정할 수 있습니다. MOVX 명령어는 온칩 및 오프칩 모두에서 외부 메모리에 액세스할 때 최소 XNUMX개의 머신 사이클에서 실행됩니다. 그러나 "느린" 외부 RAM 칩으로 작업하려면 사이클 수를 최대 XNUMX개까지 늘릴 수 있습니다. 재설정하면 번호가 XNUMX으로 설정됩니다.

데이터 포인터

DPTR0이라고 하는 표준 DPTR은 82C83과 호환되는 "고속" MCU를 만드는 주소 87H 및 51H에 있습니다. 주소 84H 및 85H에 위치한 두 번째 포인터는 DPTR1이라고 합니다. 특정 DPTR 선택은 주소 86H의 SFR 레지스터에서 제로 비트를 재설정/설정하여 수행됩니다. "from" 및 "to" 주소에 대한 두 개의 포인터를 사용하여 블록 전송을 효율적으로 수행할 수 있습니다.

전력 관리

유휴 및 전원 차단 외에도 전원 관리 모드(PMM)라는 또 다른 저전력 모드가 있습니다. 그 안에서 프로세서는 제한없이 작업을 계속하지만 클록 주파수를 줄이면 소비가 줄어 듭니다. 16배 또는 256배로 줄일 수 있습니다(각각 모드 PMM1 및 PMM2). 표준 "고속"모드에서 11059,2kHz의 클록 주파수에서 MK는 PMM15,5 모드에서 1를 소비합니다-4,8, PMM2-4mA(후자는 유휴 모드에서 87C51/52보다 훨씬 적음) , 그리고 프로세서를 중지하지 않고). 또한 DS87C520/530에서는 2~4MHz의 주파수에서 작동하는 내부 오실레이터를 클록으로 사용하는 것이 허용됩니다. 그러나 표시된 주파수는 불안정하므로 정확한 시간 간격 측정이 필요한 장치에는 이 솔루션을 사용할 수 없습니다.

클록 속도를 낮추면 직렬 링크 속도도 그에 비례하여 변경됩니다. "High Speed" MK에는 이러한 단점을 쉽게 제거할 수 있는 기술 솔루션이 구현되어 있습니다.

ALE 신호가 필요하지 않은 경우 MK의 전자기 방사를 줄이기 위해 MK 생성을 프로그래밍 방식으로 비활성화할 수 있습니다.

직렬 포트 및 타이머

DS87C520 및 DS87C530에는 87C51과 동일한 두 개의 직렬 포트가 있으며 두 번째는 핀 P1.2(RXD1) 및 P1.3(TXD1)과 레지스터 SCON1(C0H) 및 SBUF1(C1H)을 사용합니다. 두 포트는 동시에 작동할 수 있지만 동시에 다른 속도 또는 다른 모드에서 작동합니다. 두 번째 포트는 전송 속도를 설정하기 위해 첫 번째 타이머/카운터만 사용할 수 있습니다.

호환성을 보장하기 위해 해당 MK의 타이머는 클럭 주파수를 12로 나눈 값을 설정 클럭으로 사용하지만 SFR 레지스터 CKCON의 해당 비트를 설정하여 클럭 주파수를 3으로 나눈 값으로 전환할 수도 있습니다.

워치독 타이머는 오버플로우될 때마다 MC를 재설정합니다. 이러한 재설정을 방지하려면 주기적으로 재설정해야 하며 이는 정상적으로 작동하는 시스템에서만 가능합니다. 워치독 타이머는 클럭 주기당 한 번씩 증가합니다. 적절한 비트를 설정하면 재 계산의 네 가지 값을 설정할 수 있으며 그 결과 오버플로 전 사이클 수가 17, 20, 23 또는 26의 512가됩니다. 타이머는 또한 리셋되기 XNUMX 클럭 전에 인터럽트 플래그(소프트웨어에 의해 활성화된 경우)를 설정합니다.

저전압 리셋, 인터럽트 및 실시간 클록

공급 전압을 4,13V 미만의 값으로 낮추면 MK의 해당 내부 장치가 재설정 신호를 생성하고 전압이 지정된 수준으로 돌아올 때까지 유지됩니다. 이것은 추가적인 외부 요소나 프로그램의 변경을 필요로 하지 않습니다. 전압이 4,38V로 떨어지면 인터럽트 신호가 생성될 수 있습니다(활성화된 경우).

MK DS87C520 및 DS87C530에는 87개의 외부 인터럽트가 있습니다. 51C2과 유사한 표준 4개와 추가 인터럽트 3개가 있습니다. 후자는 인터럽트 신호의 에지 또는 하강에서만 작동한다는 점에서 표준 신호와 다릅니다. INT5 및 INT87의 경우 에지가 활성화되고 INT52 및 INTXNUMX의 경우 하강입니다. 타이머 인터럽트는 XNUMXCXNUMX와 유사하게 처리됩니다. 각 타이머에는 자체 활성화 플래그, 벡터 및 우선 순위가 있습니다.

MK DS87C530이 탑재된 실시간 시계(RTC)를 사용하면 현재 시간, 날짜, 요일, 월, 연도를 저장할 수 있습니다. 이를 위해서는 고유진동수가 32,768kHz인 석영 공진기와 리튬 배터리를 MK에 적절히 연결해야 한다. RTC는 프로그래밍된 시간에 도달하면 알람(ALARM)을 생성하는 기능이 있으며 인터럽트 플래그가 활성화된 경우 마이크로 소비 모드에서도 설정됩니다.

저자: A.Gorbachev, 모스크바

다른 기사 보기 섹션 마이크로 컨트롤러.

읽고 쓰기 유용한 이 기사에 대한 의견.

<< 뒤로

과학 기술의 최신 뉴스, 새로운 전자 제품:

터치 에뮬레이션을 위한 인조 가죽 15.04.2024

거리가 점점 일반화되는 현대 기술 세계에서는 연결과 친밀감을 유지하는 것이 중요합니다. 최근 독일 자를란트 대학(Saarland University) 과학자들이 인공 피부를 개발하면서 가상 상호 작용의 새로운 시대가 열렸습니다. 독일 자를란트 대학 연구진이 촉각 감각을 멀리까지 전달할 수 있는 초박형 필름을 개발했습니다. 이 최첨단 기술은 특히 사랑하는 사람과 멀리 떨어져 있는 사람들에게 가상 커뮤니케이션을 위한 새로운 기회를 제공합니다. 연구원들이 개발한 두께가 50마이크로미터에 불과한 초박형 필름은 직물에 통합되어 제XNUMX의 피부처럼 착용될 수 있습니다. 이 필름은 엄마나 아빠의 촉각 신호를 인식하는 센서이자, 이러한 움직임을 아기에게 전달하는 액추에이터 역할을 합니다. 부모가 직물을 만지면 압력에 반응하여 초박막 필름이 변형되는 센서가 활성화됩니다. 이것 ...>>

펫구구 글로벌 고양이 모래 15.04.2024

애완동물을 돌보는 것은 종종 어려운 일이 될 수 있습니다. 특히 집을 깨끗하게 유지하는 데 있어서는 더욱 그렇습니다. Petgugu Global 스타트업의 새롭고 흥미로운 솔루션이 제시되었습니다. 이 솔루션은 고양이 주인의 삶을 더 쉽게 만들고 집을 완벽하게 깨끗하고 깔끔하게 유지할 수 있도록 도와줍니다. 스타트업 펫구구글로벌(Petgugu Global)이 자동으로 배설물을 씻어내는 독특한 고양이 화장실을 공개해 집안을 깨끗하고 산뜻하게 유지해준다. 이 혁신적인 장치에는 애완동물의 배변 활동을 모니터링하고 사용 후 자동으로 청소하도록 활성화되는 다양한 스마트 센서가 장착되어 있습니다. 이 장치는 하수 시스템에 연결되어 소유자의 개입 없이 효율적인 폐기물 제거를 보장합니다. 또한 변기는 물을 내릴 수 있는 대용량 수납 공간을 갖추고 있어 다묘 가정에 이상적입니다. Petgugu 고양이 모래 그릇은 수용성 모래와 함께 사용하도록 설계되었으며 다양한 추가 기능을 제공합니다. ...>>

배려심 많은 남자의 매력 14.04.2024

여성이 '나쁜 남자'를 더 좋아한다는 고정관념은 오랫동안 널리 퍼져 있었습니다. 그러나 최근 모나쉬 대학의 영국 과학자들이 실시한 연구는 이 문제에 대한 새로운 관점을 제시합니다. 그들은 여성이 남성의 정서적 책임과 다른 사람을 도우려는 의지에 어떻게 반응하는지 살펴보았습니다. 이번 연구 결과는 무엇이 남성을 여성에게 매력적으로 만드는지에 대한 우리의 이해를 변화시킬 수 있습니다. Monash University의 과학자들이 실시한 연구는 여성에 대한 남성의 매력에 대한 새로운 발견으로 이어졌습니다. 실험에서 여성에게는 노숙자를 만났을 때의 반응을 포함하여 다양한 상황에서 자신의 행동에 대한 간략한 이야기와 함께 남성의 사진이 표시되었습니다. 일부 남성은 노숙인을 무시했지만, 다른 남성은 음식을 사주는 등 그를 도왔습니다. 한 연구에 따르면 공감과 친절을 보여주는 남성은 공감과 친절을 보여주는 남성에 비해 여성에게 더 매력적이었습니다. ...>>

아카이브의 무작위 뉴스

Hisense 90L90H 5K 4" 레이저 TV 15.02.2023

Hisense는 새로운 대형 스크린 레이저 TV를 출시했습니다. 메인 모듈은 알루미늄 케이스로 제작되어 설치 시 최소한의 공간을 차지하며 HDR 콘텐츠를 표시할 때 좋은 밝기를 제공합니다.
하이 센스

Hisense 90L5H 4K는 초단초점 광학 장치와 90인치 디스플레이를 갖춘 DLP 프로젝터 키트입니다. 참신함은 최대 4lm의 밝기와 16:9의 명암비로 최대 2100K(3000:1)의 해상도로 사진 출력을 제공합니다. 레이저 TV는 HLG, HDR10+ 및 Dolby Vision 표준을 지원하며 내장된 15W 스피커 XNUMX개가 음질을 담당합니다.

이 모델의 다른 기능으로는 자동 게임 모드(ALLM)와 적절하게 Filmmaker라는 영화 모드가 있습니다. 전자는 출력 대기 시간을 줄이는 반면 후자는 보다 "영화 같은" 보기 경험을 제공하여 색상 충실도를 향상시킵니다. HDMI(ARC), Miracast 및 USB를 사용하여 신호 소스를 프로젝터에 연결할 수 있습니다.

Hisense 90L5H 4K는 이미 유럽과 남아프리카에서 $3099에 판매되고 있습니다.

다른 흥미로운 소식:

▪ 신뢰할 수 있는 핵 배터리

▪ 전기 스쿠터 부가티 9.0

▪ LCD TV의 인기가 높아지고 있습니다.

▪ 새로운 16비트 DSP

▪ 암흑 물질은 내부에서 행성을 가열할 수 있습니다

과학 기술 뉴스 피드, 새로운 전자 제품

 

무료 기술 라이브러리의 흥미로운 자료:

▪ 사이트 라디오 아마추어 기술 섹션. 기사 선택

▪ 기사 광야에서 외치는 소리. 대중적인 표현

▪ 기사 개는 왜 꼬리를 흔들거나 안으로 집어넣나요? 자세한 답변

▪ 기사 직조 매듭. 관광 팁

▪ 기사 TV 안테나 모델링. 무선 전자 및 전기 공학 백과사전

▪ 기사 종 대신 빛. 무선 전자 및 전기 공학 백과사전

이 기사에 대한 의견을 남겨주세요:

이름 :


이메일(선택사항):


댓글 :





이 페이지의 모든 언어

홈페이지 | 도서관 | 조항 | 사이트 맵 | 사이트 리뷰

www.diagram.com.ua

www.diagram.com.ua
2000-2024