생활, 정보2014. 8. 25. 22:30

ATmega128 프로세서의 외부 인터럽트를 알아보기

ATmega128에서 외부 인터럽트는 INT0부터 INT7까지 CPU외부의 핀을 통해 입력되는 신호에 의해서

발생되는 외부 인터럽트를  말합니다. 외부 인터럽트는 이 핀들을 출력으로 설정하더라도 발생될수

있습니다. 외부 인터럽트 INT0~INT7은 에지 트리거(하강 또는 상승에지) 또는 레벨 트리거 LOW레벨

에 의해 인터럽트가 발생할수 있으며, 레지스터 EICRA와 EICRB에 의해 설정됩니다.

포트 D의 하위 4핀 : INT0~INT3과 포트E의 상위 4핀(INT4~INT7)를 이용합니다.

인터럽트 제어 레지스터

EICRA(External Interrupt Control Register) : 외부 인터럽트 제어 레지스터 A

INT0~INT3의 외부 인터럽트 트리거 방식을 설정합니다.

 ISCn1

ISCn0 

인터럽트 트리거 방식 

 0

0

INTn 핀의 레벨L레벨 신호 입력에 의해 인터럽트 트리거

 0

1

reserved

 1

0

INTn 핀의 하강 에지에서 인터럽트 트리거

 1

1

INTn 핀의 상승 에지에서 인터럽트 트리거

 

 → EICRB(External Interrupt Control Register) : 외부 인터럽트 제어 레지스터 B

INT4~INT7의 외부 인터럽트 트리거 방식을 설정합니다.

 ISCn1

ISCn0 

인터럽트 트리거 방식 

 0

0

INTn 핀의 레벨L레벨 신호 입력에 의해 인터럽트 트리거

 0

1

INTn 핀의 논리값의 변화에 의해 인터럽트 트리거

 1

0

INTn 핀의 하강 에지에서 인터럽트 트리거

 1

1

INTn 핀의 상승 에지에서 인터럽트 트리거

 

EIMSK(External Interrupt Mask Register) :외부 인터럽트 마스크 레지스터

외부인터럽트 INT0~INT7를 개별적으로 허용하는 레지스터로 1로 설정하면 인터럽트 허용, 0으로

설정하면 인터럽트가 허용이 안된다 SREG레지스터의 I-q비트가 1이고 EIMSK레지스터의 INT0~INT7

비트가 1이면 인터럽트는 인에이블(Enable) 상태가 됩니다. 

INT7~INT0 :외부인터럽트 인에이블 비트로서 1로 설정하면 해당 인터럽트 허용, 0으로 설정하면

인터럽트 금지 해당 비트가 1로 설정된 상태에서 SREG레지스터의 I비트를 1로 설정하면 해당 외

부 인터럽트가 인에이블 상태가 됩니다.

 

EIFR(External Interrupt Flag Register) 외부 인터럽트 플레그 레지스터 INT4~INT7핀에 인터럽트

신호가 입력되어 해당 인터럽트가 트리거 되었음을 표시하는데 사용됩니다. 

INTF7~INTF0 외부인터럽트 플레그 비트로 에지 트리거나 레벨 값 변화 인터럽트가 발생하면 INTF

비트가 1로 세트되며, 인터럽트 루틴이 실행되면 플레그는 클리어됩니다. 또한 플레그에 1을 써

주면 클리어 됩니다.

 

SREG(Status Register) 상태 레지스터로 SREG레지스터는 산술 연산 결과에 따른 상태 플레그

비트와 전체 인터럽트를 제어하는 인에이블 비트를 가진다. 1로 셋되어야 인터럽트 가능해지며

인터럽트가 발생하면 I비트는 클리어되고 RETI명령에 의해 1로 셋트되어 집니다. 

비트7 [I] 전역 인터럽트 인에이블 비트로 이비트느 전체 인터럽트를 인에이블 이나 디세이블 시킬

수 있는 비트로 이 비트를 1로 셋트 해야지만 인터럽트가 사용가능해 지며 인터럽트가 발생하면

