2011년 8월 30일 화요일

android] aidl

공식 페이지는 
http://developer.android.com/guide/developing/tools/aidl.html다.

서비스 부터 봐야 하는데.
http://developer.android.com/guide/topics/fundamentals/services.html


주의점은 Androidmanifest에는



  
      
  


  
    
    
       
    
    
       
           
               
               
           
       

요렇게 어플 안쪽으로 적어 줘야 한다. 암때나 적어줘도 되는데 에러도 안나고 메시지도 없이 서비스가 올라오지 않는다.

그리고 또 인터넷 뒤져보니

대부분의 함수를 그냥 Activity의 oncreate에 구현을 하는데 

  ServiceConnection srvConn = new ServiceConnection() {

@Override
public void onServiceConnected(ComponentName arg0, IBinder arg1) {
// TODO Auto-generated method stub
maidl = Iaidl.Stub.asInterface(arg1);
Integer d = null;
   
try {
d = maidl.add(1, 2);
} catch (RemoteException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
  
Toast.makeText(AidlDEMO.this, d.toString(), Toast.LENGTH_SHORT).show();
}

이런식으로 onServiceConnected안에 구현을 해 주면 aidl을 못 받아와서 null pointer exception이 뜨는 경우를 방지할 수 있다.


2011년 8월 24일 수요일

book] 하나의 문장에서 뿌리는 무조건 하나라고 한다.

http://www.penand.co.kr/
에서 영어책을 한세트 샀는데(합치면 해커스 한권분량 ^^)

내용이 상당이 좋다.

영어 기초부터 다시 한다는 생각으로 보고 있다.

추천하는 책!

2011년 8월 22일 월요일

stat] 펌 교락화




statedu.com에서 발췌.

사실 블럭과 교락, 그중에서 교락은 상당히 어려운 개념입니다.
특히 이 2개에 대해서 헷갈리는 대부분은 교락을 설명할 때

블럭효과와 교락되어 있다

라는 형태의 설명 때문일 것입니다.
먼저, 블럭은 어렵게 생각할 필요가 없습니다. 우리가 실험을 할 때에 한번에 전부를 하지 못하니까 가능한 모든 경우에서 반을 나누면 2가지의 방법이 나오게 됩니다. 이때 각각의 방벙을 블럭이라고 합니다.

예를 들어, 제가 과수원을 만들려고 합니다. 그런데, 이곳에 어떤 품종(사과, 배, 감)을 어떻게 심어야 좋을지 고민을 하게 되었습니다. 즉, 사과만 심어야 하는지 아니면 배와 감을 같이 심는 것이 좋은지...
가장 좋은 방법은 땅을 8 등분으로 나누어서 가능한 모든 방법을 해 보는 것이 가장 좋을 것입니다. 그림에서 위의 방법에 해당되는 것이죠. 물론 배치는 여러가지 방법이 있겠지만, 편의상 저렇게만 생각하죠.
그런데, 제가 가지고 있는 땅이 좁아서 8 등분을 하지 못하고 4 등분만 할 수 있다면 문제가 생깁니다. 그래서, 그 8가지 중에서 4가지 만을 생각하는 것이죠. 여기서도 배치하는 방법은 여러가지가 있겠지만, 아래 그림처럼 생각할 수도 있습니다.
이렇게 해 주면 방법1 이나 방법2의 2가지를 생각할 수 있습니다. 만약 방법 2를 선택했다면 내 땅에의 4 등분한 곳에 방법 2와 같이 심어주는 것이죠.

이때, 방법1, 2는 블럭이라고 합니다.
그럼 여기서 어떤 방법을 선택하는 것이 좋을지를 생각해야 합니다. 결론부터 말하면 아무거나 해도 상관이 없습니다.
그러나, 우리는 여기서 한가지를 생각해야 합니다. 방법1을 선택했을 때의 수익과 방법2를 선택했을 때의 수익은 어떻게 될까요? 분명히 차이가 생길 것입니다. 그리고, 사과만 심었을 때의 수익, 사과와 배를 심었을 때의 수익도 분명히 차이가 생기게 됩니다.
우리가 위와 같은 실험을 한 것은 결국 가장 수익이 높은 품종을 찾고자 하는 것이죠.
그럼, 방법 2를 선택했을 때 이곳에서 단편적으로 계산할 수 있는 것은 사과만 심었을 때의 수익, 배만 심었을 때의 수익, 감만 심었을 때의 수익, 3가지 모두 심었을 때의 수익을 알 수 있을 것입니다.
그런데, 여기에서 우리는 한가지 문제가 발생됩니다. 3가지 모두를 심었을 때의 수익에서 문제가 생기는거죠.
사실, 위와 같이 2가지 방법(블럭)을 생각하면 이론적으로 각각의 수익을 모두 계산할 수 있습니다. 그런데, 우리는 여기서 한가지를 더 생각을 해주어야 합니다. 그것은 블럭1의 수익과 블럭2의 수익간의 차이가 발생한다는 것이죠. 그 차이가 얼마인지 우리는 알 수 없습니다. 2가지 방법을 모두 써 보기 전에는 모르게 되죠. 그래서, 3 가지 품종을 모두 심었을 때의 수익이 실제로 3가지 품종 때문에 발생한 수익인지, 블럭2를 선택했기 때문에 생긴 수익인지를 확인할 수 없게 됩니다. 즉, 사고,배,감을 동시에 심었을 때의 수익은 나중에 계산할 때는 무시를 해 주어야 한다는 결과를 얻게 되겠죠. 그래서, 최종적으로는 그것을 뺀 나머지의 수익을 모두 계산해서 가장 좋은 수익을 내는 품종을 심어주면 됩니다.
이때, 우리는 교락(confounding)이라는 용어을 사용합니다. 즉, 3 품종을 모두 심었을 때의 수익이 그것 때문에 생긴 수익인지 블럭2(방법2)를 선택했기 때문에 생긴 수익인지 구분을 할 수 없으므로,

3품좀 모두 심는 것과 방법(블럭)과는 교락이 되어 있다

라고 합니다. 즉,

고차의 교호작용 ABC 와 블럭과는 교락되어 있다

가 되는 것이죠.
설명이 좀 장황하게 되어 있네요. 정리도 좀 안 되어 있고, 살펴보시고 궁금하신 사항은 다시 질문 주십시오.

... 언제나 최선을 다하는 StatEdu가 되길 빌며 ...

robot] 임베디드 공부 자료.


출처 antonioyun님의 블로그 | antonioyun
원문 http://blog.naver.com/antonioyun/140003375334
임베디드 공부자료 삼성ARM



- 메인자료

주로 많이 공부해야하고 봐야할 자료라고 생각되는 것들을 나열해 봅니다.

1. ARM core, Programming, S3C2410 1) S3C2410 cpu manual
ARM 코어를 가진 삼성 메뉴얼을 보면 친절하게도, Programmer's model과 instruction set등이
메뉴얼에 포함되어 있더군요. 일단 asm 프로그래밍쪽은 밑의 두개 자료들과 섞어서 보면
되겠습니다만... 이 문서는 거의 머리에 넣고 살아야겠죠?

위치:
http://www.samsung.com/Products/Semiconductor/SystemLSI/MobileSolutions/MobileASSP/MobileComputing/S3C2410X/um_s3c2410s_rev12_030428.pdf

2) ARM7강좌 제가 알기론 이 강좌는 옛날에 하이텔 '디지털 동호회'에 올라왔던 걸로 알고 있습니다.
깔끔하게 아래한글로 정리가 되어 있네요...ARM코어랑 명령어쪽은 굉장히 설명이 잘되어
있네요.

위치:
http://kelp.or.kr/jsboard/read.php?table=pds&no=8&page=8

3) ARM asm강좌
프로그래밍세계에 있는 정병수 님이 쓰신 arm asm강좌....인데, 한글이니 볼만
하죠...2)번자료랑 겹치기는 하는데 그림도 있으니 알아보기 쉽네요...^^
arm core history도 있고요...

위치는 제가 까먹어서...나중에 자료실에 올려놓도록 하겠습니다.


2. Kernel쪽 1) The Linux Kernel - 돌도끼 번역판
워낙 유명한 책이니 말할것도 없지만...일단 커리큘럼 정하는데는 기본이지 않나
생각이 듭니다. 리눅스 커널쪽 공부할때 참조하기에는 딱인 책이고, 실제로도 PCI할때는
굉장히 도움을 많이 받았습니다.

위치:
http://doc.kldp.org/Translations//html/The_Linux_Kernel-KLDP/tlkindex.html - kldp.org에 있는거고
http://linuxkernel.net - 이 문서 번역할때 주도적인 활동을 하신 '이 호' 님의 홈페이지로 pdf파일과
커널 프로그래밍 문서등이 있습니다.

2) 일본커널 분석 자료 번역판
일본에서 2.4 커널이 나올때 쯤 비슷할때 누가 쓴건데(이름을 못외워서리..) 제가 지금까지
본 커널문서로는 최고입니다....특히 tcp/ip스택 부분에 대해서는 타의 추종을 불허합니다.

단, 일본어 입니다...번역기가 필요하고 일본어 실력이 필요한데...다행히 1장인 프로세스
부분은 어떤분이 번역정리를 잘 한게 있고, 3장 메모리 부분은 제가 번역을 대충 했습니다.
요즘 마무리 단계인데...조만간에 끝날테니깐...

그리고, 중요한건 1장이랑 3장만 있음 되니깐요...우리 프로젝트에서는

위치:
http://japan.linux.com/kernel/internal24/index.shtml - 일어 원문이고요.

3) 커널 소스 이걸 빠트릴 수 없죠?...^^, 당연히 S3C2410으로 포팅된 코널 소스가 있습니다.

삼성에서 공식 사이트로 링크 시켜 놓은 MIZI쪽 자료가 있습니다. 여기에 부트로더랑
Development Kit이 있어서 일 많이 줄일거 같네요...^^

