본문 바로가기

Cadence Certificate Specialist

각각의 FND 숫자 표시 각각의 FND 숫자 표시 #define F_CPU 16000000UL // 16Mhz에서 동작하는 ATmega128A를 실제시간으로 동작을 맞추기 위해 사용#include #include #define FND (*(volatile unsigned char*)0x8000) void io_init(void) //입력, 출력 초기화시키는 함수{MCUCR|=(1 더보기
AVR ATmega128A 를 이용한 신호등 동작 구현 - 2 - #define F_CPU 16000000UL // 16Mhz에서 동작하는 ATmega128A를 실제시간으로 동작을 맞추기 위해 사용#include #include #define LED_SEL1 (*(volatile unsigned char*)0xA000) //0xA000 -> LED(0~7)를 가리키는 주소#define LED_SEL2 (*(volatile unsigned char*)0xB000) //0xB000 -> LED(8~15)를 가리키는 주소 unsigned char led1=0x00, led2=0x00; // 양수범위로 지정하기 위해서 사용 void io_init(void) //입력, 출력 초기화시키는 함수{MCUCR|=(1 더보기
7SEGMENT를 이용한 숫자 이동 7SEGMENT를 이용한 숫자 이동 #define F_CPU 16000000UL #include #include #define FND (*(volatile unsigned char*)0x8000) //led1의 주소 지정 void io_init(void) //입출력{MCUCR |=(1 더보기
7-segment FND Symbol Library FND(Flexible Numeric Display)에서 ASR은 Anode type으로숫자 표현을 위한 data 입력이 GND값을 가지며, VCC를 공통으로 사용한다. 반대로 CSR은 Cathode type으로 data 입력에 VCC값이 들어가며, GND가 공통이다. 위에서 5163과 5263은 각 digit에 대해서 별도의 data 입력을 가지고 있지만 4401의 경우 data 입력을 4개의 digit가 공유해서 사용하고 있다. 따라서 주파수를 이용하여 COM1~4를 순차적으로 ON시켜서 점멸하도록 구성하면 동시에 켜진 것 처럼 보일 수 있다. 더보기
교육자료 Due to the limitations of the supported zip file format, the following file(s) had to be renamed. Original File Name -> New File Name 공정모델적용_pspice-model-manual.pdf -> File1.pdf 백동철교수 PSpice 8.0 매뉴얼.pdf -> File2.pdf 커패시터 모델링.pdf -> File3.pdf 더보기
OPAMP 반전/ 비반전 증폭기 실험 OPAMP 반전 증폭기 실험 INDEXVippVoppAv측정 1 -1 -1시뮬레이션999.86mV-933.6mV-0.9337 OPAMP 비반전 증폭기 실험 INDEXVippVoppAv측정 1 2 2 시뮬레이션999.980mV1.9945V1.9945 더보기
PCB 설계법 - 02 색상설정 * 신호층 - TOP - BOT - IN? * 전원층 - VCC - GND * Solder Mask:코팅층 -> 기판 영역, 부품 영역, 패드 영역 - Solder TOP - Solder Bot * Silkscreen:인쇄층 -> 기판 영역, 부품 영역, 부품 번호 - Silk Top - Silk Bot * 드릴층 -> Board Outline, 드릴링 위치, V-out(이형드릴 등):드릴로 구멍을 뚫는 층? - Drill Drawing(Legend) - NC-Drill * 자동삽입용 실장층 -> Paste mask 층, 자삽좌표:Surface Mount / Metal Mask - Paste mask TOP - Paste mask BOT View -> Color View Save 색상설정 고정 더보기
PCB 설계법 - 01 OrCAD to Allegro PCB OrCAD Capture 1. 새로운 프로젝트 생성2. 부품배치3. 배선4. Annotation - 부품번호 = 파트넘버 = Reference degignator 갱신5. Design Rules Check6. Map PCB Footprint = Package Symbol7. Create Netlist -> PCB Editor 자동실행- Netlist : 회로의 결선구조를 포함8. 부품명세서 = BOM = Bill Of Materials 출력 Allegro PCB Editor 1. (NEtlist 출력에서 PCB Editor 자동실행 안 할 경우) - 새 파일 생성 - Netlist Import 2. 작업 환경 설정 - 단위 설정 - 그리드(Grid) 설정 - 원점(O.. 더보기
ATmega128 Datasheet /AVR KIT AVR KIT (ATmega128A) 더보기