I 비트는 클리어 되고 RETI명령에 의해 1로 세트 되어 집니다.

Posted by it is
생활, 정보2014. 8. 22. 00:14

마이크로프로세서 ATmega128 interrupt 처리 동작

Atmega128에는 리셋을 포함하여 모두 35종의 리셋 및 인터럽트 벡터를 가지고 있습니다.

이들은 여러가지의 인터럽트 마스크 레지스터를 통하여 각각 개별적으로 허용 여부를 설정할수 있으

며, 상태 레지스터 SREG의 글러벌 인터럽트 허용비트를 이용하여 전체적인 인터럽트 허용 여부를 설

정할수 있습니다. 

ATmega128의 인터럽트 종류

외부인터럽트 8개+ 타이머0 관련 2개+ 타이머1 관련 5개+ 타이머2 관련 2개+ 타이머3 관련 5개+

USART0관련 3개 + USART1관련 3개 + 기타 6개=총 34개의 인터럽트로 이루어져 있으며, 이들은

모두 외부 인터럽트에 해당되며 차단 가능합니다.

[리셋 및 인터럽트 벡터]

 우선순위

벡터번지

인터럽트 소스

인터럽트 발생 조건

0

0x0000

리셋

외부핀,POWER-ON리셋, BOD리셋,워치독리셋,JTAG AVR리셋

1

0x0002

INT0

외부 인터럽트 요청0

2

0x0004

INT1

외부 인터럽트 요청1

3

0x0006

INT2

외부 인터럽트 요청2

4

0x0008

INT3

외부 인터럽트 요청3

5

0x000A

INT4

외부 인터럽트 요청4

6

0x000C

INT5

외부 인터럽트 요청5

7

0x000E

INT6

외부 인터럽트 요청6

8

0x0010

INT7

외부 인터럽트 요청7

9

0x0012

TIMER2 COMP

타이머/카운터2 비교

10

0x0014

TIMER2 OVF

타이머/카운터2 오버플러워

11

0x0016

TIMER1 CAPT

타이머/카운터1 캡처

12

0x0018

TIMER1 COMPA

타이머/카운터1 비교A

13

0x001A

TIMER1 COMPB

타이머/카운터1 비교B

14

0x001C

TIMER1 OVF

타이머/카운터1 오버플로워

15

0x001E

TIMER0 COMP

타이머/카운터0 비교

16

0x0020

TIMER0 OVF

타이머/카운터0  오버플로워

17

0x0022

SPI, STC

SPI시리얼 통신 송신완료

18

0x0024

USART0, RX

USART0, 수신완료

19

0x0026

USART0, UDRE

USART0 데이터 레지스터 비어 있음

20

0x0028

USART0, TX

USART0, 송신완료

21

0x002A

ADC

ADC 변환 완료

22

0x002C

EE READY

EEPROM 준비완료

23

0x002E

ANALOG COMP

아나로그 비교기

24

0x0030

TIMER1 COMPC

타이머/카운터1 비교C

25

0x0032

TIMER3 CAPT

타이머/카운터3 캡처

26

0x0034

TIMER3 COMPA

타이머/카운터3 비교A

27

0x0036

TIMER3 COMPB

타이머/카운터3 비교B

28

0x0038

TIMER3 COMPC

타이머/카운터3 비교C

29

0x003A

TIMER3 OVF

타이머3 오버플로워

30

0x003C

USART1, RX

USART1, 수신완료

31

0x003E

USART1, UDRE

USART1 데이터 레지스터 비어 있음

32

0x0040

USART1, TX

USART1, 송신완료

33

0x0042

TW1

2선 직렬 통신 인터페이스

 34

 0x0044

 SPM READY  저장 프로그램 메모리 준비 완료

 인터럽트(Interrupt)의 동작

 인터럽트를 가능하게 하려면 각각의 인터럽트 인에이블(enable) 허용 비트가 1로 셋되어 있고 상태

 레지스터의 전체 인터럽트 인에이블 허용비트(enable bit)가 1로 셋(set) 되어 있어야 합니다.