위치:
http://www.mizi.com/en/developer/s3c2410x


3. 부트로더
1) u-boot 0.4.0소스 현재 버젼이 0.4.0이라서 이것을 타겟으로 하겠습니다...

S3C2410과 S3C2400의 EV보드인 SMDK2410에 포팅이 되어 있습니다.

u-boot는 armboot와 ppcboot가 다르게 발전하다가 합쳐진것입니다.
물론 두개다 구조는 비슷한걸로 알고 있습니다....개발자가 거의 같으니깐요...^^

이걸 공부하게 되면 ppc, mips, x86쪽의 부트로더도 같이 공부하신다고 생각하시면
됩니다. 물론 내부는 틀리지만 흐름이 비슷해서 한번 익힌다면 비슷하게 사용할 수 있을겁니다.

위치:
http://sourceforge.net/projects/u-boot


2) armboot 포팅기
현대 arm720t 코어 칩에 포팅한 포팅기인데 얻을게 많을겁니다...왜냐

u-boot의 arm쪽 포팅이랑 거의 같으니깐요...최소한 흐름은 알 수 있죠.

위치:
http://www.netmanias.com에 가면 development =>Microprocessor & Embedded OS => whitepaper 쪽의
이한구 님이 쓰신 Armboot 1.1.0 & Linux Kernel 2.4.18 Porting Guide for GMS30C7201


==> 대충 메인 자료는 이쯤으로 하고 나중에 생각나는게 있음 추가하도록 하죠.

- 참고자료

메인자료를 읽으면서 참고를 해야하는 자료.

1. ARM core, Programming
1) ARM920T architecture
ARM920T Technical Reference Manual

위치:
www.kelp.or.kr의 왼쪽밑의 S3C2800일반자료실의 8번자료참조

2) S3C2800 메뉴얼 번역된 것 및 2800 커널 포팅 노트
www.kelp.or.kr에서 프로젝트로 진행중인 자료인데 메뉴얼 중 일부가
S3C2410과 겹치는 부분이 있습니다. 코어(ARM920T)가 같으니깐요.

그거 비교해 놓은걸 제가 게시판에 올려 놨고요.

2800 커널 포팅자료는 2410커널을 그 기초로 했습니다. 즉, 2410이나
아니면 다른 arm계열 cpu를 포팅할때 어디를 고쳐야 하는지 참조를 할 수
있는 포인트를 얘기한 부분이라 도움이 되겠지요

위치:
www.kelp.or.kr의 왼쪽밑의 S3C2800일반자료실과 문서자료실

2. Kernel쪽
1) Understanding the Linux Kernel
리눅스 커널쪽의 자료로는 아주 좋다고 얘기를 하던데...저는 영 와닿지가
않아서요...(실력이 없어서 그렇겠죠..이해를 못하니깐요.)

하여간 이 책은 자료실에 잇으니깐 참조하시고요.

2) Linux Programming Bible(권수호 저) 혹은 www.kelp.or.kr의 권수호님 강좌
좀 산만하고, 내용이 애매한 경우도 있지만....참조용으로는 괜찮습니다...

특히 참조할 부분은 StrongARM커널 부트쪽을 분석해 놓은 자료가 되겠군요.


3) 리눅스 커널에 전반적인 분석자료...
연세대 다니는 분이 쓴 자료인데....kesl자료실등에도 있을겁니다만 링크를 발견했습니다.
브리프적인 성격이 강하지만 한글인데다가 흐름도등이 있어 참조하기로는 그만입니다.

위치:
http://user.chollian.net/~zmnlks/hanos.pdf

4) 남상규 님이 쓰신 "임베디드 시스템 엔지니어를 위한 리눅스 커널 분석"
StrongARM에 대한 커널자료로 일단 ARM계열이니 굉장히 참조할만 하겠지요?
특히 MMU쪽의 TLB설명은 한글로 된것은 별루없는데..여기는 있더군요...

위치:
http://doc.kldp.org/KoreanDoc//html/EmbeddedKernel-KLDP/


3. 부트로더 및 임베디드 리눅스쪽 패키징작업

1) ppcboot자료
부트로더를 u-boot로 정하니깐 자료가 딱히 없지만 ppcboot랑 구성이
비슷하니깐 구성을 참조하기는 좋겠죠? 그냥 참조용이니깐요

자이언텍의 mpc860기반 보드에 포팅하는 전반적인 자료인데...개발환경
설정등 잘되어 있습니다...

위치:
http://www.netmanias.com에 가면 development =>Microprocessor & Embedded OS => whitepaper 쪽의
고일한 님이 쓰신 "Linux Porting Guide "

2) busybox를 이용한 임베디드 리눅스 패키징
이쪽 자료는 거의 전무한 편이라서...제가 괜찮게 본걸 올린겁니다만...상세한 자료는
나중에 제가 정리한 자료를 올리도록 하고요

위치:
http://www.netmanias.com에 가면 development =>Microprocessor & Embedded OS => whitepaper 쪽의
김영남 님이 쓰신 "MPC860T 기반 IO860T보드에 리눅스(RT-Linux, RTAI) 포팅 "


일단 필요한 자료들을 주절주절 해놨습니다.


제가 키보드 치는것을 무지 싫어하지만...이노무거 시작하면 엄청 치게 되네요...^^

손에 무리가 옵니다...

그럼

robot] 임베디드 엔지니어를 위한 커널 분석


임베디드 시스템 엔지니어를 위한 리눅스 커널 분석

남상규

http://ruby.medison.co.kr/~halite선임 연구원(주)메디슨초음파 연구소
halite (at) medison.com
$Date: 2002/05/21 01:10:08 $

이 문서는 리눅스 커널을 임베디드 시스템에 포팅하려는 엔지니어들을 위한 기본 지식 습득을 위해 만들어졌다. 리눅스 커널 자체의 원론적인 것 보다는 임베디드 시스템에 리눅스 커널을 포팅할 때 엔지니어가 리눅스 커널에 쉽게 접근하기 위한 정보나 혹은 방법을 제공하는 것이 목적이다. 그러므로 OS에 대한 이론 보다는 OS가 만들어지는 방법이나 부팅되는 순서 메모리에 적재되고 실행되는 순서 등에 대해 기술하고 더불어 커널을 만들기 위해 필요한 도구들의 사용법에 대해 알아본다.
원문은 http://ruby.medison.co.kr/~halite 에있고 가장 먼저 업데이트될 것이다.
틀린 내용이 있을 수도 있다. 이런 것에 대해선 으로 연락 바란다.
$Revision: 1.13 $

차례
1. 리눅스 커널 컴파일하기
1.1. 리눅스 일반
1.1.1. 왜 리눅스인가?
1.1.2. 리눅스 소스 디렉토리 구조

1.2. LXR

1.3. 소스 코드 얻기

1.4. 소스 코드 풀기

1.5. 컴파일 준비

1.6. 커널 설정

1.7. 커널 컴파일

1.8. 커널 테스트 및 설치


2. Makefile 분석


2.1. 부팅 과정의 이해[1]
2.2. 커널 이미지 파일의 구조
2.2.1. 커널의 부팅
2.2.2. zimage와 bzImage의 차이

2.3. bzimage가 만들어지는 과정 추적-Makefile 분석


2.3.1. $(topDIR)/Makefile
2.3.2. $(topDIR)/arch/i386/Makefile
2.3.3. $(topDIR)/arch/i386/boot/Makefile
2.3.4. $(topDIR)/arch/i386/boot/compressed/Makefile
2.3.5. $(topDIR)/arch/i386/boot/tools/build.c

2.4. bzImage가 만들어지는 과정 추적-Log 분석


2.4.1. make bzImage 순서 정리
2.4.2. Log

2.5. 단계별 자세한 분석


2.5.1. -Ttext 0x0의 의미
2.5.2. 분석

3. 크로스 컴파일러 만들기


3.1. 크로스?
3.2. 툴체인
3.2.1. 배경
3.2.2. 미리 만들어진 툴체인
3.2.3. 툴체인 만들기

4. ARM 리눅스


4.1. ARM 프로세서 MMU(Memory Management Unit)
4.1.1. 개요
4.1.1.1. TLB
4.1.1.2. 메모리 접근
4.1.1.3. 변환 테이블
4.1.1.4. 도메인

4.1.2. 변환 절차

4.1.3. 변환 테이블 베이스

4.1.4. 1레벨 읽기

4.1.5. 1레벨 디스크립터

4.1.6. 섹션 디스크립터와 섹션 변환

4.1.7. 페이지 테이블 디스크립터

4.1.8. 2레벨 디스크립터

4.1.9. 큰 페이지 변환

4.1.10. 작은 페이지 변환

4.1.11. 캐시와 쓰기 버퍼 제어

4.1.12. 접근 권한


4.2. Assabet 보드용 커널 컴파일

4.3. ARM 리눅스 Makefile 분석


4.3.1. $(TOPDIR)/arch/arm/Makefile
4.3.2. $(TOPDIR)/arch/arm/vmlinux.lds
4.3.3. $(TOPDIR)/arch/arm/boot/compressed/vmlinux.lds
4.3.4. Log 분석

4.4. 소스 분석


4.4.1. arch/arm/boot/compressed/head.S
4.4.2. arch/arm/kernel/head-armv.S

5. 리눅스 커널 부팅


5.1. 커널 시작
5.2. lock_kernel()
5.2.1. Lock이 왜 필요하지?
5.2.2. Lock - 기초적 설명
5.2.3. i386, ARM의 스핀락

5.3. setup_arch()

5.4. trap_init()

5.5. init_IRQ()

5.6. sched_init()

5.7. init()

5.8. dmesg 정리


6. 디바이스 드라이버


6.1. 디바이스 번호
6.2. 샘플 디바이스 드라이버
6.3. 모듈 동작의 이해
6.4. 알아야할 것 들

A. SEGA DreamCast Linux


A.1. LinuxSH
A.2. 드림캐스트에서 리눅스 실행해 보기

