해보기는 했어?

오늘 안됐다고 포기하지 말고 용기내서 내일 다시 해 보자.

반응형

Microprocessor 2

마이크로프로세서로 KEY 입력 받는법

MPU의 키 입력 방법에는 여러가지가 있다. 개발자들 마다 저마다의 노하우와 설계 방법에 따라 많은 것들이 있다. 나는 시스템이라고 하기에는 좀 뭐...한 작은 제품들을 개발한다. 그래서 버튼이 크게 많이 필요한 것은 아니다. 보통 4개에서 16개 정도의 키를 사용한다. 수량이 적을때에는 포트에 직접 연결하고, 수량이 많을때에는 매트릭스 방법이나 ADC를 이용한다. 그럼 내가 알고 있는 내용을 한 번 적어볼까?? 1. 포트에 직접 연결 포트 하나당 하나의 스위치를 연결한다. 당연히 풀업이나 풀다운이 필요하다. 그래야 노이즈에 좀 강해진다. 포트 스캔을 하거나 인터럽트를 이용한다. 소프트웨어로 노이즈를 처리한다. 2. 매트릭스 방법 포트 수에 비해 사용할 수 있는 키의 수가 많아진다. 회로를 쬐끔 복잡하게..

임베디드 2022.11.05

마이크로프로세서 제대로 공부하기

제목이 너무 거창한가??? 1999년 지도교수님께서 "실험실에 자리 만들어 뒀으니 들어와라."는 말씀에 그동안 공부해 오던 자격증 시험을 뒤로 하고 실험실로 들어갔다. 처음 접한 것은 8051이였다. 요즘에야 51시리즈가 내부 롬을 많이 가지고 있고 플래시 타입으로 사용이 되고, ICSP 기능이 있어 좋아졌다. 그러나 그때는 EPROM을 사용하고 있었고, 간혹가다가 EEPROM을 구하게 되면 그걸 사용했다. 물론 프로그래밍하고 테스트 하는데에는 시간이 좀 많이 걸렸었다. 모니터 프로그램이란 것을 그때 사용했었고, 그것을 이해하고자 시간을 많이 투자 했었다. 지금 돌이켜 보건데 순서가 있는듯 싶다. 1. 용어 익히기 ROM, RAM, PORT, Open-Drain, Pull-Up, Pull-Down, Ad..

임베디드 2022.11.05
반응형