일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- uart 통신
- structural modeling
- LED
- D Flip Flop
- dataflow modeling
- i2c 통신
- Edge Detector
- test bench
- KEYPAD
- ATMEGA128A
- Pspice
- ring counter
- FND
- DHT11
- java
- stop watch
- BASYS3
- prescaling
- Linked List
- half adder
- verilog
- pwm
- behavioral modeling
- Recursion
- gpio
- vivado
- Algorithm
- soc 설계
- atmega 128a
- hc-sr04
- Today
- Total
목록normal mode (3)
거북이처럼 천천히

Verilog를 공부하면서 ATmega에 대한 감각과 지식을 점차 사라지는 것을 느꼈다.... 그래서 Verilog 1차 정리를 다한 뒤, 8bit timer / counter 0, 2와 다양한 모드을 이용해 펄스파형을 출력하고,관찰함으로서 ATmega 128의 timer/counter를 다시 정리 및 상기하도록 하겠다. 1. 8bit Timer / Counter 0 (CTC Mode)환경) PB4(OC0)을 파형 출력핀으로 설정 Prescaler, N : 128Output Compare Register 0, OCR0 : 174Frequency of output compare 0 Signal, foc0 : 357.1428571Hz 설명) CTC Mode의 Time diagram은 다음과 같다. T..

서론 해당 게시물은 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) 초기 ..

서론 이전 게시글에서 8bit Timer / Counter CTC Mode를 활용하여 1kHz 주파수를 갖으며, Output Compare Match Interrupt가 발생하면 Toggle이 발생하도록 하는 출력신호를 만들었다. 이번에는 8bit Timer / Counter Normal Mode를 활용하여 새로운 출력 신호를 만들 것이며, 이를 통해 Normal Mode에 대해서 알아보도록 하겠다. 본론 (Normal Mode에 대한 이론) 💡 Q) Normal Mode란 무엇인가? 이전 게시글에서 정리한 CTC Mode (Clear Time on Compare Match Mode)는 OCRn(Output Compare Register n)을 설정함으로서 Counter의 Count 값(=TCNT..