디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

형들 씨언어 프로그램 변환좀 도와주세요

ㄴㅇㅁㄴㅇㅁ(211.176) 2011.03.15 22:05:55
조회 145 추천 0 댓글 3

씨언어 배우지도 않았는데 무작정 씨언어 던져주더니 변환하라는데 도움좀 주세요
#include <16c84.h>
#include <delay14.h>

bits data, direction;

 unsigned int i;     /* phase no.   */
 unsigned int j;     /* step count  */

 

void play_data ()
 
{
     if (i==1)
     {  PORTB=0B01010000;
   Delay_Ms_4MHz(300);
   Delay_Ms_4MHz(300);
  }
     if (i==2){
      PORTB=0B01100000;
   Delay_Ms_4MHz(300);
   Delay_Ms_4MHz(300);
  }
     if (i==3){
      PORTB=0B10100000;
   Delay_Ms_4MHz(300);
   Delay_Ms_4MHz(300);
  }
     if (i==4){
     PORTB=0B10010000;
   Delay_Ms_4MHz(300);
   Delay_Ms_4MHz(300);
   }

 }

 

 


void main()
  {
   TRISA=0X0F;
   TRISB=0X0F;
   i=1;
   j=0;


   PORTB=0b01010000;

 do{
     

data = PORTB & 0x0F;
direction.1 = PORTA.1;

if(PORTA.0 == 0)

{

if(direction.1 == 0)
 {
  for(j=0;j<data;j++)
   {

     i=i+1;
     if(i==5)  i=1;
     play_data(); 
   } 


 }
  
if(direction.1 == 1)
 {
  for(j=0;j<data;j++)
    {
   i=i-1;
   if(i==0)  i=4;
   play_data(); 

    }

 }

}


 } while(1);


}


