마이크로 칩의 새로운 23k256은 8 핀 딥뿐만 아니라 8 핀 그래서 패키지로 제공되는 42 킬로바이트의 SRAM 메모리 칩의 연속적으로 인터페이스 된 32 킬로바이트의 SRAM 메모리 칩입니다. EEPROM과 같은 SRAM은 데이터 저장 매체입니다. SRAM에 보관 된 데이터는 일정한 힘이 없으면 손실되지만, 정말로 빠르게 빠져 나오는 것은 구성 요소의 수에 한계가 없습니다. EERPOM은 전원 없이도 데이터를 저장하지만 일반적으로 약 백만 가지 구성 요소로 제한뿐만 아니라 부진합니다.

32K SRAM 칩은 일반적으로 CPLD 진출 보드에서 사용한 IS61LV256AL과 같은 8 개의 데이터 라인과 8 개의 데이터 라인을 가지고 있습니다. 23K256은 4 개의 신호선 만 필요하지만 병렬 메모리 인터페이스의 속도를 희생합니다. 23 개의 신호 추적을 라우팅하지 않고도 로우 핀 카운트 마이크로 컨트롤러에 추가 메모리를 추가하는 것이 훌륭한 방법입니다. 아래 에서이 칩을 인터페이스하는 방법을 정확하게 보여 드리겠습니다.

마이크로 칩 23K256, 32K SPI SRAM (Mouser Search, OctopArt Search, $ 1.48). 데이터 시트 (PDF).

버스 해적
23K256 (PIN #)

CS.
/ CS (1)

장난
그래서 (2)

모곡
Si (5)

시계
sck (6)

GND.
/ 홀드 (7)

GND.
VSS (4)

+ 3 volts.
VCC (8)

우리는 테이블과 같이 23k256을 버스 해적 범용 직렬 인터페이스 도구에 연결했습니다. 23k256은 버스 해적의 3.3Volt 공급을 활용하는 칩을 전원을 공급하는 것이 매우 필수적입니다.

버스 해적은 모든 유형의 코드를 작성하지 않고 칩을 발견하는 간단한 방법이지만 23k256의 모든 유형의 마이크로 컨트롤러를 사용하여 23k256을 활용하는 데 적용됩니다. 이 프레젠테이션은 최신 버전의 버스 해적 펌웨어 (26-FEB-2009)를 사용하여 Google 코드 SVN에서 다운로드 할 수 있습니다.

히즈> m <-choose 모드 1. 히트 ...에 ... 5. 스파 ...에 ... 모드> 5 <-spi 모드 모드 설정 ... <-30khz, 모든 기본 설정 SPI 준비 SPI> W

Leave A Comment

Recommended Posts