B. 리눅스에 시스템 콜 만들어 넣기


B.1. 시스템 콜의 흐름
B.2. IDT(Interrupt Descriptor Table)
B.3. 시스템 콜 테이블
B.4. 시스템 콜 추가

C. Inline Assembly


C.1. 인라인 어셈블리 기초
C.1.1. 알아야할 것 들
C.1.2. 어셈블리
C.1.3. Output/Input
C.1.3.1. Constraints
C.1.3.2. Modifier
C.1.3.3. ARM Family Constraints
C.1.3.4. i386 Family Constraints

C.2. 사례 분석


C.2.1. strcpy()
C.2.2. _set_gate()
자료출처 : kldp.org

robot] 모니터 프로그램 이란?

첫 강의는 모니터프로그램의 필요성이랄까 이런게 왜 필요한지 이야기 해볼께요. 모니터프로그램이라고 해서 컴퓨터 모니터를 어떻게 프로그램할까 고민하시는 분들은 없겠지요? ^^ 그런 방법있으면 저에게도 알려주심 고맙겠네요.
마이컴 보드를 조립하고 전원을 넣어 봐야 아무것도 하지 않지요?
왜 그렇죠? 프로그램이 필요한거지요.
프로그램은 어떻게 넣어야 될까요? 문제는 여기서 부터 출발을 하게 되요.
우리가 프로그램은 PC에서 작성을 하지요. C로 짜던 어셈으로 짜던 PC에서 컴파일 또는 어셈블 한 결과를 PC에서 실행시킬 수는 없잖아요?
당근...타겟 즉 여러분이 만든 보드에 보내야 되는데요...
어떤 방법들이 있을까요?

프로그램이 롬에 있어야 한다는 정도는 알고 있지요?
가장 무식한 방법 하나...
일일이 롬에 프로그램을 해서 디버깅을 하는 방법이 있지요. 일명 노가다의 극치랄까? 글구 롬을 라이팅 하려면 (롬을 라이팅 하는 것을 소위 롬을 굽는다고 하지요. 재미있는 표현이지요. 아마 예전엔 라이팅하면 롬이 뜨거워졌나봐요. 지금은 그런일은 없지만...) 롬라이터 또는 프로그래머라는 장비가 필요합니다. 당연 돈이 좀 들겠지요. 가장 싼것이 한 40만원정도 하네요. 쓸만한 놈은 100만원이 넘어가구요. 개인적으론 좀 째지요...글구 넘 불편하구요. 어떻게 일일이 롬을 굽겠어요. 뺐다가 끼웠다가 영..스마트한 방법은 아니네요..
일단 이 방법은 쓰지 말구요.

다음으로 생각해 볼 수 있는 방법이 롬에뮬레이터라는 장비가 있어요.
물론 돈주고 사야합니다만 롬대신 이 장비를 꽂으면 프로그램을 짜서 이 놈한테 보내면 되구요. 매번 라이팅 하는 번거러움은 없지요. 롬에뮬레이터를 사용하면 불편한게 로봇처럼 타겟이 돌아다닌다면 케이블을 끌고 다니지 못하니깐 불편하고요. 가격적인 부담이 있지요. 능역이 되면 자작해서 사용할 수도 있지만요.

가장 좋은 방법은 인서킷디버거를 사용하는 거지요. 비싼것은 수천만원씩 하지만 가장 본격적인 프로그램 개발이 가능하네요. 저도 개인적으로 이 장비를 써서 개발해 본적은 별로 없지만요.
마이컴을 빼고 이 장비를 꽂으면 되구요. 프로그램을 타겟에 보내는것은 물로이고 변수값 참조, 한명령씩 스텝실행, 원하는곳에서 브레이크 설정등이 가능합니다. 돈이 덤빈다면 가장 좋은 방법이지만 그림의 떡이죠.

그럼...과연 우린 무슨 방법을 써야 되는가?
그 해답이 바로 모니터프로그램(monitor program)을 사용하는 것이지요.
모니터프로그램이라고 하는 프로그램을 짜서 일단 롬에 한번 라이팅을 합니다.
이 놈의 역할은 하드웨어 초기화후 시리얼 포트를 통해 PC에서 보내주는 파일을 받아서 램에 깔아주는 역할을 하지요. 다른 기능도 있지만 가장 중요한 임무가 바로 이것입니다.

PC에서 결과 파일로 만든 파일의 확장명은 exe가 아니라 bin또는 hex 입니다.
이건 나중에 파일 형식에 관해서 얘기할때가 있을것이고 일단은 통과!
bin 또는 hex 파일을 타겟에 보내면 되구요..거기서 실행을 시켜야지요.

타겟의 파워를 넣으면 모니터프로그램이 실행이 되겠지요.
그럼 PC에서 bin이나 hex를 보내면 받아주면 되는것죠. 마이컴에는 대부분 시리얼포트가 있고 PC쪽에는 컴포트라고 하는 직렬포트가 있으니깐 통신엔 문제가 없지요.

결론적으로 모니터프로그램은 바로 결과 파일을 타겟에 보내는 가장 저렴한 개발 툴이라는 결론 이네요.

물론 모니터프로그램의 부가적인 기능으로 메모리 내용을 확인해 보고 수정한다던지 내부 레지스터를 확인,수정한다던지, 원하는 번지에서 실행을 해보는 기능들이 있지만 제1의 임무는 hex나 bin 파일 받아주기 입니다.

그러니까 롬은 한번 모니터프로그램을 라이팅해야 하구요. 램에서 프로그램을 수행후 문제가 없으면 롬에 다시 구면 되겠지요. 물론 이때는 모니터프로그램은 사라지겠지요.

왜 모니터 프로그램이 필요한지 아시겠지요? 돈 없고 빽없는 우울한 인간들이 사용하는 IMF형 개발 툴이라고 할 수 있지요.^^

다음엔 PC와 시리얼 통신을 하기 위한 준비 과정을 할까요? 아님 다른것을 하던지...그건 네 마음이니깐...크크...

*자료출처 : http://elsome.com/ (윤지녕 님)

펌] 전기 관련 약어 사전


출처 카페 > 중앙T&S | ldu218
원문 http://cafe.naver.com/20006482/112
▶ JFET : Junction FET (접합형 FET)
▶ JIS : Japanese Industrial Standards (일본 공업 규격)

▶ KDP : Kalium Dihydrogen Phosphate (인산 2수소 칼륨)
▶ KODAS : Korea Distribution Automation System (한국형 배전자동화 시스템)
▶ KS : Korean Standards (한국 공업 규격)
▶ KSR : Keyboard Send/Receive set (건반 송수신 장치)
▶ KTN : Kalium Tantalum Niobate (칼륨 탄탈륨 니오브)
▶ kVA : Kilovolt Ampere
▶ kW : Kilowatt
▶ kWh : Kilowatt Hour

▶ LA : Laboratory Automation (실험실 자동화)
▶ LAN : Local Area Network (근거리 통신망)
▶ LANER : Light Activated Negative Emitter Resistance (래너, GND의 일종, 가시광선을 발광하는것)
▶ LAS : Light Activated Switch (광 스위치)
▶ LASCR : Light Activated Silicon Controlled Rectifier (광 SCR)
▶ LCD : Liquid Crystal Display (액정 표시 장치)
▶ LCU : Line Control Unit (회선 제어 유닛)
▶ LD : Laser Diode, Laser Disk
▶ LDV : Laser Doppler Velocimeter (레이저 도플러 속도계)
▶ LED : Light Emitting Diode (발광 다이오드)
▶ LF : Low Frequency (저주파)
▶ LID : Leadless Inverted Device (직결 반전 디바이스)
▶ LNA : Low Noise Amplifier (저잡음 증폭기)
▶ LSI : Large Scale Integration (대규모 집적 회로)
▶ LSTTL : Low power Shottky Transistor Transistor Logic
▶ LUF : Lowest Usable Frequency (최저 사용 주파수)

▶ MADT : Micro Alloy Diffused Transistor (마이크로 앨로이 확산형 트랜지스터), Mean Actual Down Town (평균 정지 시간)
▶ MAN : Medium Area Network (중규모 지역 통신망)
▶ MAP : Manufacturing Automation Protocol (제조 자동화 프로토콜)
▶ MBB Contact: Make Before Break Contact (MBB 접점)
▶ MBE : Molecular Beam Epitaxy (분자선 에피탁시)
▶ MCCB : Metal Clad Circuit Breaker
▶ MCSG : Metal Clad Switch-Gear
▶ MBM : Magnetic Bubble Memory (자기 버블 기억장치)
▶ MDF : Main Distribution Frame (주배선반)
▶ MDI : Magnetic Direction Indicator (자기 방향 지시기)
▶ MDS : Microcomputer Development System (마이크로 컴퓨터 개발 시스템)
▶ ME : Medical Electronics (의용 전자공학), Micro Electronics, Molecular Electronics
▶ MES-FET : Metal Semiconductor Field-Effect Transistor (금속반도체 효과 트랜지스터)
▶ MF : Medium Frequency wave (중파)
▶ MHD Generation : Magneto Hydrodynamics Generation (전자 유체 역학 발전)
▶ MICR : Magnetic Ink Character Reader (자기 잉크 문자 판독장치)
▶ MIS : Management Information System (경영 정보 시스템)
▶ MISIC : Metal Insulated Semiconductor IC (미스 IC, 금속 절연 반도체 집적 회로)
▶ MKS units : Meter Kilogram Second (MKS 단위계)
▶ MKSA : Meter Kilometer Second Ampere (MKS 단위계에 전류의 단위 암페어를 더한 전자기 단위)
▶ MMIC : Monolithic Microwave IC (모노리식 마이크로파 집적회로)
▶ MNOS : Metal Nitride Oxide Semiconductor (금속 질화 산화막 반도체)
▶ MOCVD : Organometallic Compound CVD (유기 금속 CVD법)
▶ MOF : Metering Out Fit (계기용 변압기)
▶ MOS : Metal Oxide Semiconductor (금속 산화막 반도체)
▶ MOS FET : 금속 산화막 반도체 전계효과
▶ MPU : Microprocessor Unit
▶ MTBF : Mean Time Between Failure (평균 고장 간격 시간)
▶ MTE : Mean Time between Error (평균 오류시간)
▶ MTTF : Mean Time To Failure (평균 고장 시간)
▶ MTTR: Mean Time To Repair (평균 수리 시간)
▶ MUF : Maximum Usable Frequency (최고 사용 주파수)
▶ MUT : Mean Up Time (평균 동작 시간)
▶ MUX : Multiplex (다중화)