인터럽트가 발생하면 인터럽트 서비스 루틴이 실행되면서 SREG레지스터의  전체 인터럽트 인에이블

허용 비트(I-bit)는 0으로 클리어 되어 모든 인터럽트는 불가능한 상태가 됩니다. 따라서 인터럽트

서비스 루틴이 실행되는 동안 다른 인터럽트가 발생되도록 다중 인터럽트를 가능하게 하려면 SREG

레지스터의 I-bit 를 1로 set 해주어 야 합니다.

인터럽트가 발생하면 해당하는 인터럽트 플레그(flag)가 셋 됩니다. 프로그램 카운터는 해당하는 인터

럽트 벡터로 점프하여 인터럽트를 실행하며, 이때(하드웨어적으로) 해당하는 인터럽트 플러그는 클리

어 됩니다. 인터럽트 프레그는 해당하는 비트에 1을 써서 클리어시킬 수도 있습니다.

인터럽트 Enable bit가 0인 상태에서 인터럽트가 발생하며 인터럽트 플레그는 1이 되고 인터럽트가

가능(enable) 상태가 될때까지 대기하게 됩니다.

인터럽트가 인에이블 상태이고 전체 인터럽트가 불능인 상태에서 하나이상의 인터럽트가 발생하면

해당하는 인터럽트 플레그들은 1로 셋되고 전체 인터럽트 인에이블 비트가 1이 될때까지 대기하며,

전체 인터럽트 인에이블 비트가 1이 되면 인터럽트 우선순위 순서대로 실행하게 됩니다.

Posted by it is
생활, 정보2014. 8. 20. 22:32

ATmega128 마이크로콘트롤러 인터럽트(interrupt)

Interrupt 란 사전적으로 (말, 행동)을 방해하다. 무언가를 잠깐 중단하다.라는 뜻이 있습니다.

마이크로콘트롤러의 interrupt라는 것은 실행중인 프로그램을 잠시 중단하고 다른 프로그램이 우선권을

가지고 개입하여  이개입한 프로그램이 종료되면 먼저 실행중이던 잠시 중단한 프로그램을 계속해서

실행하는 것을 말합니다. 일명 가로채기라고도 할수 있겠지요

인터럽트는 주변장치의 서비스 요청에 CPU가 가장 빠르게 대응할수 있는 방법으로 인터럽트는

서로 비동기적으로 동작하는  CPU와 주변장치사이에서 효율적으로 일을 수행하는 중요한 부분

입니다. 인터럽트가 발행하면 서브로틴처럼 나중에 되돌아 올 복귀주소가 자동적으로 스택

(Stack)에 저장되었다가 인터럽트 서비스 루틴의 마지막  복귀 명령을 만나면 인터럽트 발생 전

위치로 되돌아 가게 됩니다.

터럽트(interrupt)의 처리 과정

 => CPU는 모든 명령 사이클에 한번씩 지정된 순간에 인터럽트를 샘플링하여 주변장치 인터럽트

     요청을 검출합니다.

=> CPU가 인터럽트를 허용할 수 있는 조건이 만족되었는지를 판단하고 우선순위를 결정하여 인터

     럽트를 허용하여 줍니다.

=> CPU가 인터럽트를 요청한 주변장치에 대응하는 인터럽트 서비스 루틴의 시작 번지를 확인합니다.

=> CPU가 나중에 인터럽트 서비스 루틴을 종료하고 되돌아 올수 있도로고 복귀주소를 스택에 저장

=> CPU가 해당 인터럽트 서비스 루틴으로 점프하여 프로그램을 실행합니다.

=> CPU가 인터럽트 서비스 루틴의 실행중에 리턴 명령을 만나면 스택에서 복귀주소를 찾아 프로그램

    카운터에 로드함으로써 원래의 위치로 되돌아 오게 됩니다.

인터럽트(interrupt)의 형태

