메뉴 English Ukrainian 러시아인 홈

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


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

프로그래머 MK ATMEL 시리즈 AT89. 무선 전자 및 전기 공학 백과사전

무료 기술 라이브러리

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

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

Atmel 마이크로컨트롤러(MC)는 오랫동안 알려져 왔으며 전 세계 무선 아마추어들에게 널리 사용되었습니다. AT89 시리즈 MCU는 CISC(Complete Instruction Set)를 갖추고 있으며 Intel 8051 MCU와 완벽하게 호환됩니다. 이 기사에서는 가장 널리 사용되는 AT89C51, AT89C52, AT89C55 MCU 및 해당 저전압 버전 AT89LV51, AT89LV52, AT89LV55용 프로그래머에 대해 설명합니다. 이러한 마이크로컨트롤러의 매개변수는 "Radio", 2000, No. 7, p. 53.

[1, 2]에 설명된 프로그래머와 달리 제안된 프로그래머는 작동을 위해 이미 프로그래밍된 다른 마이크로 컨트롤러가 필요하지 않습니다. IBM 호환 컴퓨터를 위한 하드웨어와 제어 프로그램으로 구성되어 있습니다. 하드웨어 부품(이하 프로그래머라고 함)은 LPT 포트에 연결되어 있으며(컴퓨터 BIOS의 통합 주변 장치 메뉴에서) EPP 모드(향상된 병렬 포트 - 고급 병렬 포트)로 전환해야 합니다. 이 모드에서 컴퓨터의 LPT 포트는 양방향이 됩니다(자세한 내용은 [3] 참조).

프로그래머의 개략도는 Fig. 1. 칩 DD1(프로그래밍 가능한 병렬 인터페이스 KR580BB55)은 LPT 포트에서 오는 정보 바이트를 데이터 버스, 주소 버스로 분배하고 제어 신호를 생성합니다.

프로그래머 MK ATMEL 시리즈 AT89
(확대하려면 클릭하십시오)

채널 A에서 주소의 하위 및 상위 부분은 채널 B-데이터에서 순차적으로 전송되며 프로그램 작성 모드에서는이 채널이 출력용으로, 읽기 모드에서는 입력용으로 작동합니다. 채널 C는 레지스터 DD2, DD3, 전압 조정기 DA1 및 XS1 소켓에 설치된 프로그래밍 가능한 MK의 작동 모드를 제어하는 ​​데 사용됩니다. DD1 칩은 입력 A0, A1, RD 및 WR에서 수신된 신호에 의해 제어됩니다. DD1 칩의 작동 모드는 표에 나와 있습니다. 1.

프로그래머 MK ATMEL 시리즈 AT89

칩 DD2 및 DD3은 프로그래밍 가능한 MK 주소의 낮은 부분과 높은 부분을 저장하도록 설계되었습니다. 정보는 신호 CO 및 C1 DD1을 사용하여 기록됩니다. 조정 가능한 전압 조정기 DA1은 EA / UPP 출력에서 ​​5V 또는 12V의 프로그래밍 가능한 MK 전압을 생성하는 데 사용되며 전압 값은 저항 R4-R6에 의해 결정됩니다. 신호 C2 DD1의 로우 레벨에서 스태빌라이저 출력의 전압은 12V이고 하이 레벨에서는 트랜지스터 VT1이 열리고 저항 R4가 R6과 병렬로 연결되면 5V입니다.

MK를 프로그래밍하기 위해 DD1 칩은 채널 A, B 및 C가 출력을 위해 작동하는 모드로 전환됩니다. 이를 위해 제어 워드 1p가 DD80에 기록됩니다(표 2 참조). 신호 C4-C7 DD1의 도움으로 프로그래밍 가능한 MK가 기록 모드로 설정되고(표 3 참조) C0-C3의 초기 값이 설정됩니다(C0 = C1 = C2 = C3 = 1).

그런 다음 MK 주소의 하위 부분이 채널 A로 출력되고 신호 C2 (설정 C0 \u0d 0)을 사용하여 DD3에 기록되고 그 후 주소의 상위 부분이 신호 C1 \u0d에 의해 DD2에 기록됩니다 12. 다음으로 데이터는 채널 B로 출력되고 프로그래밍 가능한 MK의 해당 입력에 도달합니다. C3에 낮은 레벨이 적용되어 EA / Upp MK 입력에 +2V의 전압이 나타나며, C4 출력과 그에 따라 ALE에서 레벨을 높음에서 낮음으로 변경하여 기록을 확인합니다. / PROG MK 입력 (그림 2; 시간 매개 변수의 값은 표 3에 표시됨). 데이터 기록 주기가 완료됩니다. 이제 신호 CXNUMX 및 CXNUMX을 재설정하고 다음 주소 및 데이터 바이트로 이동할 수 있습니다.

프로그래머 MK ATMEL 시리즈 AT89

프로그래머 MK ATMEL 시리즈 AT89

이러한 모든 작업은 원본 "펌웨어" 파일의 모든 데이터가 기록될 때까지 반복됩니다. "펌웨어" 파일은 가장 간단한 바이너리 형식(.bin 확장자)으로 제공되어야 합니다. 파일을 Intel hex 형식에서 이진 형식으로 변환하려면 hex2bin.exe 유틸리티를 사용하십시오.

읽기 모드에서 LPT 포트는 양방향 모드로 전환되고 DD1 칩은 82h 모드(표 2)로 설정되고 채널 A, C는 출력으로, 채널 B는 입력으로 설정됩니다.

프로그래머 MK ATMEL 시리즈 AT89