▶ n : Nano
▶ NTSC System: National Television System Committee System (NTSC TV 방송방식)
▶ NC : Numerical Control (수치 제어)
▶ NCU : Network Control Unit (망 제어 장치)
▶ NdPP : Neodymium Pentaphosphate (5인화 네노디움, 고능률 고체 레이저에 사용)
▶ NFB : No Fuse Breaker (배선용 차단기)
▶ NIS : National Information System (국가 정보 시스템)
▶ NMR : Nuclear Magnetic Resonance (핵 자기 공명)
▶ NRZ : Non Return to Zero (비 복귀기록)
▶ NRZI : Non Return to Zero Inverted (비 제로 복귀 반전)

▶ OA : Office Automation (사무 자동화)
▶ OBD : Optical Bistable Device (광2안정 소자)
▶ OCB : Oil Circuit Breaker (유입 차단기)
▶ OCR : Optical Character Recognition (광학식 문자인식)
▶ OCS : Operation Control System
▶ OEIC : Optoelectronics Integrated Circuit (광전자 집적 회로)
▶ OEM : Original Equipment Manufacturing (주문자 상표 부착 생산자)
▶ OF Cable : Oil Filled Cable
▶ OFT : Optical Fiber Tube (광 섬유관)
▶ OLTC : On Load Tap Changer (부하시 탭 전환장치, 변압기에 사용)
▶ OLTS : On Line Test System
▶ OLVR : On Load Voltage Regulator (부하시 전압조정기)
▶ OMR : Optical Mark Reader (광학식 마크 판독장치)
▶ OMS : Ovonic Memory Switch
▶ OPC : Organic Photoconductive Cell (유기 광도전체)
▶ OPT : Out Put Transformer (출력 변성기)
▶ OR : Operating Register (발진 레지스터)
▶ OT : Output Trunk (출력 트렁크)
▶ OTF : Optical Transfer Function (광학적 전달함수)
▶ OTL : Output Transformerless (무변성 출력)
▶ OCGR : Over Current Ground Relay (과전류 접지 계전기)
▶ OCR : Over Current Relay (과전류 계전기)
▶ OL : Over Load (과부하)
▶ OLR : Over Load Relay (과부하 계전기)
▶ OVR : Over Voltage Relay (과전압 계전기)
▶ OWF : Optimum Working Frequency (최적 주파수 사용)

▶ PABX : Private Automatic Exchanger (구내 자동 교환기)카드 시스템)

▶ PAL system : Phase Alternating by Line system (PAL TV 방송방식)
▶ PAM : Pulse Amplitude Modulation (펄스 진폭 변조)
▶ PCB : Printed Circuit Board (프린트 배선 회로용 기판)
▶ PCM : Pulse Code Modulation (펄스 부호 변조)
▶ PCS : Punch Card System (천공
▶ PDM : Pulse Duration Modulation (펄스 지속 변조)
▶ PDP : Plasma Display Panel
▶ PE : Power Electronics
▶ PF : Power Factor (역률), Power Fuse(파워 휴즈)
▶ pF : pico Farad (용량 단위)
▶ PFM : Pulse Frequency Modulation (펄스 주파수 변조)
▶ PHS : Personal Handyphone System
▶ PIV : Peak Inverse Voltage (피크 역전압)
▶ PLC : Programmable Logic Controller
▶ PM : Phase Modulation (위상 변조)
▶ PNM : Pulse Number Modulation (펄스수 변조)
▶ PT : Potential Transformer (계기용 변압기)
▶ PPM : Pulse Phase Modulation (펄스 위상 변조)
▶ PR : Protective Ratio (보호비)
▶ PSK : Phase Shift Keying (위상 偏移 방식)
▶ PTM : Pulse Time Modulation (펄스 시간 변조)
▶ PWM : Pulse Width Modulation (펄스 폭 변조)

▶ QAM : Quadrature Amplitude Modulation (직교 진폭 변조)
▶ QED : Quantum Electro Dynamics (양자 전자기학)

▶ RAM : Read Access Memory
▶ RCTL : Resistor Condenser Transistor Logic (저항 콘덴서 트랜지스터 논리회로)
▶ RDF : Radio Direction Finder (무선 방위 측정기)
▶ RF : Radio Frequency (무선 주파수)
▶ RIF : Radio Influence Field (무선 유도계)
▶ RMI : Radio Magnetic Indicator (무선 자기 방위 지시장치)
▶ RMS value : Root Mean Square value (실효값)
▶ ROM : Read Only Memory
▶ RTCF : Real Time Control Facility (실시간 처리기능)
▶ RTL : Resistor Transistor Logic (저항 트랜지스터 논리회로)
▶ RTS : Request To Send (송신 요구)

▶ SAMOS : Stacked Avalanche Injection MOS (사모스)
▶ SAW : Surface Acoustic Wave (찬성 표면파)
▶ SCADA : Supervisory Control & Data Acquisition (지역 급전 시스템)
▶ SCL transistor : Space Charge Limited transistor
▶ SCR : Silicon Controlled Rectifier (실리콘 제어 정류기)
▶ SCS : Silicon Controlled Switch (실리콘 제어 스위치)
▶ SEC : Secondary Electron Conduction (2차 전자 도전작용)
▶ SI : System Integration
▶ SiC : Silicon Carbide (탄화 규소)
▶ SIP : Single In-line Package
▶ SIT : Silicon Intensifier Target tube (SIT 관), Static Induction Transistor (정전유도형 트랜지스터)
▶ SOI : Semiconductor On Insulator (절연 기판상의 반도체)
▶ SPST : Single Pole Single Throw (단극 단투 개폐기)
▶ SQUID : Super Conducting Quantum Interference Device (스퀴드)
▶ S/S : Substation (변전소)
▶ SS cable : Self Supporting cable (자기지지형 가공 케이블)
▶ SSG : Standard Signal Generator (표준신호 발생기)
▶ SSPG : Spread Solar Power Generator (위성 태양 발전)
▶ STC : Sensitivity Time Control (감도의 시간 조정)

▶ TBC : Time Base Correction (시간축 교정장치)
▶ TC : Transmission Control (전송제어)
▶ TCM : Time Compression Multiplexing (시분할 방향 제어 전송방식)
▶ TCU : Transmission Control Unit (전송제어장치)
▶ TD : Transmitter Distributor (자동 송신기)
▶ TDM : Time Division Multiplex (시분할 다중방식)
▶ TDMA : Time Division Multiple Access (시분할 다원 접속)
▶ TED : Transfer Electron Device
▶ TFT : Thin Film Transistor (박막 트랜지스터)
▶ TG : Turbine Generator (터빈 발전기)
▶ TGC : Triglycine Sulfate (황산 트리글리신)
▶ TGS : Triglysine Sulphate (황산 트리글리신)
▶ TSC : Thermally Stimulated Current (열자극 전류)
▶ TSI : Threshold Signal to Interface ratio (임계신호 대 방해 신호비), Time Slot Interchange (타임 슬롯 교환)
▶ TSL : Three State Logic
▶ TSS : Time Sharing System (시분할 방식)
▶ TTL : Transistor Transistor Logic
▶ TWT : Travelling Wave Tube (진행파관)

▶ UHF : Ultra High Frequency (극초단파)
▶ UJT : Uni-Junction Transistor (단접합 트랜지스터)
▶ UPS : Uninterruptible Power Supply (무정전 전원장치)

▶ VAC : Volts Alternating Current (교류전압)
▶ VCB : Vacuum Circuit Breaker (진공 차단기)
▶ VEF : Vacuum Electric Furnace (진공 전기로)
▶ VI : Vacuum Interrupter (진공 인터럽터)
▶ VPI : Vacuum Pressure Impregnation (진공함침)
▶ VAN : Value Added Network (부가가치 통신망)
▶ VVVF : Variable Voltage Variable Frequency (가변 전압 가변 주파수)
▶ VCM : Voice Coil Motor
▶ VCO : Voltage Controlled Oscillator (전압제어 발진기)
▶ VDT : Visual Display Terminal (영상 표시 단말장치)
▶ VF Converter : Voltage Frequency Converter (전압 주파수 변환기)
▶ VFD : Visual Fluorescent Display (가시형광 표시장치)
▶ VFO : Variable Frequency Oscillator (가변 주파수 발진기)
▶ VHF : Very High Frequency (초단파)
▶ VRS : Video Response System (화상 응답 시스템)
▶ VSB : Vestigial Side Band (잔류 측파대)
▶ VSWR : Voltage Standing Wave Ratio (전압 정재파비)
▶ VTVM : Vacuum Tube Volt Meter (진공관 전압계)
▶ VU : Volume Unit (음량 단위)

▶ WAN : Wide Added Network (광역 통신망)
▶ WDM : Wavelength Division Multiplexing (파장 다중 분할)

▶ XMT : Transmit (송신)
▶ XUV : Extreme Ultraviolet radiation (극자외선)

▶ YAG : Yttrium Aluminum Garnet (이트륨 알루미늄 가닛)
▶ YIG : Yttrium Iron Garnet (이트륨 철 가닛)

robot] 펌 전원 회로


출처 성철이의 블로그 | 이성철
원문 http://blog.naver.com/sungchul_e/5778991
((( 기초자료 )))

