그래픽 LCD 폰트(font) 자료


폰트(font)8*8

아스키 코드에서 스페이스부터 del까지 96개





Posted by 관리자

2008/11/09 17:17 2008/11/09 17:17
Response
0 Trackbacks , 0 Comments
RSS :
http://220.149.231.66/?/rss/response/223

Trackback URL : http://220.149.231.66/?/trackback/223

All-11 롬라이터 사용법

사용자 삽입 이미지
 
처음 실행 화면입니다.
Option -> I/O Base Address 를 선택하면 아래와 같은 창이 뜬다.

사용자 삽입 이미지
 
다운로드에 사용할 포트를 설정한다.
연구방에서는 Parallel Port 와 USB가 사용가능하다.

사용자 삽입 이미지

 
포트 설정 후 Device 버튼을 클릭하면 위와 같은 화면이 나온다.
다운로드할 칩의 회사를 선택하고.
사용자 삽입 이미지
 
칩의 종류를 선택한 후 Run 버튼을 클릭한다.
사용자 삽입 이미지

file 메뉴에서 다운로드할 파일을 불러온다.
 
위와 같은 화면이 뜨면 Program 버튼을 클릭한다.
 

사용자 삽입 이미지
 
마지막으로 옵션을 체크하고 Run 을 누르면 다운로드가 된다.

  
 
<== 이 파일은 All-11 universal programmer


Posted by 관리자

2008/10/11 15:08 2008/10/11 15:08
Response
0 Trackbacks , 1 Comments
RSS :
http://220.149.231.66/?/rss/response/214

Trackback URL : http://220.149.231.66/?/trackback/214

테트리스 하루만에 완성.. ㅡ,.ㅡ;;

테트리스를 한번도 안해봐서...

오래걸릴 거란 생각에 겁을 먹고 있었는데;;

생각보다 알고리즘 자체는 깔끔하네요..;;

directx써본다고 예제로 테트리스 만드는 거였는데

하루 밤샜더니 완성됬습니다. ㅡ0ㅡ(완성도는 높지 않지만.. ^^;;)

ps.

여기 이렇게 큰자료 올려도 되는지 모르겠네요..;;;

지워달라고 말씀하심 바로 지우겠습니다.;;

아님 관리자 권한으로 지우셔도 상관없어요,, ^^;;;;

Posted by 관리자

2008/03/18 05:43 2008/03/18 05:43
Response
0 Trackbacks , 2 Comments
RSS :
http://220.149.231.66/?/rss/response/93

Trackback URL : http://220.149.231.66/?/trackback/93

많은 개발 책들 pdf로 제공되네요..

http://www.phptr.com/perens

그동안 지르고 싶던 책을 pdf버전으로 구글에서 찾아 기뻐하던중..

내용에 위의 주소가 있어서 들어가봤더니

많은 책들을 pdf로 제공하고 있더라구요..

눈여겨 볼책들이..

C++ GUI Programming with Qt 3

Samba-3 by Example: Practical Exercises to Successful Deployment

Cross-Platform GUI Programming with wxWidgets

Embedded Software Development with eCos

정도 되지 않을지..

어떤 책들을 샘플만 만들어놔져있으니 주의하세요.. ^^

Posted by 관리자

2008/02/19 09:57 2008/02/19 09:57
Response
0 Trackbacks , 0 Comments
RSS :
http://220.149.231.66/?/rss/response/60

Trackback URL : http://220.149.231.66/?/trackback/60

파이썬 시작하기.. (점프 투 파이썬 2nd-Edition 책 본문)

http://tdd.or.kr/wiki


제가 잠깐본 바로는 책 전문이 다 있는것 같습니다.

파이썬 입문자들을 위한 책입니다.

영식이형의 추천으로 스터디를 해볼까 하는데.. 언제하지.. ㅡ.ㅡ;;

Posted by 관리자

2008/02/13 05:58 2008/02/13 05:58
Response
0 Trackbacks , 1 Comments
RSS :
http://220.149.231.66/?/rss/response/43

Trackback URL : http://220.149.231.66/?/trackback/43

Sleep()과 gotoxy()

05년도 이전까지 연구방에서 자주 썼던... 터보c..

거기에서 썼던  delay와 gotoxy함수를 대체하기 위한 정의 입니다.

