Á¦¸ñ FB155BC(SPP+HID)¹®Àǵ帳´Ï´Ù
ÀÛ¼ºÀÚ ±â°è°ø
À̸ÞÀÏ tjsal1377@naver.com
ÀÛ¼ºÀÏÀÚ 2018-06-04
Á¶È¸¼ö 7743
Ãßõ¼ö 2823

¼öÂ÷·Ê Áú¹®µå·ÈÁö¸¸ ÇØ°áµÇÁö ¾Ê¾Æ¼­ Áú¹®µå¸³´Ï´Ù.

 

FB155BC(multi) Á¦Ç°°ú FBDx5xMCÁ¦Ç°À¸·Î Ãʱ⠼³Á¤À» ÇÏ·ÁÇϴµ¥ ¹®Á¦°¡ ÀÖ½À´Ï´Ù.

µÎ Á¦Ç°À» ¿¬°áÇÏ°í Åë½Å¼Óµµ¸¦ 115200bps·Î ¼³Á¤ÇÏ¿´Áö¸¸ ÇÏÀÌÆÛÅ͹̳ο¡¾î¶² ¸í·É¾î¸¦ ÀÔ·ÂÇÏ¿©µµ ÀÀ´äÀÌ ¿ÀÁö ¾Ê½À´Ï´Ù.(¸í·É¾î°¡ È­¸é¿¡ ÀÔ·ÂÀº µÇ³ª   OK¿Í °°Àº ÀÀ´äÀÌ ¿ÀÁö ¾Ê½À´Ï´Ù.)



RS232¸¦ Ä¿³ØÅ͸¦ ÀÌ¿ëÇØ pc¿Í ¿¬°áÇÏ¿© »ç¿ëÇÏ¿´À»¶§ ¸í·É¾î¸¦ ÇÏÀÌÆÛÅ͹̳ο¡ ÀÔ·ÂÇϸé(È­¸é¿¡ ±ÛÀÚÀԷµǵµ·ÏÇϴ¼³Á¤ ¿Ï·áÇÏ¿´½À´Ï´Ù.) ÀÌ ÀÀ´äÀÌ ¿ÀÁö ¾Ê°í ¸Þ´º¾ó¿¡ µû¶ó ½ºÀ§Ä¡¸¦ º¯È­½ÃÅ°°Å³ª Àü¿øÀ» ²°´ÙÄѺÁµµ °£È¤ 'xf'¶ó´Â ¹®ÀÚ°¡ Ãâ·ÂµÇ°Å³ª ¾Æ¹« º¯È­ ¾ø½À´Ï´Ù.



(Ä¿³ØÅÍ¿Í ÀÎÅÍÆäÀ̽ºº¸µåÀÇ ¿¬°áÀ» ²÷¾îµµ ÇÏÀÌÆÛÅ͹̳ο¬°á¿¡´Â º¯È­°¡ ¾ø½À´Ï´Ù, ÀÌ°Ç ¿ø·¡ ±×·± °ÍÀΰ¡¿ä?)



 

Ä¿³ØÅÍ¿¡ ¹®Á¦°¡ÀÖ³ª È®ÀÎÇϱâ À§ÇØ µû·Î °¡Áö°í ÀÖ´Â ATmega128À» ÄÚµåºñÁ¯À» »ç¿ëÇÏ¿© usart0·Î Åë½ÅÇÏ¿´´Âµ¥ LCD¿¡ ¹®ÀÚÃâ·Â°ú °°Àº ºÎºÐ¿¡¼­´Â ¹®Á¦¾øÀÌ ¼Û¼ö½ÅÀÌ µÇ¾ú½À´Ï´Ù.

ÇÏÁö¸¸ ATmega128À» ÀÌ¿ëÇÑ È¸·Î¿¡ FB155BC(SPP+HID)Á¦Ç°À» ¿¬°áÇÏ¿© AT¸í·É¾î¸¦ ÀÔ·ÂÇÏ¿©µµ ÀÔ·ÂÀÌ ¿Ï·á µÇÁö ¾Ê½À´Ï´Ù.



usb-usart µå¶óÀ̹öµµ ¼³Ä¡ ÇÏ¿´°í ´Ù¸¥ usart0,1Åë½ÅÀ» ÇÒ ¶§´Â ¹®Á¦°¡ ¾ø¾ú½À´Ï´Ù.



¶ÇÇÑ Ä¿³ØÅ͸¦ »ç¿ëÇÏÁö ¾Ê°í rs232Æ÷Æ®°¡ ÀÖ´Â µ¥½ºÅ©Å¾¿¡ FBDx5xMC¸¦ Á÷Á¢¿¬°áÇÏ¿© ½ÃµµÇØ º¸¾ÒÀ¸³ª °á°ú´Â µ¿ÀÏÇÏ¿´½À´Ï´Ù.



¾îµð°¡ ¹®Á¦ÀÎÁö µµÀúÈ÷ ãÀ» ¼ö ¾ø¾î¼­ ´Ù½Ã ¹®ÀÇ µå¸³´Ï´Ù.







¸¶Áö¸·À¸·Î Ȥ½Ã at ¸í·É¾î¸¦ ÀÔ·ÂÇϱâ À§ÇÑ ÄÚµåºñÁ¯ Äڵ尡 ¹®Á¦ÀÎÁö È®ÀÎ ºÎŹµå¸³´Ï´Ù.
#include <mega128.h>

#include <delay.h>


// Standard Input/Output functions

#include <stdio.h>


// Declare your global variables here

void TX0_CHR(char c){ while(!(UCSR0A&0x20)); UDR0=c;}

void TX0_STRf(flash char *s){ while(*s)TX0_CHR(*s++);}


void main(void)

{


PORTD=0x00;

DDRD=0xFF;

// External Interrupt(s) initialization

EICRA=0x00;

EICRB=0x00;

EIMSK=0x00;

TIMSK=0x00;

ETIMSK=0x00;

UCSR0A=0x00;

UCSR0B=0x18;

UCSR0C=0x06;

UBRR0H=0x00;

UBRR0L=0x08;



ACSR=0x80;

SFIOR=0x00;



   

    TX0_STRf("atr");
delay_ms(1000);
   

while (1)

      {};


} 










IP 61.99.xxx.xxx
À̸§ ºñ¹Ð¹øÈ£
¡Ø ÇÑ±Û 1000ÀÚ ±îÁö¸¸ ÀԷ°¡´É : ÀÚ