● 벡터(Vector)형 인터럽트

  => 인터럽트가 발생할 때마다 인터럽트를 요청한 장치가 인터럽트 서비스 루틴의 시작번지

       (Input Vector)를 CPU에게 전송하거나 CPU가 각 인터럽트이 종류에 따라 미리 지정된 메모리

       번지에서 인터럽트 벡터를 읽어 이를 인터럽트 서비스 루틴의 시작번지로 사용하는 방식입니

      다. 이 방식에서는 주변장치가 CPU에게 인터럽트 요청 신호를 보내는 방법이나 또는 인터럽

      트 제어기에서 이신호를 처리하는 방법에 의해 우선순위가 결정되게 됩니다.

● 조사(Polling)형 인터럽트

   => 인터럽트가 발생하면 이 인터럽트를 요청한 장치를 찾아내기 위해 CPU가 각 주변장치를 소프

     트웨어 적으로 차례로 조사(Polling)하는 방식입니다. 이때 각 장치는 상태 레지스터(status regi

     ster)의 특정한 비트에 인터럽트 요청 사실을 표시하여 놓음으로서 자신이 인터럽트 요청하였음

    을 CPU가 알수 있도록 하게 됩니다. 따라서 이방식에서는 조사 순서에 의해 소프트웨어적으로

    인터럽트 우선순위가 결정이 됩니다.

[인터럽트의 우선순위 제어]

인터럽트는 CPU가 의지가 아니라 주변장치의 필요에 의해, CPU와 비동기적으로 또한 부정기적으로

발생되는 것이 일반적이므로 우연히 2개 이상의 주변장치가 동시에 CPU에 인터럽트를 요청하는

경우에는 CPU는 한꺼번에 이들의 인터럽트를 처리할수 없으므로, 한번에 한개만의 인터럽트를 선택

처리하게 되는데요 이를 인터럽트 우선순위 (interrupt priorrity) 제어라고 합니다.

Posted by it is
생활, 정보2014. 8. 18. 22:49

윈도우8.1 [윈도우]키 사용법 활용하기

윈도우8 에서는 기본적으로 시작 버튼이 처음에는 없이 생성이 되는데요 시작버튼을 만드는 방법은

많이 알려져 있습니다. 시작버튼이 없어도 인터넷이나 탐색기등의 하단의 작업표시줄 왼쪽에 있는

아이콘들을 윈도우키를 이용해 바로 실행할수 있습니다.

윈도우8 데스크탑 모드에서 마우스를 사용하여 클릭하는 방법도 있지만 키보드의 [윈도우]키를  누른

채로 키보드의 숫자키[1,2,3,4,5,...]를 누르면 화면하단의 작업표시줄에 있는 프로그램이 바로바로

실행됩니다.

[윈도우]키를 누른채 위그림처럼 숫자키 [1]을 누르면 '인터넷'이, 숫자키[2]키를 누르면 '탐색기'가

나열된 순번대로 실행이 바로바로 됩니다.

또 하나의 방법은 바탕화면에서 실행되고 있는 프로그램을 나타내어 이동하는 방법인데요

프로그램일 여려개 실행하고 프로그램을 이동할때 [Alt]키를 누른채 [Tab]키를 눌러보세요 그러면

아래처럼 바탕화면 가운데에 실행되고 있는 프로그램들이 작게 나타나고 [윈도우]키를 누른채로

[Tab]키만을 누를때마다 우측으로 한칸씩 실행된 프로그램을 이동하게 됩니다. 물론 바탕화면도 이동

하는 프로그램으로 나타납니다. 원하는 프로그램에서 [윈도우]키를 놓아주면 됩니다.

윈도우 8에서는 테블릿 기반으로 우측에 참메뉴가 있는데요 이 참메뉴에서 검색이라든지 설정등이

가능한데요 터치가 된다면 우측 화면 바같에서 안쪽으로 드레그 하듯이 하면 이 참메뉴가 나오지만

터치화면이 아니라면 마우스를 우측 상단 모서리에 가져가야만 나오지요. 그치만 [윈도우]키+[C]키를