이 프로그램이 스텝모터가 무한반복하는건데 바꾸라는데 시작스위치가 눌러지면 시계방향으로 10step 회전 5초간 정지 반시계방향으로 5step
으로 바꾸라는데 여기서 뭘 건드려야 하나요
또 시작스위치가 눌려지면 스텝모터가 1회전하도록 프로그램을 만들으라는데 뭘 바꿔야 하나요

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 외모와 달리 술 일절 못 마셔 가장 의외인 스타는? 운영자 24/07/01 - -
239638 비주얼스튜디오하는데 좀 도와줘 ㅜㅜ쉬운거야 [8] 도와줘(117.17) 11.03.22 137 0
239637 C++에도 가비지 컬렉션 기능이 있나여?? (조공) [1] ㅇㅇ(125.129) 11.03.22 171 0
239636 우분투 10.04 64비트 쓰는 횽아 있냐? [2] 분당살람갤로그로 이동합니다. 11.03.22 90 0
239635 횽들 시리얼 통신하려는데 ReadFile에서 블로킹 으헝 [3] 아임디제이쿠갤로그로 이동합니다. 11.03.22 301 0
239633 [MFC] CFile file; file.open() 문제 ㅠㅠ [5] MFC쵸보(203.253) 11.03.22 408 0
239632 전역변수? #define ? 초보자 질문! [17] C++시작(219.248) 11.03.22 353 0
239630 자바 메신저 만드는데 외부컴퓨터가 접속하게 하는 방법있음? 마타버터갤로그로 이동합니다. 11.03.22 77 0
239629 2ch 개발자 유머 [6] 완쌉갤로그로 이동합니다. 11.03.22 308 0
239628 요즘은 F5키랑 F4키 없는 잉여들 왤케많냐 [1] 나카쥰갤로그로 이동합니다. 11.03.22 118 0
239627 한메소프트 요새 어떠냐능 [18] 분당살람갤로그로 이동합니다. 11.03.22 250 1
239624 자바 입력 받는 함수는 어떤게 있나요 [4] magi(210.110) 11.03.22 200 0
239623 어떻게 보면 존나 당연한 거임... [2] 분당살람갤로그로 이동합니다. 11.03.22 88 0
239622 영화 트론보면.... [1] 아땝갤로그로 이동합니다. 11.03.22 83 0
239621 아파치 싓팔.. [8] 아놔(112.219) 11.03.22 113 0
239620 횽들 c를 왜 배우는거야? [6] rkdeh(203.227) 11.03.22 114 0
239619 학교 댕기는 횽들 나하만 물어보자.. [20] 일광면(61.100) 11.03.22 184 0
239618 아 드디어 면접이다.;; [4] 미역c(180.227) 11.03.22 126 0
239617 VB6에서 named pipe 서버 만들기 질문. [4] 물속의다이아갤로그로 이동합니다. 11.03.22 185 0
239613 아잌. 프겔에 왜이리 [3] SODmaster갤로그로 이동합니다. 11.03.22 60 0
239612 해일리가 나를... [4] iljeomobolt갤로그로 이동합니다. 11.03.22 92 0
239611 존나 이건 무슨 [2] ㅇㅇㅇ(220.88) 11.03.22 56 0
239610 입개르! [15] 해일리갤로그로 이동합니다. 11.03.22 99 0
239609 고급정보.. [3] iljeomobolt갤로그로 이동합니다. 11.03.22 163 0
239608 일본 식료품 수입의 미래.. [2] iljeomobolt갤로그로 이동합니다. 11.03.22 96 0
239606 나 아까 진짜 죽을뻔했어 ㅜㅜ [8] elwlwlwk갤로그로 이동합니다. 11.03.22 131 0
239604 엑셀고수분들 쉬운거좀알려주세여 [3] 경남(119.196) 11.03.22 87 0
239603 아 c언어 첨하는뎅 뭐가 틀렸는지좀 봐줘 ㅠ횽들ㅠㅠ [9] 후레쉬맨(125.191) 11.03.22 120 0
239602 아오 과제글이 몇개야 이거 [3] (121.186) 11.03.22 76 0
239601 프로그램을 만드는데 상황별 정렬을 해야함 [7] 트라스트(175.205) 11.03.22 111 0
239600 브리즈번 5000 무슨 금도금함?? [2] 써니덕후갤로그로 이동합니다. 11.03.22 75 0
239599 라디안 거리를 구했을때 거리 알아내는법좀 ㅜ.ㅜ [5] 리돌이(175.205) 11.03.22 137 0
239598 머리가 비어버린것 같다. 프로그램을 짤 수가 없네; [1] mcu(175.121) 11.03.22 103 0
239597 근데 요즘애들불쌍함 옛날에 주옥같은 고전게임을모르니 [3] 풋사과1갤로그로 이동합니다. 11.03.22 103 0
239596 C++질문좀요 횽들 [3] 아망했다..(175.213) 11.03.22 69 0
239595 형들 씨에서 [6] 아리햏갤로그로 이동합니다. 11.03.22 94 0
239594 mfc 개초보 소켓 질문점여 [2] ㅇ.(58.229) 11.03.22 120 0
239593 자바에서 입력받은 값이 실수인지 정수인지 확인하는 방법좀 알려주세요 [3] 조빱(118.216) 11.03.22 8446 0
239592 디시인사이드 50년후 [1] 풋사과1갤로그로 이동합니다. 11.03.22 143 0
239590 http://newkoman.mireene.com/tt/3792 일광면(119.198) 11.03.22 86 0
239587 과제할때 교수님이 구현하라는 기능만 제대로 해도 점수 잘 주실까. [10] asdf(180.65) 11.03.21 149 0
239586 컨텐츠 융합된 예시 2개찾고 설명쓰레요 ㅠㅠ [11] 디컨(218.159) 11.03.21 103 0
239585 이클립스 간단한 사용법 좀 물어볼께 [3] 이클립스(124.111) 11.03.21 108 0
239584 닌텐도DS횽.. 메일 주소 좀 다시.. 편집하다가 보니 복사해둔 메일주소 [42] 음공갤로그로 이동합니다. 11.03.21 146 0
239582 안녕하세요 궁금한게있는데요..ㅠㅠ [6] 디컨(218.159) 11.03.21 83 0
239581 centos ftp 데몬 쓰는법좀 가르쳐주라 파일 업로드 하는법좀 [5] 풋사과1갤로그로 이동합니다. 11.03.21 140 0
239580 c언어 고수 형님들 저좀 도와주세요 ㅠ [5] c망(119.196) 11.03.21 136 0
239579 근데 구조체는 포인터 조작으로 값 못바꾸나요???? [6] ㅇㅇㅇ(219.249) 11.03.21 98 0
239578 횽들아, 안드로이드 자판 아이디어가 있는데 이거 프로그래밍... [17] 음공갤로그로 이동합니다. 11.03.21 268 0
239577 형들 나 c언어 2주일차 공부중인데 질문하나만 쏴도될까 [3] 개맹구갤로그로 이동합니다. 11.03.21 118 0
239576 c언어 초보입니다 도와주세요 ㅠㅠ [5] 입문(115.20) 11.03.21 99 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2