Mouse Optico

Páginas: 2 (260 palabras) Publicado: 3 de octubre de 2012
Title: RFM23 transmit demo program

/* Title: RFM23 transmit demo program Current version: v1.0 Function: Package send Demo Processor PIC16F690 DIP-20 Clock: internal 8M.Operate frequency: 434MHz Data rate: 4.8kbps modulation: FSK deviation: 45K frame mode: PH + FIFO payload 0x30, 0x31...0x3f, 0x78(chksum) Company: HopeRF microelectroni Contact:+86-0755-82973806 Date: 2000-05-31 */ #include #include const unsigned char tx_buf[17] = {0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x78}; // ch8 is140 unsigned char temp0; unsigned char send_command(void);

void to_tx_mode(void); void to_ready_mode(void);

void send_8bit_command(unsigned char i); voidsend_read_address(unsigned char i); void spi_write(unsigned char j, unsigned char i); void rf23_init_parameter(void); void delay_50ms(void); void delay_5ms(void); void delay_1ms(void); voidport_init(void); void power_on_delay(void); unsigned char spi_read(unsigned char i); void Write0( void ); void Write1( void );

void Write8bitcommand(unsigned char command); void main() {OSCCON = 0X70;

// pic osc initial

WDTCON = 0X00; // pic watch dog initial power_on_delay(); // pic power on delay for system stable port_init(); // pic I/O port initialINTCON = 0x00; // interrupt disable rf23_init_parameter(); to_tx_mode(); while(1); } void Write0( void ) // send data 0 // RF IC register initial

// start Tx

{ RB6=0; NOP();RB4=0; NOP(); RB6=1; NOP(); } void Write1( void ) { { RB6=0; NOP(); RB4=1; NOP(); RB6=1; NOP(); } void Write8bitcommand(unsigned char command) // send 8bit command { unsigned char n=8;RC6 = 1; // RC6 = 1; RB6=0; // RB6 = 0; RC6=0; // RC6 = 0; while(n--) // cycle to 8 times { if(command&0x80) // send one bit command Write1(); else Write0(); command = command
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mouse optico
  • el mouse optico
  • Mouse Optico
  • Mouse Óptico
  • Mouse optico
  • Mouse Con Sensor Optico De Tegnologia Laser
  • Mantenimiento Preventivo Al Mouse (Optico)
  • mouse optico y mecanico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS