ADUC812 매뉴얼

 

ADUC812는 8052 호환 코어를 사용하여 여기에 아날로그 기능을 강화시킨 프로세서입니다.

8052와 호환 코어를 사용해 지금까지 사용해오거나 배워온 8051프로그램을 이용해 프로그램이 가능하며 전체적으로 아날로그기능이 많이 추가되어 있어

AD/DA를 동시에 사용하면서(아주 정밀한 시스템이 아니라면) 프로그램 한다면 아주 효율적인 장비를 만들 있지 않을까 합니다.

지금부터 제가 공부 하면서 파악한 내용을 중심으로 해서 간단하게 설명을 하려고 합니다. 또한 ADUC812를 기본으로 동일한 코어를 사용하는

ADUC814는 바로 사용 가능 하실 겁니다.

비슷한 군의 프로세서도 활용하는데 도움이 되었으면 합니다.

잘못된 부분이 있으면 저에게 연락을 주시면 감사하겠습니다.

 

 

 

 

1) 간단한 ADUC812칩의 특징.

- 특징

아날로그 특징

8체널 12bit ADC

Voltage Referense 내장 (2.5V)

200kSPS의 High speed ADC

DMA를 이용한 ADC to RAM Capture

두 개의 12bit DAC

내장 온도 센서

 

- 메모리

8Kbyte On-Chip Flash/EE program Memory(디버깅 툴 또는 다운로드 툴을 이용해 바로 다운로드 후 사용가능)

640byte On-Chip Flash/EE DATA Memory( 4byte를 뱅크로 사용해 4바이트를 동시에 읽거나 써야함)

256byte On-Chip Data RAM ( Sfr와 모든 뱅크 및 내부 메모리 합산된 값)

16M byte 외부 Data Address Space( 외부 메모리를 16M까기 사용이 가능하다는 소리입니다.)

64K byte의 외부 프로그램 Address Space( 내부 프로그램영역과 동시에 사용 시 2000번지부터 사용 가능합니다.)

 

-8051적인 특징

16Mhz까지의 주파수가 사용 가능하며 보통 사용되는 11.0592를 사용하는 것이 좋을 것 같습니다.(시리얼 통신용 setting을 하지 좋습니다.)

3개의 16비트 타이머가 있으며 타이머0는 프로그램에 사용되는 용으로 타이머1은 시리얼 통신용으로 타이머2는 ADC 컴버터용으로 사용됩니다.

32개의 프로그램 가능한 I/O port가 있습니다.( 외부 메모리를 사용하면 줄어 들겠죠)

기타 다른 특징을 8051과 동일합니다

 

-POWER

전원은 3V와 5V가 사용 가능합니다.

 

-기타

1개의 UART로 시리얼 통신이 가능하며 SPI와 I2C를 지원합니다.

Watchdog timer가 있어 프로그램버그에 의한 시스템 정지를 막을 수 있답니다.(아직 안 해봐서)

전원 모니터가 가능합니다.

 

좀더 자세히 알고 싶으신 분은 매뉴얼을 참고하세요 전기적인 특징은 설명하지 않겠습니다.

'공부 > 8051' 카테고리의 다른 글

[ADUC812] ADUC812 설명 6  (0) 2012.11.10
[ADUC812] ADUC812 설명 5  (0) 2012.11.10
[ADUC812] ADUC812 설명 4  (0) 2012.11.10
[ADUC812] ADUC812 설명 3  (0) 2012.11.10
[ADUC812] ADUC812 설명 2  (0) 2012.11.10

+ Recent posts