별팅기기나 골뱅이 짤때 유용하게 사용하게 됩니다.

gotoxy는 다음과 같이 정의하면 되고요..

#include <windows.h>


void gotoxy(int x, int y)
{
   COORD Pos = {x - 1, y - 1};

   SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), Pos);
}


delay는 Sleep함수를 사용하면 됩니다.
#include <winbase.h>
VOID Sleep(DWORD dwMilliseconds);

winbase.h는 windows.h에 정의되어 있으므로
windows.h를 선언하였다면 따로 할 필요는 없습니다.

몰랐는데 찾아보니 몇가지가 더 있더군요..

[
싸이트 : http://www.nicklib.com/bbs/board.php?bo_table=bbs_adv_C&wr_id=10
2. 시간 관련 관련함수
 
1) sleep(), usleep(), nanosleep()  vs.  Sleep()
 
이들 함수는 모두 프로세스를 일정 시간 대기시키는 함수입니다. 함수명도 다르지만 함수의 사용법 또한 좀 다릅니다.
각각의 함수 원형은 다음과 같이 생겼습니다.
 
#include <unistd.h>
unsigned int sleep(unsigned int seconds);
void usleep(unsigned long usec);
 
#include <time.h>
int nanosleep(const struct timespec *req, struct timespec *rem);
 
#include <winbase.h>
VOID Sleep(DWORD dwMilliseconds);
 
VC++에서 제공하는 Sleep()함수는 밀리초를 인자로 받아들이는 반면 GNU C계열에서 사용할 수 있는 sleep(), usleep(), nanosleep()함수는 인자로 각각 초단위, 마이크로초, 나노초의 시간을 받아 들입니다.
특히 nanosleep()함수의 경우는 timespec이라는 구조체인 req에 대기시간을 지정하여 넘겨야 하며 대기를 다하지 못한 시간 즉 남은 시간을 또 rem으로 받아야 합니다.
고로 다음과 같이 정의하여 사용하도록 합니다.
 
#if defined(WIN32) || defined(WIN64) #define sleep(x) Sleep((x)*1000) #else #include <time.h> #define Sleep(x) \ do{ \ struct timespec interval, remainder; \ interval.tv_sec = (unsigned int)((x)/1000); \ interval.tv_nsec = (((x)-(interval.tv_sec*1000))*1000000); \ nanosleep(&interval, &remainder); \ }while(0) #endif
 
 위의 정의로는 마이크로 초와 나노초 단위의 대기는 사용할 수 없지만 (VC++에서 밀리초 이상의 정밀도를 갖는 대기 시간의 함수를 제공하지 않아서...) 초단위 시간의 대기와 밀리초 단위 시간 대기의 함수는 sleep()과 Sleep()함수로 사용할 수 있을 것입니다.
 
위에서 VC++이 아닌 경우에 Sleep()함수를 정의하면서 usleep()을 사용하지 않고 nanosleep()을 사용한 이유는 제가 usleep()의 인수에 1000을 곱해서 Sleep()함수 처럼 사용하다가 보니깐 usleep()의 인수 usec의 데이터형인 unsigned long에 지정할 수 있는 값이 생각보다 작더군요. 생각해 보면 usleep()에서 1초를 대기 시키기 위해서 1000000의 값을 입력해야 하는데 이러다 보면 unsigned long의 일반적인 한계인 4294967296 값으로 지정할 수 있는 최대 지연 시간은 4294.967296초, 약 72분 정도 밖에 안됩니다. 그래서 nanosleep()함수를 사용하였습니다. 이런 사정을 아셨다면 필요에 따라 usleep()으로 바꾸고 1000을 곱해서 사용하셔도 되겠습니다.
]

p.s)

SW HW 공부방 자료방에 글들이 없어 아쉽습니다...

자신들이 한것이나 본 자료들이 있으면 자주자주 올렸으면 합니다. ^^

Posted by 관리자

2008/02/13 05:35 2008/02/13 05:35
Response
0 Trackbacks , 1 Comments
RSS :
http://220.149.231.66/?/rss/response/42

Trackback URL : http://220.149.231.66/?/trackback/42


블로그 이미지

- 관리자

Archives

Recent Trackbacks

Calendar

«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Site Stats

Total hits:
39385
Today:
6
Yesterday:
12