일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ring counter
- ATMEGA128A
- pwm
- stop watch
- FND
- BASYS3
- LED
- structural modeling
- soc 설계
- i2c 통신
- KEYPAD
- D Flip Flop
- Algorithm
- verilog
- Pspice
- java
- atmega 128a
- uart 통신
- gpio
- half adder
- hc-sr04
- vivado
- Linked List
- Recursion
- behavioral modeling
- dataflow modeling
- test bench
- Edge Detector
- DHT11
- prescaling
- Today
- Total
목록cooking timer (2)
거북이처럼 천천히
1. Cooking Timer에 Buzz를 추가하자.시중에 팔고 있는 Cooking Timer는 0분 0초가 되면 알람을 울려 사용자에게 0분 0초가 되었음을 알린다.이전에 구현한 Cooking Timer에서 추가적으로 해당 기능을 추가해보도록 하겠다. 2. 수정된 소스 코드이전 게시글에서 구현한 소스 코드를 바탕으로 구현하겠으며, 수정된 코드를 중점으로 설명하도록 하겠다.https://jbhdeve.tistory.com/290 Verilog RTL 설계(7월 19일 - 1, Cooking Timer - 1)1. Cooking Timer 꽤 늦었지만, 휴일을 통해 Cooking Timer을 구현해보도록 하겠다.Cooking Timer는 주방에서 사용하는 Timer라고 보면 이해하기 쉬울 수 있다.시간을..

1. Cooking Timer 꽤 늦었지만, 휴일을 통해 Cooking Timer을 구현해보도록 하겠다.Cooking Timer는 주방에서 사용하는 Timer라고 보면 이해하기 쉬울 수 있다.시간을 설정한 뒤, 1초씩 Down Counting하다가 0분 0초가 되었을 때, 알람(Buzz)가 울리도록 설계할 것이다. 2. State diagram Cooking Timer는 2가지 모드를 갖는다.- Start mode : Cooking Timer가 세팅된 시간부터 1초씩 Down Counting하는 모드- Set mode : Cooking Timer의 시작 시간을 세팅하는 모드btn[0]를 btn_start_set 버튼으로 지정하여 btn[0]에 의해 모드 전환이 발생하며, 이를 상태도로 표현하면 다음과 ..