정류 회로 : 직류 전원의 특성과 전압의 안정화 : 스위칭형 안정화 전원 회로 : 전원회로의 기초 설명.
Half-wave DC power supply : Full-wave DC power supply : Simple Zener-regulated power supply :
Rectification : 정류회로의 이론 설명.
POWER ELECTRONICS : (강) SMPS, RESONANT CONVERTER, SOFT SWITCHING CONVERTER, VARIABLE SMPS, ELECTRONIC BALLAST, POWER FACTOR CORRECTION, CLASS D AUDIO POWER AMP, THIN FILM INDUCTOR, MAGNETRON DRIVE CIRCUIT, PIEZO TRANSFORMER 등의 논문이 들어있다.
오존발생기용 전원장치 : 오존 발생용 고압 전원.
UPS란? : UPS의 개요 설명.
Embedded 5V-to-3.3V Voltage Regulator for Supplying Digital ICs in 3.3V CMOS Technology :
Supply-Voltage Migration, 5V to 3.3V :


((( 정전압 레귤레이터 )))

3단자 레귤레이터의 사용법 : 7805, 7812 등의 3단자 레귤레이터의 소개와 사용법.
Simple 5V power supply for digital circuits : 7805.
Variable Voltage Regulation : 가변전원회로. 7805.
Increasing Regulator Current : 낮은 레귤레이터 사용 시 출력 전류를 높이는 법.
12 Volt 30 Amp PSU : TIP2955. 7812.
Fast Charge Development System : LM317, 78L05, BQ2003.


((( 일반 전원 회로 )))

Variable Power Supply, 1 - 30V / 1.5A : 가변 전원회로. LM317사용.
Variable Power Supply : 가변전원회로. L200.
Transformerless Power Supply : 트랜스 없이 220V를 12V 20mA로 사용하기.
+/-12V -> +/-5V : LM317. 자세한 회로 설명.
Power Supply : LM317. 간단한 취미 생활용 다전원.
아마추어 무선사를 위한 안정성이 높고 효율적인 전원부 만들기 : 설명.
Variable DC Power Supply : Voltage range: 0.7 - 24V Current limiting range: 50mA - 2A
12 volts at 0.5 amp : 2N3053. 1N795.
L200 Regulator Circuit : L200 전원IC 사용법. 2A.
Rectification using a Gyrator Circuit :
Power supplier : 0~10V. 100mA
High Current Power Supply : 2N3055.
Power Supply : 1.2 - 30V / 5A 가변 전원회로. LM338K.
Car Converter for 12V to 9V : 자동차전원 12V를 9V로 변환하는 회로.
Over Voltage Protection : 과전압 보호 회로.
Fuse Monitor : 휴즈가 끊어진 것을 알려주는 회로.
Electronic Dazer : 전자충격기. 9V를 2000V로 승압.


((( 스위칭 전원회로: SMPS )))

SWITCHING POWER SUPPLY : 스위칭파워의 기초.
SMPS 회로 개요 : SMPS의 간단한 소개.
Switchmode Power Supply Reference Manual : (강) 스위칭파워의 이론과 설계노트.
+5V Switching regulator : LM2575. +7V~+40V로 +5V를. 자세한 회로 설명.
Switching Regulator : 5~30V, 5A. 자세한 회로 설명.
200W ATX PC POWER SUPPLY : TL494. LM393. PC용 스위칭파워 회로.
TNY264 Power Supply : 3W, (9V, 0.33A), 85.265VAC input. 스위칭 동작을 이해할 수있는 문서.


((( 부전압 : Negative Power )))

Negative Bias Output DC-to-DC Converters for Battery Operated Systems :
5V Input Converter Generates -30V at 80mA : MAX668.
+12V Input Converter Generates -165V at 100mA : MAX668.
15V Input Converter Generates -185V at 50mA : MAX668.


((( DC/DC & Inverter )))

DC-DC Converters For Battery-Operated Systems: Charge Pump or Switcher :
Get Pumped with TelCom's DC-DC Charge Pump Converters : TC7660.
DC-DC convertor ( 1.5 V to 9 V ) : 비안정 multivibrator 사용.
Boost converter controls 12V fan from 5V supply : DC 5V를 DC 12V로 변환하는 회로. UCC2805.
5V to 12V DC-DC Converter Solutions : DC 5V를 DC 12V로 변환하는 회로. LT1013. MAX761. MIC3172. SC1628.
Configure Low Cost Buck Converter for Boost Operation : DC 5V를 DC +/-12V로 변환하는 회로. SC1101.
Micropower DC/DC Converter Adjustable and Fixed 5V, 12V : LT1111을 이용한 DC-DC 변환 회로.
+5V로 +30V를 : 자세한 회로 설명. 간단하면서도 흥미로운 회로.
6V to 12V Converter : DC 6V를 AC 12V로 변환하는 회로.
Inverter Basics : 인버터의 기초 개념 설명.
12VDC To 120VAC Inverter : DC 12V를 AC 120V로 만드는 Inverter.
24 Volt DC to 110 Volt AC Inverter Introduction :


((( 충전회로 : Charge Circuits )))

자작 충전기 회로 : 미니카용.
겔형 전해액 납산 전지 충전기 : 자동차용. UC3906.
충전이 안되는 NiCd 배터리 회복장치+표준충전기 :
음.. 충전기를 만들어 봅시다 :
자동 충전기회로 (정전류/정전압 전환형) :
조(組)전지 및 충전회로 :
Car Battery Charger :
Temperature Controlled NICD charger :
GellCell Battery Charger :
Battery charger indicates rate of charge :
Nicad Battery Charger :
Battery-backup converter uses one NiCd cell :
Automatic 9-Volt Nicad Battery Charger :
Battery Monitor for 12V Lead-Acid : 12V 베터리의 충전상태 표시. LM3914.
Intelligent NiCd/NiMH Battery Charger - Construction Project : 16C711.



((( 사운드 )))


((( 기초자료 )))

The audio spectrum : 사람, 악기들의 주파수 대역.
Balancing Act : 오디오 기기간의 연결시 노이즈, 험 잡는법.
케이블과 앰프/스피커 연결 : 케이블의 L,C,R에 관련된 논문이군요.
자작공방 : 진공관 앰프 만들기 강좌와 관련지식 강의.
Sound propagation : 소리의 전달에 관한 이론.
analog recording of sound : 소리의 직접 저장방법.
Basics of Digital Recording : 소리의 디지틀화 저장방법.
스피커란 무엇인가 : 스피커란 무엇인가(2) : 스피커란 무엇인가(3) : 스피커에 관한 자세한 설명.
음을 만드는 원리 : 스피커에서 소리가 나는 원리를 그림으로 자세히 설명.
Car Audio 스피커에 대해서 :
speaker : 스피커를 그래피컬하게 설명.

((( 알람 )))

Electronic Canary : 1-TR.
Birdie Doorbell Ringer : 1-TR.
Personal Alarm : 2-TR. 아주 간단한 싸이렌 회로.
Intermittent alarm generator : 3-TR.
Transistor Organ : UJT.
Burglar alarm : OP 728.
Fridge door Alarm : 4060. 20초 이상 문이 열려있으면 알람.
One-IC two-tones Siren : 4093. Double tone Police sound, Single tone old ambulance sound
단속음 발생기 : NE555 타이머를 이용한 단속음 발생기.
POWER REMINDER BEEPER : 7414를 발진기로 사용.
DOORKNOB TOUCH ALARM : 4013B. 손잡이에 손이 닺기만하면 울리는...
Proximity alarm : 4049를 발진기로 사용.
SWEEPING TONE ALARM BEEPER : 4069를 발진기로 사용.
Bells ring Generator : 40106.
5 Zone Alarm System : CMOS IC들로 간단히 구성.
Novel Buzzer : 릴레이를 이용한 구식 버저 회로.
Metronome with Emphasized Beat :
Electronic Doorbell with Counter : HT-2811(벨 사운드 칩). 4026.
Gate Alarm : 4093.

((( 응용자료 )))

A PARADOXICAL SOUND SYNTHESIZER : 롬에다 사운드 데이터를 저장해 놓고.. 27C256. 4040.
RCA Theremin circuit : 진공관 엠프군요.
Simple Audio Surround Processor : This is a simple Surround Processor with the degital delay method. This audio processor is not using any special function ICs that difficult to get parsonaly, and desined in only general purpose ICs.
Digital Volume Control : DS1669 Digital Pot IC를 사용한 디지털 볼륨.
IC녹음 재생장치 : VMM02-020. 최대 20초 녹음 가능.
Computer Microphone : PC 사운드 카드에 사용할 수 있는 마이크 회로.
전자올겐 : 89C2051.
Mini Metronome : NE555. 아주 간단한.

((( MP3 )))

MP3 개요 : MP1, MP2, MP3, MP4와 MPEG의 일반적인 특징 설명.
생생한 음질 MP3제작 테크닉 : MP3 개요
MP3란 무엇인가? : MP3의 기본개요 설명.
Pocket-Sized MP3 player : AT90S8515. MAS3507D. DAC3550A. MP3 player 전체 제작 리소스.
Mp3PuBliC MW rev. B : PIC16C65a. MAS3507D. DAC3550A. MP3 player 전체 제작 리소스.

음성합성 이란? : 음성합성의 기초적인 노트가..
음성인식 : 음성인식에 괸한 내용이 와장창..
HMM을 이용한 화자 식별 보안시스템 : 등록된 화자의 음성만 인식하여 이를 바로 보안장치에 적용하는 시스템.
음성인식이란 무엇인가? : 음성인식 기술 : 음성인식에 괸한 전반적인 설명.
음성인식의 개요 : 음성인식의 개요 설명.



((( 주파수 )))



타이머 & 발진회로 & 카운터들을 모아놓음.

((( 타이머 )))

