- behavioral modeling
- Algorithm
- java
- ATMEGA128A
- interface
- Linked List
- fast pwm mode
- Set
- Method
- full adder
- atmega 128a
- normal mode
- timer / counter
- ctc mode
- dataflow modeling
- behavior modeling
- structure
- LED
- Comparator
- sequential logic circuit
- MUX
- atmega 128
- half adder
- verilog
- 8bit timer/counter
- interrupt
- 4bit parallel adder
- structural modeling
- Recursion
- gpio
목록Embedded Programming (27)
거북이처럼 천천히
서론 해당 게시물은 CTC Mode와 Normal Mode, Fast PWM Mode를 공부하면 궁금해 했던 점에 대해서 실험(?)하는 게시물이다. 따라서 CTC Mode와 Normal Mode, Fast PWM Mode에 대해서 궁금하다면 각 게시글을 참고하기 바란다. 본론 (CTC Mode)1. 8bit Timer/Counter 2, 256분주, OCRn (=Output Compare Register n) = 224 → OC2 = 138.8888889Hz 1) Output Compare Match Interrupt가 발생하면 OC2 signal을 Toggle 한다. 2) 초기 전압은 0V이지만, Output Compare Match Interrupt가 발생하면 5V로 Set된다. 3) 초기 ..
6월 6일 현충일날, 쉬면서 ATmega 128 가지고 예전에 해보고 싶었던 거를 구현해 보았다. 1. 환경PORT F에 LED (KB-1008SR) 연결PORT D에 0~2핀에 버튼 연결 2. 동작PD 0 : 첫 번째 버튼, PD 1 : 두 번째 버튼, PD 2: 세 번째 버튼 으로 설정PD 0 : Low-level interrupt, PD 1 : Falling-edge interrupt, PD 2 : Rising-edge interrupt 를 각각 감지PD 0 버튼을 누르면 0핀부터 3핀으로 LED 빛이 accumulation 된다.PD 1 버튼을 누르면 7핀부터 4핀으로 LED 빛이 accumulation 된다.PD 2 버튼을 누르면 누적되었던 LED들이 점차 사라진다. 3. 구현 영상 4..
보호되어 있는 글입니다.
서론 이전 게시글에서는 CTC Mode ( Clear Timer on Compare Match ) Mode와 Normal Mode에 대해서 다양한 파형을 만들어 봄으로서 공부하였고, 이번에는 duty ratio를 컨트롤 할 수 있는 Fast PWM Mode에 대해서 살펴보도록 하겠다. 본론 (Fast PWM Mode에 대한 이론)💡 Q) Fast PWM Mode란 무엇인가? 이전에 살펴보았던 CTC Mode와 Normal Mode에 대해서 정리하면 다음과 같다. CTC (Clear Timer on Compare Match) ModeOCRn (Output Compare Register n) 을 설정해줌으로서 Counter가 카운트한 값(TCNT0)이 OCRn 값과 Match가 되면 Output C..
보호되어 있는 글입니다.