누르면 간편하게 참메뉴를 불러올수 있답니다.

 

다른팁을 한가지 더 알려드릴께요 가끔 PC가 먹통이 되면 '작업관리자'를 불러내 '응답없음'이 된

프로그램을 종료시키면 회복이 되는데요 'Ctrl+Alt+Delete'를 눌러서 작업관리자를 찾아 주어도 되지만

더 간편한 방법은 [Ctrl]키+[Shift]키+[Esc]키를 눌러주면 '작업관리자가'바로 실행됩니다.

Posted by it is
생활, 정보2014. 8. 13. 22:50

ATmega128 AVR 프로세서 외부 핀 구조

ATMEL사의 COMS 8bit 마이크로프로세서 ATmega128의 외부 핀 구조입니다.

ATmega128외부 핀 기능

   이름

  핀번호 

    기    능 

 포트A PA0~PA7

 51~55

  내부적으로 풀업 저항을 갖는 8비트이 양방향 입출력 포트. 외부메모리를 엑세스하는 경우에는 A0~A7의 하위 어드레스/D0~D7의 데이터포트 사용

 포트B PB0~PB7

 10~17

 내부적으로 풀어 저항을 갖는 8비트의 양방향 입출력 포트

 포트C PC0~PC7

 35~42 

내부적으로 풀업 저항을 갖는 8비트의 양방향 입출력 포트. 외부메모리를 엑세스하는 경우에는 A8~A15의 상위 어드레스 포트 

 포트D PD0~PD7

 25~32 

 내부적으로 풀업 저항을 갖는 8비트이 양항향 입출력 포트

 포트E PE0~PE7

 2~9

 내부적으로 풀업 저항을 갖는 8비트이 양항향 입출력 포트

 포트F PF0~PF7

 61~54

 내부적으로 풀업 저항을 갖는 8비트이 양항향 입출력 포트

 포트G PG0~PG7

 33,34,42,18,19

 내부적으로 풀업 저항을 갖는 5비트이 양항향 입출력 포트

 ALE

 43

 AD0~AD7에 외부 메모리를 엑세스하기 위한 하위 어드레스가 출력되고 있는신호

 /RD, /WR

 34,33

 외부 메모리 영역에 데이터를 읽기/쓰기 제어용 신호 출력단자

 /RESET  20  CPU리셋
 /PEN  1

 SPI 직렬통신 프로그램 모드를 위한 프로그램 인에이블 핀, 이신호는 전원 투입에 의한 리셋시에 low상태를 유지하면 CPU가 SPI직렬통신에 의한 프로그래밍 모드로 들어가도록 허용하는 기능을 수행, 평상시에는 Vcc에 연결

 SCK  11  ISP프로그래머(PC)가 CPU에 보내는 프로그래밍 클럭 신호
 PDI  2

 ISP프로그래머(PC)가 CPU에 보내는 데이터신호로서 ISP케이블의 MOSI신호 연결

 PDO  3  ISP프로그래머(PC)가 CPU에 보내는 데이터신호로서 ISP케이블의 MOSO신호 연결
 TCK  57

 JTAG ICE가 ATmega128에 보내는 클럭 신호

 TMS  56  JTAG ICE가 ATmega128에 보내는 모드선택 신호
 TDO  55

 ATmega128가 JTAG ICE에 보내는 데이터 신호

 TDI  54  JTAG ICE가 ATmega128에 보내는 대아토 신호
 XTAL1  24