트랜지스터 타이머 : 약 1분.
디지탈 시계 : MSM5509(시계 IC). 2003. 4011.
Count-down timer : 74HC192. 74LS247. 아주 자세한 회로설명.
1 Second Time Base From Crystal Oscillator : 7414, 4040을 이용하여 1초를 만드는 회로.
28 LED Clock Timer : 7400, 7404, 4020, 4017, 74393, 74138. 로직 IC들을 이용하여 시분 LED에 시간을 나타냄.
Clock Controller V1.1 : 89C2051. FND.
5 minute watchdog timer : 4060.
camera shutter timer : ICM72421. 74C14. It has 8 time steps ranging from 0.35 seconds to 4 seconds.
Jogging Timer : 4093. 4060. 4017.

((( 발진회로 )))

발진 회로의 기초 : 발진 회로의 종류와 개요.
1. 발진 회로의 기초 : 발진 회로의 종류와 개요.
발진(IC type) : 발진(TR type) : 자세한 회로 설명. 각 부품 설명. 계산공식 설명.
구형파1 : 구형파2 : 삼각파 : 톱니파 : Sine 파 : Sine/Cosine 파 :
2. 사인파 발진 회로 : 동조형, 콜피츠와 하틀리, RC, 브리지형 RC, 수정 발진 회로의 소개.
Ⅶ. 펄스 회로 : 비안정, 단안정, 쌍안정 멀티바이브레이터의 소개.
micropower pulse generator : 4069.
clock generator : 4017.
Time Delay Relay : NE555. 0~20초 가변 딜레이.
555 타이머 사용법 : NE555의 사용법
도통 checker : 트랜지스터 발진회로이용.
The WavePulse - a DIY Wavemaker : LM3524.
Function Generator : 8038PCD, LF351. 20Hz ~ 200KHz.
38-kHz IR LED Circuit : 555. 적외선 다이오드를 발광시킨다.
20mHz Function Generator : MAX038. 주파수 발생기. MAX038.
Opamp Function Generator : OPAMP를 이용한 주파수 발생기. 6Hz ~ 7000Hz.
A high frequency generator (0 to 110MHz) : 주파수 발생기.
Function generator : This is a function generator that can generates 10Hz trough 20MHz in six ranges. Analog output can select one of any wave forms, sine, triangle or square. TTL output can select 50% fixed duty or variable pulse width.
Square wave oscillator(1) : 74HC14를 이용한 구형파 오실레이터Square wave oscillator(2) : 4069UB를 이용한 구형파 오실레이터Triangular wave oscillator(3) : TL082를 이용한 삼각파 오실레이터Sawtooth wave oscillator : TL082를 이용한 톱니파 오실레이터Sine wave oscillator : 사인파 오실레이터Sine/Cosine wave oscillator : 사인/코사인파 오실레이터


((( 카운터 )))

7 Segment LED Counter : 74LS90, 74LS47. 들어오는 신호를 로직 IC로 카운트하여 FND켜기.
주파수 카운터 : 최고 측정 주파수는 SPG8651B, ICM7224, 74HC4052, 4030
Potable 500kHz 주파수 카운터 : 16F84.
4 Digit Auto Range 주파수 카운터 : 16F84.
4 digit decimal counter with LED : TC5053P. GL3P411. BCD 카운터.
주파수 주기 측정기 : AT90S8535. FND.
Frequency Counter : 주파수 측정. AT90S2313.
Frequency Meter : 프리스케일러를 이용하여 120MHz 까지 측정. 89C2051. MAX7219. FND * 8.
출입자카운터 : AT90S8535. 적외선 감지.
Honey Bee counter : 꿀벌 숫자 세기.

((( V/F & F/V 회로 )))

V/F Converter - AD537 : V/F응용. F/V응용.
Frequency-to-Voltage Needs : LM331. F/V 컨버터 회로 구성법.
VCO Based Sensors : VCO의 개요.
200MHz - 400MHz Voltage Controlled Oscillator : 주파수발진기(VCO)의 기본회로.

((( PLL )))

PLL : PLL의 기본 원리 설명.
What Exactly Is A PLL? : PLL에 관한 기본 개요 설명.
PLL -1 : PLL -2 : PLL -3 : 설명.
DDFS의 기술동향 : PLL은 피드백(feedback) 루프로 빠른 주파수 변환이 어려운 반면, direct digital frequency synthesizer (DDFS)는 피드백 루프 없이 고속으로 주파수 변환.




((( 표시장치 )))

표시장치관련 CRT, LCD, TV 등의 자료를 이곳에 정리한다.

((( 일반자료 )))

Display Devices : LED, FND, LCD 소자들에 대한 이론 설명.
전자 디스플레이 장치 : CRT, LCD등의 각종 표시장치들에 대한 개요, 설명.
디지털 혁명과 MPEG 기술 : MPEG 기술의 소개.
Video Primer - The CRT : CRT의 개요.
Game Boy Camera Parallel Port Interface : Game Boy용 카메라를 PC에서 동작시키기.
DVD SYSTEM : DVD에 대한 개략적인 소개.
DVD : Digital Video Disc : DVD에 대한 개략적인 소개.

CMOS Digital Image Sensors : CCD sensors, 랜즈 등 CCD카메라에 대한 관련자료.
CCD의 소개 : CCD 카메라에 관련된 상세한 자료.
Hi-Res CCD Camera Survey : CCD 카메라의 기본원리와 동작을 그림으로 설명.

((( LED )))

LED & 7-세그먼트 표시장치 이해 : (강) LED와 7-세그먼트의 사용법을 자세히 설명.
under voltage led flasher : 저전압 LED 깜빡이.
LED Flasher : 555를 이용한 LED 점멸.
Two-wire Lamp Flasher : LED 깜빡이.
LED 윙커 : 안정 멀티바이브레이터 응용.
신호발생기 : 74LS04를 사용, 약 500 Hz를 발진. 분주회로. LED 점등.
LED 깜빡이 : 98개의 LED를 번쩍번쩍. 4017. 555.
Bicycle back Safety Light : 자전거 안전 깜빡이.
Battery-powered Night Lamp : Ultra-low current drawing 1.5V battery supply
7-세그먼트 : FND
SPI Interface Big 7-Seg LED : 74595. ULN2003. 직렬 LED로 구현.
two 7 segment LEDs & switches interface : 89C2051.
도트매트릭스 & 전광판
LED MATRIX 자료 1 다운 : LED MATRIX 자료 2 다운 : 전광판 회로.
전광판(Electronic Sign Board) : 전광판의 개념 상세설명.
도트매트릭스 : (16*16)*5 LED어레이 사용하기. 8031,8255.
PIC를 이용한 16X16 LED DOT MATRIX DISPLAY : 개발에 대한 설명만 있음.
회전식 전광판 제작 : PIC16F84. 자세한 설명.
Four Character 5 x 7 Alphanumeric Displays : HDSP-2301 LED 모듈 매뉴얼인데, 소스 볼만함.

((( TV & 영상처리 )))

영상방송 : (강) 영상방송의 전반적 설명. 텔레비젼 기초이론, NTSC 영상신호의 점검,,,
흑백텔레비젼의 원리 : 흑백텔레비젼의 기본적인 신호 구조.
복합NTSC 칼라영상신호 : NTSC 칼라영상의 기본적인 신호 구조.
세가지 컬러 TV 신호 규격 : 컬러 TV 신호 규격인 NTCS, PAL, SECAM의 간단한 소개.
NTSC / PAL : NTSC와 PAL 방식의 개요.
TV 구조도 : TV의 기본원리와 동작을 그림으로 설명.
BOB-I Genlock Character Overlay Board : TV 모니터에 문자를 출력하는 보드. 관련자료.
Color TV 관련 IC : STMicroelectronics. 관련 매뉴얼이 보기좋게 정리.
영상분석을 위한 에지의 검출 및 노이즈 제거 : 연구 논문.

영상 처리 이론과 실제 구현 : (강) BT829. 영상 처리에 관한 상당히 좋은 자료.
CCIR-601 : image format.
How to generate video signals in real-time using a PIC16F84 : PIC16F84로 TV에 글자표시하기.
Video Clock Superimposer : PIC16C711. 텔레비전에 시계 보이기.
VCR Pong : PIC16C711. 예전에 많이 하던 핑퐁게임.
NTSC S-video to VGA RGB conversion circuit : NTSC(TV,VCR,LD or DVD)신호를 VGA신호로 변환하는 회로.
superimposer : Its rsolution is 512x240 dots, monochrome, so that it can displays Kanji charactors. It is designed using only conventional parts.
NTSC video signal edge enhancement circuit :

((( VFD : Vacuum Fluorescent Display )))

A Guide to VFD Operation : VFD 기술의 개요.
Vacuum Fluorescent Display (VFD) : VFD 기술의 개요.
PIC Vacuum Fluorescent Display Interface : VFD 구동. 16C84. 4-LT-105Z.



((( LCD )))


((( 기초자료 )))

액정 디스플레이(LCD) 기술 : 개념 정리.
Introduction to Liquid Crystal Displays : LCD의 기본 구조 설명.
LCD 일반 : LCD 관련 기술자료.
6만 5,536 컬러 가진 Hitachi사의 단일 칩 STN 컬러 LCD 드라이버 :
Powertip Displays : Powertip에서 생산하는 LCD 모듈 리스트, 매뉴얼.
LCD PRODUCTS : 문자 LCD와 그래픽 LCD들을 사진으로 전시해서 보기좋음.
LCD 링크 정리 :

((( 응용자료 )))

Voltage Generating Circuits for LCD Contrast Control :
Circuit tricks increase LCD contrast :
DIRECT DRIVE OF LCD DISPLAYS : Z86L33.

((( 문자 LCD 모듈 )))

How to control a HD44780-based Character-LCD : 문자 LCD 소개,구조, 사용방법등 무지하게 상세함. 8051, PIC예제 포함.
문자형 LCD 표시 장치 이해 : 문자 LCD 소개
LCD 제어 : 문자 LCD 개요.
LCD Engineering Application Notes : 문자 LCD 소개, 구조 무지하게 상세함.

