daohonghaui
14-02-2012, 02:58 AM
em đang làm đề tài về công nghệ FRID.sử dụng chip nhớ em4095 và thẻ doc 4102.mới vào nghề ko biết post bài ở đâu nên post tạm ở đây.
khi đọc code kết kết nối pic với em4095 thì co một số chỗ không hiểu lắm.em lấy tạm code trên mạng :
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\
#include <16f877a.h>
#include <def_16f877a.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP,NOBROWNOUT,PUT
#include <em4095.c> // Controls the reader IC
#include <em4102.c> // Allows reading 4102 transponders
#use delay(clock=20000000)
#use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)
int8 msg[32]; //note
void main()
{
int8 customerCode;
int32 tagNum;
rf_init(); // note
rf_powerUp(); // note
while(1)
{
if(read_4102(msg)) //note
{
customerCode = msg[0]; //note
tagNum = make32(msg[1], msg[2], msg[3], msg[4]); //note
printf(msg, "Ma khach hang: %u\n\r", customerCode);
printf(msg, "Ma cua the: %lu\n\n\r", tagNum);
}
}
}
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\
những chỗ em ko hiêt em để "note".đặc biệt là cai "msg[32]" nò là một mảng hày là cái j?.
do mới vào nghề nên mong các sư huynh chỉ giáo ạ. em cán ơn ạ
khi đọc code kết kết nối pic với em4095 thì co một số chỗ không hiểu lắm.em lấy tạm code trên mạng :
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\
#include <16f877a.h>
#include <def_16f877a.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP,NOBROWNOUT,PUT
#include <em4095.c> // Controls the reader IC
#include <em4102.c> // Allows reading 4102 transponders
#use delay(clock=20000000)
#use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)
int8 msg[32]; //note
void main()
{
int8 customerCode;
int32 tagNum;
rf_init(); // note
rf_powerUp(); // note
while(1)
{
if(read_4102(msg)) //note
{
customerCode = msg[0]; //note
tagNum = make32(msg[1], msg[2], msg[3], msg[4]); //note
printf(msg, "Ma khach hang: %u\n\r", customerCode);
printf(msg, "Ma cua the: %lu\n\n\r", tagNum);
}
}
}
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\
những chỗ em ko hiêt em để "note".đặc biệt là cai "msg[32]" nò là một mảng hày là cái j?.
do mới vào nghề nên mong các sư huynh chỉ giáo ạ. em cán ơn ạ