오실레이터 입력

 XTAL2  23  오실레이터 입력
 Vcc  21,52

 디지탈 공급전압 +5V

 GND  22,53

 회로 전원 접지

 AVcc

 64

 포트 F의 A/D컨버터를 위한 전압을 공급하는 핀

 AGND  63  포트 F의 A/D컨버터를 위한 전원 접지
 AREF  62  A/D 컨버터를 위한 아나로그 기준 입력 핀
 INT0~INT7  25~28,6~9

 외부 인터럽트 요청 신호

 TXD0/RXD0  3,2  직렬통신 포트 USART0/USART1의 송수신 데이터 신호
 XCK0/XCK1  4,30

 직렬통신 포트 USART0/USART1가 동기 모드로 동작

 /SS  10  SPI채널의 슬레이브 선택 입력 신호
 SCK  11  SPI 채널의 마스터 클럭 출력 또는 슬레이브 클럭 입력 신호

 MOSI

 12

 SPI채널의 마스터 데이터 출력 또는 슬레이브 데이터 입력 신호

 MISO  13

 SPI채널의 마스터 데이터 입력 또는 슬레이브 데이터 출력 신호

 SCL  25

 TWI 채널의 클럭 입출력 신호

 SDA

 26

 TWI 채널의 데이터 입출력 신호

 TOSC1,TOSC2

 19,18

 타이머/카운터0의 RTC기능을 사용할 경우의 클록 발생을 위한 수정발진자 접속단자

 T1/T2/T3

 31,32,8

 타이머/카운터 1,2,3의 클럭 입력 신호

 OC0  C1A/OC1B  OC1C OC2 OC3A/3B OC3B OC3C

 14, 15/16, 17, 17, 5, 6, 7

 각가 타이머/카운터 0,1,2,3의 비교 출력 신호로서, 각 타이머/카운터 채널을
PWM모드로 설정하면 이단자 들을 통하여 PWM신호 출력 기능

 ICP1/ICP3

29/9 

각각 타이머/카운터 1, 3의 캡처 모드에서 트리거 신호로 사용 

 ADC0~ADC7 61~54 

각각 8채널의 10비트 A/D컨버터에 대한 아날로그 입력 신호 

 AIN0

아나로그 비교기의 플러스 극성 입력 단자 

 AIN1  5  아나로그 비교기의 마이너스 극성 입력 단자

Posted by it is
생활, 정보2014. 8. 12. 22:45

윈도우 8.1 Telnet 원격 접속 텔넷 클라이언트

윈도우8 텔넷을 사용하도록 하여 보겠습니다. 텔넷클라이언트로 자신의 PC를 원격 접속이 가능

하도록 합니다. 텔넷(Telnet)는 인터넷이나 로컬 영역에서 쓰이는 네트워크 프로토콜의 클라이어트

일부 기능이 추가된 소프트웨어를 말합니다. TCP/IP를 갖춘 대부분의 네트워크 장비와 운영체제

들은 원격구성을 위해 몇가지 기능을 제공합니다. 텔넷은 원격지에서 자신의 컴퓨터를 호스트에

직접 연결된 단말기처럼 사용할 수 있게 하여 줍니다.

윈도우8에서 텔넷을 활성화하는 방법입니다. 먼저 데스크탑 모드에서 설정 메뉴 단축키인

[윈도우]키+[I]키를 눌러주면 '설정' 메뉴가 우측에 나타납니다. 여기서 [제어판]을 클릭합니다.

제어판에서 '프로그램 및 기능' 을 선택 클릭하여 줍니다.

'프로그램 및 기능' 에서 좌측의 'Windows 기능 켜기/끄기'를 눌러줍니다.

그러면 아래와 같은 대화상자가 나타나게 됩니다. 맨 아래에 '텔넷 클라이언트'를 체크하고 '확인'

윈도우에서 텔넷을 설치하여 줍니다. 설치가 완료되었습니다. 텔넷을 확인해 보려면

'실행'창에 'cmd'라고 입력하고 '확인'을 눌러 줍니다. '실행'창은 단축키 [윈도우]키+[R]입니다. 

커멘트 창에서 "telnet'을 입력하고 엔터를 누르면 telnet client가 실행이 되는 것을 볼수 있습니다.

Posted by it is
생활, 정보2014. 8. 11. 20:27

윈도우8 캡처도구 사용하기

윈도우8에서는 기본 그림판 외에도 화면을 원하는데로 원하는 부분만 캡처할 수 있는 기능이 포함