LCD & 8051 example : 80C51. 27C512. 8051에서 LCD 출력하기. 일반 LCD에 글자를 뿌리는 회로와 프로그램을 상세히 설명.
Hello World LCD Driver(4 bit data mode) : Hello World 문자 출력하기. AT90S2313.
Serial LCD display : serial 데이타를 받아서 LCD에 보이기. AT90S2313.
LCD-1 : LCD-2 : PIC16C54. 문자 LCD 사용법.
lcd1.bmp : lcd.zip : PIC16C84를 사용한 LCD 테스트.
PIC16F84를 이용한 2 line LCD 제어 : PIC16F84. 16*2 문자 LCD의 기초적인 사용법 설명.
Serial LCD Controller : PIC16F84. 시리얼 LCD 모듈.
Using LCDs : PIC16C84를 이용한 LCD구동.
LCD의 기초 : PIC16F84를 이용한 LCD구동.
2-Wire LCD Interface : 74174를 이용해 문자 LCD 구동.
Interfacing Example - 16 Character x 2 Line LCD : PC 프린터 포트로 문자 LCD 구동.
LCD Project : PC 프린터 포트에 LCD(4*20)를 연결하여 표시.

((( 그래픽 LCD 모듈 )))

T6963C Controller based Displays : 그래픽 LCD 콘트롤러 T6963C 사용하기. 16C84.
Serial Graphic LCD Controller : PIC16F84. T6963을 이용한 (240x128) 그래픽 LCD 시리얼(RS-232) 모듈.
AN-005 - Interfacing Graphic LCD Modules to the DOS Stamp : T6963C(240 x 128 monochrome graphic).
HG12605-1.pdf : HG12605-2.pdf : 현대 128 *64 그래픽 LCD 매뉴얼

((( 8051,마이크로프로세서 자료)))
아스키 코드표:프로그래밍을 하다 보면 자주 아스키 코드표가 필요하다. 주로 쓰는 에디터나 아니면 별도의 프로그램에서 확인하기도 하는데 번거러운 거 같다. 책도 늘 곁에 두는 것이 아니라서 번거로운 거 같다. 이제 스캔해서 올려서 쓰니 언제 어디서라도 출력해서 쓸 수 있을 거 같다.
8051 외부 인터럽트
8051 타이머0, 타이머1 설정
http://control.cntc.ac.kr/cpu/ : 잘 정리된 프로세서 자료 및 질의응답
http://www.coy.pe.kr : 전자에 관한 각종자료
http://www.onechipworld.com
http://www.winbond.com.tw
http://www.mjmecha.wo.to : 명지대학교 기계공학과 STUDY GROUP.



((( 여러가지 )))

AKEYS : 3*3 메트릭스 키를 아날로그로 받는 방법 기술.
Zener Diode Tester : 제너다이오드 테스터 회로.
NPN-PNP transistor tester : 트랜지스터 테스터 회로.
Speed-limit Alert : 4069. 4098. 과속경보.
Barn Door Tracker : SAA1027. 555.
Implementing a Calculator Using Peripherals Like a Keypad : 전자계산기. 8051. 4*4 Key Pad. LCD.
RCM710 ELECTRONIC SCALE : 87C552. 75176.
Chatter eliminator : 채터링 흡수 회로.
Electronic lock : 4022. 전자열쇠.
Metal detector uses single IC : 금속탐지기.
Digital Step-Km Counter : 만보기. 달릴때 걸음수 측정. 4093. 4024. 4026.
A Digital Multimeter Using the ADD3501 : 디지틀 멀티미터. ADD3501. DS75482.
Rain Detector : 비 감지 회로.
Alternating ON-OFF Control : 스위치를 누를때마다 ON/OFF 반복. 4069.

Remote Heart Rate & Breathing Rate Detection : 맥박 호흡 감지 장치.
경혈 자극 시스템 : 쑥뜸의 효능과 유사한 치료효과를 얻을 수 있는 경혈자극시스템이다.

((( 증폭회로 )))

1. 증폭 회로의 개요 : 2. 증폭 회로의 동작 : 3. 증폭 회로의 특성 : 트랜지스터 증폭 회로의 자세한 설명.
차동 증폭회로 : 차동 증폭회로의 기초이론 설명.

((( 파워 드라이브 회로 )))

솔레노이드 밸브 작동 원리 및 선정 방법 : 솔레노이드의 전반적인 설명.
Solenoid 구동회로 : DC24V. IRF510.
로직 IC로 릴레이 구동 : 로직 IC들의 출력을 알아보고, 릴레이를 구동 시키는 회로 몇 개 제시.
Transistor switch driving a relay : 트랜지스터로 릴레이를 구동 시키는 회로
24V relay를 8V-Vcc로 구동 :
300V PEAK TO PEAK SIGNAL GENERATOR : TTL신호를 +-150V로 변환.

((( 조명회로 )))

fluorescent lamp : 형광등의 구조와 소개.
형광등 점등회로 : MC33157, MC33260.
소형 형광등 켜기 : 555. DC6V로 소형 형광등을 켜는 회로.
칼라 사운드 : 음악에 따라 조명이 번쩍거리는 회로.
백열등 조광기 : 40502(TRIAC). 빛 밝기 조절.
네온등 켜기
3채널 스펙트럼 아날라이저 : 사운드를 빛으로 보여주는 회로. LM3900. AN6884(Bar Graph IC).
Dancing lights : 자세한 회로 설명.
Night Light Saver V5.0 : 89C2051.
만능조광기 : TB16B6C(트라이액).
Courtesy Light : 15초 딜레이 후 꺼지는 렘프.
9v powered xenon photoflash controller : 제논램프.

((( 레이저 )))

의학적 치료용 레이저 : |강|. 레이저 전반적 설명.
Timer Circuit for Tank Laser : NE556.




((( 항해 통신 장비 : GMDSS 6종 장비 포함)))




((( 전자관련 개인홈 )))

강현 : TurboC 강좌. 어셈블러 강좌. 8051, PIC.
고일한 : 우송대. FPGA 자료가 제법. HTML tag 모음표(깔끔). MAX+plus II
구자윤 : 음성인식 관련 논문자료. 로봇.
권기태 : RS-232, GPIB, Printer Port, 80C196에 관한 약간의 자료. 로봇 팔 좌표점 계산 프로그램 for Windows 소스.
권순형 : 공장자동화. SCADA. PLC 전반에 걸친 설명 자료. IsSpice를 이용한 회로설계. 네트워크, C++, ASP, JAVA에 대한 정리. RS-232. RS-422.
김기환 : 컴퓨터, 전자 기초. 8051, 통신기술 자료
김길겸 : 실험노트, 참고자료, 정보모음… 오목 조목 잘 꾸며져 있군요.
김낙현 : [말복이]. 로봇관련 읽을거리. 자료. 자작 로봇 사진이 전시되어 있군요..
김남식 : 8051, VHDL. 약간의 자료.
김동호 : [Pocket-bot]. 포킷에 들어갈만한 로봇을 목표로.. AVR 8515 사용.
김동호-2 : [Personal Robot Projects]. 전자관련 링크 약간.
김두호 : 기초 전기 이론, 시퀀스 제어, 전력전자, 디지털.
김만석 : MPU 강좌(한권의 책에 가까운 자료), basic, fortran, cobol 강의 자료.
김민수 : 신호처리, 음성인식 개괄적인 자료들이… C언어 노트.
김배성 : 마이크로 마우스. 다운로드자료 약간.
김봉춘 : 자료실 약간. C언어 강좌.
김상호 : 교사. 하드웨어, 소프트웨어 자료. 기초강의 자료.
김서광,허유미 : [돌과유미]. 전광판, 웹서버, 거버, 하드관련자료. 의학상식 게시판.
김수만 : 8051. C언어. 자료약간.
김수화 : 전자부품 강좌. 전자회로. 음성인식…
김승호 : 마이크로 마우스. 자료 약간.
김우현 : [우키의 AVR 세상]. AVR에 관련된 읽을거리와 자료들이…
김윤기 : [생활속의 인공지능과 로봇]. 로봇관련 강좌, 자료.
김일동 : 교사, 전자기초. 데이터 통신 기초 등의 강의 자료가 잘되어있음
김정화 : 교사. 전기 전자 기초이론이 그래픽컬하게 잘 정리되어 있음.
김준기 : [자치기]. MC68HC11에 관한 자료가 잘 정리되어있군요. 8051 자료도… 홈피가 무척 깔끔하군요.
김준호 : 약간의 자료.
김태영 : 전자관련 자료들이. 메인페이지에서 안으로 들어가려면 100초가 소요 되는군요. 참 특이합니다. 기다리기 지루하신 분은 주소 뒤에 /neon.html을 붙이시면..
김학세 : 각종 CPU공부방. ADuC812 강의 자료. 자료실.
김형욱 : [영상처리의 새 마당]. 화상처리. 문자인식. bluetooth source code 분석.

나성언 : [인터페이스 저널]. 읽을거리. 차량용 MP3 Player 제작기. 리눅스 부팅 설명.
노경식 : [전자공작실]. 전자기초. 전자부품. 회로도의 해석과 설계.
노세곤 : 로봇관련. 그래픽으로 도배를 해놓아서 속도 느린 사람은 깝깝 하군요. 별에도 관심이 많은듯.

도용태 : 교수, 연구 자료.

류수하 : VHDL, FGPA, DSP설계 관련.
류재철 : 로봇관련. 마이크로마우스 설계노트.
류정탁 : 교수. 논문리스트.

문윤석 : 음성인식, 디바이스 드라이버 관련 자료가 있군요.

