Busan IT/제어기초2015. 2. 12. 17:38

 반파 정류 회로 Capture 설계

 

 

RMS(Root Means Square)


 

AC 220V는 220v * 루트2 = 311.12...




 


반응형
Posted by newind2000
Busan IT/제어언어2015. 2. 12. 13:24

반복문을 활용한 배열과 포인터 연산

 

#1. 반복문의 활용

 

실습 - 반복문의 활용)

 

구구단 2단부터 9단까지 출력해 보자.

 



 

//프로그래밍시 막힌 부분이 있으면 그림을 그려 이해를 하자. 컴퓨터가 일을 어떻게 시행하//는지 처리 순서대로 하나씩 대입해 보면서 막힌 부분을 풀어봐야 한다.

#2. 반복문의 활용

 

실습 - 반복문의 활용)

 

10미만의 소수를 구하여라.

 



 

프로그래밍을 할 때 일을 세부적으로 나누어보고 작은 것부터 프로그램을 작성하여 올라간다.

 

 

배열

 

배열을 쓸 때 배열의 숫자가 많아질 경우 이것을 반복문을 사용하여 넣어줄 수 있다.



#3. 반복문을 활용한 배열과 포인터 연산

 

실습 - 반복문의 활용)

 

위의 iArray 0 - 9번까지의 주소를 출력한다.

 



 

 

 

 

 

 

//array에서 배열의 숫자를 넣어주지 않으면 주소가 출력되어 버린다. 배열의 값을 출력하고 싶으면 배열의 번호까지 넣어주어야 한다.

 



iArray+1를 출력해 보면 iArray+1가장 앞에 있는 배열의 주소이고 &iArray+1의 경우는 전체의 iArray가 끝나는 주소 값에서 +1을 한 것이다.

 

 

 

 

포인터 연산

 

포인터의 연산에서는 선언된 변수의 크기에 맞춰서 연산을 한다.

ex) int형일 때 주소 +1 = +4 -> +1 = +1*sizeof(int)



 

#4. 반복문을 활용한 배열과 포인터 연산

 

for문에서 두 개 이상의 초기화 값을 적을때는 ‘,’로 분류해 준다. 다만 중간값(참일 때 멈추는 값은) 하나만 쓸 수 있다.

 

실습 - 변수에 따른 포인터의 주소 변화를 이해한다)

 

배열을 활용하여 변수 5개를 설정해 주고 포인터와 반복문을 사용하여 배열의 값을 출력해 보자.

 



 

 

 

 

 

 

 

반응형
Posted by newind2000
Busan IT/제어기초2015. 2. 11. 17:40

OrCAD 매뉴얼 및 반파정류, 전파정류


제어기초 - OrCAD 매뉴얼 및 반파정류, 전파정류

 



 

<BUS의 사용>

 

선이 복합할 경우 이를 단순하게 표현하기 위하여 BUS를 사용한다. 버스에는 네트 네임을 적는데 형식은[네트시작번호..네트 끝번호]이다. ex) A[1...5]

 

핀을 wire와 그리고 wirebus사이에 entry를 이용하여 연결.

 

연결된 pin에 해당 네트 네임을 net alias를 이용하여 표기.

 

<교차점의 사용>

 

교차점

교차점 마크는 두 wire가 가로지를 때 wire를 연결해 주는 역할을 한다. 가로지를 때 wire상에서 한번 클릭을 해주면 되고 그냥 지나가면 생성이 되지 않는다.






































반응형
Posted by newind2000