되어 있습니다. 윈도우 탐색기에서는 기본 압축 프로그램도 포함되어 있지요. 이번시간에는 윈도우8

에 기본으로 포함되어 있는 캡처도구를 사용하는 방법을 알아보겠습니다.

캡처도구 사용방법은

1. 원도우의 기본화면 데스크탑모드에서 앱 검색 단축키인 [윈도우]키+[Q]키를 눌러 검색에서

   "캡처도구" 를 입력하여 캡처도구를 찾아 클릭하여 줍니다.

2.캡처도구를 실행하면 아래처럼 간단한 작은 창이 나타납니다. 여기에서 '새로만들기'를 클릭합니다.

  작은 아래 화살표를 눌러보면 기본으로 '사각형캡처' 가 선택되어 있습니다.

3. 아래는 캡처도구를 사용하여 화면에 나타난 이미지를 캡처하는 모습인데요 원하는 곳만 마우스로

클릭 드레그하여 이미지를 캡처합니다.

4. 마우스로 드레그하여 캡처하면 아래처럼 자동으로 편집할수 있는 화면으로 전환됩니다. 아래의

화면에서 연필, 형광펜, 지우개등으로 원하는 곳을 표기할수 있습니다.

윈도우8 에 기본으로 포함된 프로그램으로 아주 간단하지만 다른 프로그램이 없다면 캡처도구를 이용

하는 방법도 괜찮습니다. Ctrl+Prt SC 로는 화면 전체를 캡처하지만 캡처도구를 이용하면 화면의 일부

또는 전체를 캡처할수 있습니다.

Posted by it is
생활, 정보2014. 8. 10. 15:31

윈도우8.1 앱 제거 삭제 방법 알아보기

윈도우8은 기존 윈도우7까지의 프로그램 인스톨, 언인스톨 방법으로 제어판의 프로그램 추가,제거

로 인스톨된 프로그램을 제거 삭제 하였습니다. 윈도우8에서도 데스크탑 모드에서 제어판의 프로그램

추가 삭제로 프로그램을 제거 할수 있지만 윈도우8.1의 스토어에서 인스톨한 어플리케이션 앱은

제어판의 프로그램에 들어있지 않습니다.

윈도우8.1에서 앱을 제거하는 방법을 알아보겠습니다. 먼저 위 그림처럼 타일 모드에서 윈도우키+I키

를 눌러 화면 우측에 PC설정 메뉴를 불러옵니다. 아래처럼 설정 화면이 나타납니다. 터치모니터라면

우측화면 밖에서 왼쪽으로 끌듯이 하면 '참메뉴'가 나타나고 참메뉴의 하단에 '설정'을 클릭하면 아래

화면처럼 '설정'화면이 나옵니다. 우측 하단의 'PC 설정 변경' 을 클릭합니다.

PC설정 화면 메뉴의 중간에 '검색 및 앱' 을 클릭합니다.

'검색 및 앱' 메뉴에서 '앱 크기' 를 클릭하면 우측 흰 바탕에 PC에 설치된 앱을 보여줍니다. 앱의

설치된 용량이 나타나는데요 여기서 제거할 앱을 선택하면 '제거' 버튼이 나옵니다. 이 '제거' 버튼을

눌러 불필요한 앱을 삭제 하면 됩니다.

처음에는 윈도우8에 익숙치 않아 좀 헤멨지만 터치 기반의 PC라면 윈도우의 타일 모드가 마치

스마트폰처럼 움직여 편리함도 있더군요 윈도우8.1 재미있습니다. 간단하지만 윈도우8.1에서 앱을

제거하는 방법을 알아보았습니다.

Posted by it is
생활, 정보2014. 8. 5. 08:41

해외직구 스위스 포스트 배송조회 방법

해외에서 인터넷으로 구입을 하면 국내보다 좀더 저렴하게, 그리고 국내에 판매되지 않는 물건을

구입할수 있습니다. 국내에서는 택배가 발달해 주문하면 다음날 거의 도착을 합니다. 그러나 해외에서