박권서 : 8051, AVR 회로모음. 전자올겐, 디지털 온도계,도트매트릭스.
박귀홍 : PIC, AVR, OrCAD 관련 자료.
박상연-이호선 : 아가씨들 둘이서 로봇을 만드는 곳이군요. 로봇이야기.
박성열 : AVR 전문 홈. AVR 소개, 초보강좌. 자료.
박성준 : 교사. 8051 강좌. 성냥개비 퀴즈. 도서관링크.
박수영 : 자기학. 단위. 역사. 자기장 만드는법. 자성잉크. 자기센서. OP AMP.
박재욱 : C++. MP3. 약간의 자료.
박재훈 : 라인트레이서 사진.
박진식 : 무선 전력 전송, 자이로스코프,
박태운 : VHDL, ASIC 연구자료. MCU, ECC(Error Correction Code), JPEG, RTOS 구조, 설계.
박한 : 전자부품 도감. 정말 대단하군요. 개인이 구축했다고 하기에는 믿어지지 않을 만큼.
배성준 : AVR 전문. AVR 관련 자료 정리.
백남주 : 전자, 통신관련 자료들…
백한영 : PIC16F84A를 이용한 암로봇(ARM ROBOT) 소개. 회로, 소스제공.
복문수 : 로봇. 다운로드자료.

손진환 : 전자부품의 기초 지식
송영섭 : 8051, 디지털 노트.
신광식 : [WISY]. PIC, CPLD, OPAMP 강좌. 자료.
신동선 : 교사. 전자, 데이터통신, 부품 강의 자료가 잘 정리되어 있군요.
신동욱 : 물리학관련. 전자, 자기이론에대한 노트. VC++. VJ++.
신정순 : 전파, 전자, C 언어, AMP, HF등등 자료들을 깔끔하게 정리했군요.

안홍환 : 전자에 관한 기초지식. 컴퓨터 하드웨어정리.
양창우 : FPGA 관련 자료, 링크 제공.
엄연식 : [아이디어 뱅크]. mcs51,pic,avr,cygnal chip등의 관련 정보와 프로그램 소스등.
오민우 : 8051 자료.
오승찬 : PID제어 개념설명. 모터 속도제어. LM628을 이용한 프로그램.
오종인 : 음성인식. CDMA 자료.
유재식 : 마이크로 로봇. 자료약간.
윤경호 : 마이크로 마우스 입문자료, 기본소자
윤덕용 : 마이크로프로세서를 좋아하는 교수의 개인홈 페이지. Z80/8051/80C196KC/TMS320C3X/벡터제어 인버터에 대한 질답 게시판 운영.
윤성찬 : 자료약간. ALTERA 트래이닝 보드를 판매하는군요.
윤창진 : 로켓을 다루시는 분이군요. 80C196 자료가 약간.
윤호기 : 자료정리가 잘되어있군요. 소개의 글도 인상적이구요.
이광수 : 8051, ADSP2015, C 강좌. 자료.
이명철 : 마이크로 마우스. 강의 자료 약간. 컴파일러 다운로드.
이민아 : C강좌, 80c196kc 자료정리.
이상락 : C로 쓰는 ~ 시리즈의 저자. 유용한 링크들이 많군요.
이상희 : 전동기, 8255, 라인트레이서(ASM 소스) 노트.
이성호 : [PIC 를이용한 R/C, HAM 전자회로 모음집]. PIC 노트. PIC Writer 만들기.
이정재 : 로봇. DSP. 자료.
이종명 : 음성인식, 로봇. 약간의 자료.
이중근 : 약간의 자료.
이창화 : 약간의 자료.
이채원 : PIC 전문. 16F84 게시판 좋음. 자료실.
이치환 : CNC Drive. Digital HID Ballast. Motor Control.
이희문 : [PIC Project]. PIC 여러 회로와 소스 강의 노트. 전자기술에 연재했던 자료공개.
임남훈 : KAIST에서 주관한 과학 올림피아드 강좌 인용(로봇축구의 개요, 이론, C언어)

전종학 : 자료실이 굉장히 활성화 되어 있군요.
정낙희 : 소프트 & 하드 관련 노트. 읽을거리.
정동우 : 프린터포트, 일반제작강좌. 도스용 QBASIC으로 하드웨어 제어.
정영훈 : 디지털 공학 강의자료.
정완선 : 전기, 자기, 반도체, 음성합성 개략 소개.
정인수 : CDMA에 대하여. 통신관련에 대한 소개
정재영 : 기초 초고주파 강좌. 응용 관련 자료 제공.
정혁 : 전자관련 노트. 새소식. 읽을거리.
조성찬 : [곰돌이]. 전광판 회로, 프로그램. 형광시트. 각종 자료들이 오목조목 잘 꾸며져 있군요.
조현상 : 로보틱스, 인공지능, 전자공학 관련정보, NEURAL NETWORK, 카오스이론.
진상윤 : 마이크로 마우스. 전자부품 설명.

최경진 : 약간의 자료. 8051, 80196, KS88C0116 노트.
최기홍 : 로봇관련. R/C 모형. 자료실.
최민석 : 전자 부품들을 사진과 함께 설명한 자료.
최세일 : 부품, 설계 관련 자료. 세계 153개국 전원 사양 정리
최승욱 : [Zero-Nine's PIC World]. PIC관련 홈. CCS C사의 C 컴파일러 소개. PIC 소개 자료. 강좌 등등 자료가 많군요.
최유식 : 전자, 로봇관련 자료. C, VB 강의자료. 자료실.
최윤석 : VHDL, DSP 세미나자료. 8051, 6800 자료
최찬학 : 마이크로 마우스. 아주작은 마우스를 만들었군요. 이것에 대한 자료가 모두 공개되어있네요.
최창현 : [해니]. 로봇 자료. 주로 HWP로 되어있군요.
최춘식 : 가산기, 불대수등 디지털 공학 노트 정리가 깔끔하군요. PC간 랜연결. PC다루기 팁.

함광근 : [영구오빠]. 80196, 경혈, VB등의 자료,
홈영기 : 임베디드 시스템. RTOS. 펌웨어. 자료정리가 잘되어있군요.
황인출 : 목포대 전자공학과 조교, 인터페이스에 관한 소스 약간.

파일 포맷 : 각종 파일들의 포맷, 확장자, 형식, 파일변환등에 관한 정보와 자료제공.
BIONICS : 생체모방시스템. 로봇 관련.
choilee : 전자에 관한 기초 노트.
electronic widget : 전자부품, 장비, 로봇, GPS 등등 자료가 잘되어 있군요.
ene : [초등 전기와 전자]. 전기와 전자의 기초지식을 그래픽으로 설명.
jsyoon : 약간의 자료.
leenlim : : 소프트웨어 이론에 대한 전반적인 설명이 잘 되어 있음. 객체지향에 대한 노트도 잘 되어 있음.
Miren : 8051 소개. 8255. LCD.
sangjong : [영주네 집]. 전자공식, 스마트카드 리더 개발자.



((( 전자 유관 개인홈 )))

권도윤 : 광운대. 정보통신기술, GSP, 디지털 카메라, LCD(정리가 잘되어 있군요). 용어해설.
권혁복 : 아마추어무선. 안테나 자료.
김기오 : [어셈러브]. PC용 어셈블러 스터디. 운영체제.
김동우 : CDMA, GSM, CDMA2000, WCDMA.
김영철 : [Korea PCB Designer Group]. PCB Artwork. 질답게시판 활성.
김욱재 : [PBX School]. 디지털 교환기 기술관련
김유진 : 스피커 자작 사이트. 스피커의 기초자료가 풍부.
김한태 : PCB Artwork. P-CAD 4.5~8.5 전문. 질답게시판 운영.
김활 : 차량항법, 교통지도, 위치추적. 고속도로 주행정보. CDMA.
김희철 : CDMA, GSM, PCS, WLL, IMT2000등 이동통신에 관련된 유용한 자료
류정상 : 다린정보. PCB. 무선모형(정리가 잘되어 있음). 컴퓨터에 관한 자료.
문경원 : PCB Artwork. PADS강의. OR-CAD.
박만곤 : 교수. SOFTWARE ENGINEERING, 시스템 분석 및 설계, 그룹웨어, 인트라넷등의 강의 자료.
송혁 : 디바이스 드라이버. 영상처리관련
신상열 : 교사, 전자계산학. 인터넷, 프로그램, 홈페이지 제작등의 컴퓨터 기초강의 자료가 상당하군요.
신종필 : 아마추어무선. 무선관련 전자보드 회로, 제작 설명.
윤종철 : RF관련. 엄청난 링크제공. 자료도 상당함.
이종현 : 스마트 안테나.
정수만 : UPS 관련 설명, 자료, AVR, ISO-9000, IGBT, 트랜스
조태승 : 플라스마, MPD Gun, PDP 관련 노트.
진흥석 : 음성인식. 영상처리 자료.
천재승 : 필터관련 홈페이지.
최무락 : 최적화에대한 좋은 자료.
최지원 : [네트워크 스쿨]. 네트워크 관련 기술 정리.
한성배 : 초고압수변전설비, 역률개선, 고조파 제거설비, 무효전력 보상장치 관련.
홍승준 : 음성인식. 자료. 질문 게시판운용.

풀그림 : RF Module, 무선통신기기. 무선통신 관련 개요 및 자료들이 깔끔하게 준비되어있군요.
Diy Audio : 진공관 엠프 관련. 링크 많음.
freeenergy : 공간에너지, 에너지에 관계된 기술적 개념 정리.
KIT HOUSE : 아마추어무선. 안테나 자료.
skyscraper : 리튬이온 전지에 관계된 전반적 내용

((( 유용한 홈 )))

류봉조 : 가상대학 인터넷 강의실. 물리에 관한 전반적인 내용 강의.
양인준 : 물리에 관한 전반적인 내용과 방대한 양을 매우 깔끔하게 정리 했군요.
이동준 : Java실험실. 기초 물리 개념을 Java를 이용하여 그래픽컬하게 설명.

((( LOGIC DATASHEET )))

74HC244
4HC245
74HC145
74HC574

bootcamp 지우기

맥북 프로 레티나 터치바 diskutility 에서 bootcamp 파티션 삭제하면 검은색에서 회색으로 바뀐다(APFS로 지정) 파틴션 아이콘 클릭하여 - 버튼을 이용하여 삭제하면 끝.