쓰기 모드와 유사하게 주소의 하위 및 상위를 각각 DD2 및 DD3으로 출력한 다음 MK 읽기 모드를 설정합니다(표 3).

프로그래머 MK ATMEL 시리즈 AT89

읽기 모드의 출력 C2 DD1은 항상 로그 상태입니다. 1. 주소를 설정한 후 MK의 ALE/PROG 입력은 Low(C3 = 0)로 구동되고 MK는 설정된 주소에 있는 데이터를 출력합니다. 그런 다음 채널 B DD1에서 정보를 읽고 수신된 데이터를 파일에 기록합니다. 파일 이름은 MK 프로그램의 읽기 절차 시작 부분에 입력됩니다. 파일은 .bin 확장자를 가지며 MK 프로그램 메모리의 완전한 사본이 됩니다.

내용 확인 모드에서는 MK 메모리를 읽고 지정된 파일과 바이트 단위로 비교합니다. 차이점이 발견되면 일치하지 않는 값의 주소와 XNUMX바이트가 모니터 화면에 표시됩니다. 하나는 MK 메모리에서 가져온 것이고 다른 하나는 파일에서 가져온 것입니다.

지우기 모드 MK에서 C4-C7 DD1 라인의 표에 따라 값을 설정합니다. 3. 그런 다음 EA/VPP 입력이 12V(C2 = 0)로 구동되고 C3(ALE/PROG) 출력이 10ms 동안 로우로 구동됩니다. 삭제 후 메모리의 내용이 모니터링됩니다. 성공하면 전체 프로그램 메모리가 FFh 값으로 채워지지만 셀의 내용이 다른 경우 해당 주소와 값이 포함된 메시지가 모니터 화면에 표시됩니다.

식별 코드를 읽기 위해 DD1 칩은 채널 B가 입력을 위해 작동하는 모드(읽기 모드와 유사)로 전환되고 C4-C7 버스는 로그 상태로 전환됩니다. 0(표 3에 따름) 및 주소 30p, 31h, 32h가 교대로 주소 버스로 출력됩니다. 결과적으로 MK 유형이 결정되는 모니터 화면에 해당 바이트가 나타납니다(표 5).

프로그래머 MK ATMEL 시리즈 AT89

또한 소프트웨어를 사용하면 MK 유형을 자동으로 결정할 수 있으며 이것이 가능하지 않은 경우 해당 유형을 수동으로 입력할 수 있습니다.

PC 프로그램 및 Turbo Pascal 소스 코드

문학

  1. FLASH 메모리가 있는 ATMEL 마이크로컨트롤러용 프로그래머. - <atprog.boom.ru>.
  2. 프로그래밍 프로세서는 확고한 Atmel입니다. - .
  3. IEEE 1284 EPP 강화 병렬 포트 모드. -

저자: A. Golubkov, 모스크바

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

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

<< 뒤로

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

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

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

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

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

배려심 많은 남자의 매력 14.04.2024

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

아카이브의 무작위 뉴스

로봇 신경외과 14.02.2002

영국 회사인 "암스트롱 헬스케어(Armstrong Healthcare)"는 그녀가 세계 최초의 외과 수술용 로봇을 개발하는 데 성공했다고 보고했습니다. 이제 외과 의사의 손이 인간 두뇌에 대한 수술 중에 갑자기 떨리는 것을 두려워 할 수 없습니다.

로봇은 주변의 건강한 조직에 손상을 주지 않으면서 가장 높은 정확도로 뇌의 수술 부위에 수술 기구를 가져올 수 있습니다. 신경 외과 의사 로봇은 최신 기술을 사용하여 뇌종양을 제거하고, 파킨슨병, 간질을 치료하고 심지어 뇌세포를 이식하는 데 사용할 수 있습니다.

인간의 두개골 지도를 읽을 수 있는 최초의 로봇입니다. 그 임무는 신경 외과 의사에게 기기의 적용에 있어 절대적인 정확성을 제공하는 것입니다. 그것은 완전히 안전하고 작동하기 쉽습니다. 이를 실행하기 위해서는 로봇의 목표를 설정하고 환자의 뇌를 촬영한 엑스레이 영상에 접근 경로를 표시하는 것으로 충분하다. 로봇에는 스캔된 이미지를 환자 머리의 원하는 영역과 정확하게 정렬하는 비디오 카메라가 있습니다. 외과의 사는 두개골에 작은 구멍을 뚫고 로봇이 조심스럽게 기구를 삽입하여 표시된 표적에 정확히 맞춥니다.

발명가에 따르면 신경외과 로봇의 광범위한 사용은 노팅엄의 왕립 의료 센터에서 테스트를 거친 후 시작될 것입니다.

다른 흥미로운 소식:

▪ 휴대전화는 뇌종양과 관련이 없다

▪ 하나의 램프로 신호등

▪ 무한 배터리 충전을 위한 나노전기 연료

▪ 그래핀 필터는 물을 제외한 모든 것을 걸러냅니다.

▪ 빠른 혈액 검사

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

 

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

▪ 사이트 어린이 과학 실험실 섹션. 기사 선택

▪ 기사 나는 숨쉬지 않고 살기 시작했습니다! 대중적인 표현

▪ 기사 중국 구스베리라고 불렸던 과일은 무엇입니까? 자세한 답변

▪ 기사 Gledichia 가시. 전설, 재배, 적용 방법

▪ 기사 점화 사전 교정기. 무선 전자 및 전기 공학 백과사전

▪ 기사 훈련된 개. 포커스 시크릿

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

이름 :


이메일(선택사항):


댓글 :





이 페이지의 모든 언어

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

www.diagram.com.ua

www.diagram.com.ua
2000-2024