구입시 배송기간이 좀 걸린다는 단점이 있습니다. 물론 배송비를 많이 붙는 상품은 좀 더 빠르지만요

배송비가 물건값보다 많으면 곤란하겠지요.

이번에 이베이옥션에 구입한 물건이 저렴하여 판매자가 직접 배송하는 물품을 구입하였는데요 배송비

가 홍콩에서 집까지 배달해주는데 약 5700원이더군요. 이것은 일반우편으로 구분되어 우체국에서

일반우편물 형태로 배달하여 줍니다. 약 20일정도 소요되는데요 이베이옥션에서도 배송조회가 알아

보게끔 되어 있지 않더군요 직배송 상품에 대해서는요.

이베이 고객센터에 메일로 문의를 남기면 배송회사 및 운송장 번호를 답장하여 주는데요 운송장번호

를 가지고 배송회사 홈페이지에서 배송조회를 하여 봅니다. 운송회사는 Swiss post 이더군요

스위스포스트 홈페이지 http://www.swisspost.ch/post-startseite/post-geschaeftskunden.htm

홈페이지에서 'Track&Trace'란에 고객센터에서 받은 운송장 번호를 입력하고 'Start'를 클릭합니다. 

그러면 아래처럼 배송되는 현황이 보여지는 팝업창이 하나 발생합니다. 주문번호에 대한 상세 운송

이력이 보여집니다. 운송이력에 대한 설명을 좀더 자세히 보려면' Event ' 옆에 작은 상자에 느낌표

모양을 클릭하여 봅니다.

그러면 아래 그림처럼 운송이력을 요약하여 표시한 내용을 설명해주는 화면이 나타납니다.

운송회사의 홈페이지에서 확인하는 방법도 있지만 한글로도 조회가 가능한데요 '인터넷우체국'으로

검색하셔서 우체국 홈페이지를 이용하여 조회도 가능합니다.

인터넷 우체국 메인 페이지에서 '배달조회'창을 이용합니다. 배달조회 창에 Swiss post'의 운송장 번호

를 입력하고 '조회'를 클릭합니다.

그러면 아래처럼 물건을 접수한 시점부터 국내에서의 배송 현황을 자세하게 확인할수 있습니다.

배송회사 홈페이지 말고도 직배송 우편물 형태라면 인터넷 우체국에서 배송번호를 입력하면 편리하게

구입한 물건이 어디쯤 배송되고 있는지를 알수 있답니다.

Posted by it is
생활, 정보2014. 8. 3. 13:56

오토캐드(Autucad) 명령어 사용과 단축키

요즘은 오토캐드를 건축이나 기계에서 뿐만아니라 일반 사무실 가정에서도 많이 사용합니다.

오토캐드를 마우스로 아이콘을 클릭하여 사용하는것도 편하지만 좀더 작업 능률을 올리기 위해

좀 잘 하시는 분들은 키보드르 눌러 마우스와 함께 단축키를 많이 사용하곤 하지요.

오토캐드에서 사용하는 단축키를 알아보겠습니다.

먼저 그리기 위한 단축키입니다.

수정이나 편집에 관한 단축키입니다.

이나 등의 객체 선택에 관한 명령어 단축키입니다.

치수편집에 관한 명령어 및 단축키입니다.

차수 기입 명령어입니다.

치수 변수에 관한 명령어입니다.

블럭, 문자에 관한 명령어 및 단축키입니다.

캐드를 사용하면서 모든 단축키를 사용할순 없지만 자신이 많이 사용하는 명령어의 단축키를

기억하였다가 한손은 키보드에 한손은 마우스로 캐드를 사용하다 보면 마우스르 사용할때보다

좀더 능률이 오르게 됩니다. 대체적으로 그리기와 수정 편집을 많이 사용하게 되더군요

여기에 SCRIPT 를 작성하여 사용하면 반복되는 작업을 scrip 파일을 선택만 하면 되므로

좀더 반복되는 작업을 수월하게 할수도 있습니다. 다음번에는 Script에 대해 알아보겠습니다.

Posted by it is