Hi,
We will be having an experimental presentations on our electronics class and i wanted to use the computer to send hexadecimal commands on com 1 to turn a light bulb on. Could somebody help me what commands should i input?
Send hexadecimal commands on com1 to turn a light bulb on
Hello
To be able to help you with that I need to ask you some thinks:
What are you using as components?
Are you using only the computer to do that, or an interfacing electronic card?
Pic interfacing electronic card, what Pic/µc reference, the connections…
With those details I can have a good view of your problem and will help me and others to can have a solution for what you need to know.
Here a small program what you can use, it may help in your electronic project:
#include "pathproject.h"
#use delay(clock=20000000)
#int_RDA
char key=' ';
RDA_isr()
{
  key=getc();
  if(key=='1'){output_bit(PIN_a2,1);}
  if(key=='0'){output_bit(PIN_a2,0);}
  delay_ms(100);
}
void main()
{
  setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
  setup_timer_1(T1_DISABLED);
  setup_timer_2(T2_DISABLED,0,1);
  setup_comparator(NC_NC_NC_NC);
  setup_vref(FALSE);
  enable_interrupts(INT_RDA);
  enable_interrupts(GLOBAL);
  setup_oscillator(False);
  // TODO: USER CODE!!
  output_bit(pin_a2,0);
  while(1)
  {
  }
}