시스템반도체10 [FPGA] 4bit_counter 출력값 7-segment LED에 표시 목표 : Zybo Z7-20에 있는 스위치를 움직여 CLOK으로 사용하고 CLOCK이 칠때마다 증가하는 HEX 0~F 사이의 숫자를 7-segment LED에 표시해라 개발 툴 : Vivado 2020.2 개발 보드 : Zybo Z7-20 개발 기간 : 2021년 9월 3일 소스코드 cnt4v2.v `timescale 1ns / 1ps ////////////////////////////////////////////////////////////////////////////////// // Company: // Engineer: KHJ // // Create Date: 2021/09/03 16:09:01 // Design Name: // Module Name: cnt4v2 // Project Name: //.. 2021. 11. 6. [FPGA] mux4b 설계 목표 : 4bit 4개의 input에 대하여 mux를 만들어라 개발 툴 : Vivado 2020.2 개발 보드 : Zybo Z7-20 개발 기간 : 2021년 08월 25일 1)mux4b.v 2)mux4b_tb.v 3)mux4b 시뮬레이션 파형 2021. 11. 6. [AVR] LED(command work) + FND(Stopwatch+분.초시계) + LCD Display (DS1302 시간 command setting) 목표 : I2C LCD에 DS1302 로 부터 받은 시간을 보여주며, FND 에 버튼을 이용해 STOPWATCH와 분.초시계를 보여주며, COMPORT MASTER command를 이용하여 led를 컨트롤 한다. 개발 툴 : atmel studio 개발 보드 : ATMEGA128A PC Uart 통신 툴 : Comport master 개발 기간 : 2021년 8월 23일 ~ 2021년 8월 24일 소스코드 /* * UART0.c * * Created: 2021-08-17 오전 10:20:19 * Author : kcci */ #define F_CPU 16000000UL #include #include #include #include #include // interrupt 관련 lib가 들어 있다. #in.. 2021. 11. 5. [AVR] DS1302 RTC 값을 I2C LCD에 Display 목표 : Pc의 comport master를 이용해 시간을 설정하고 설정된 시간과 날짜를 I2C LCD 에 출력한다. 개발 툴 : atmel studio 개발 보드 : ATMEGA128A PC Uart 통신 툴 : Comport master 개발 기간 : 2021년 8월 22일 소스코드 DS1302.c /* * DS1302.c * * Created: 2019-07-11 오후 2:09:16 */ #include "DS1302.h" struct _ds1302 stTime; char *dayofweek[7] = {"SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT"}; void DS1302_Init(void) { DS1302_CLK_DDR |= (1 2021. 11. 4. 이전 1 2 3 다음