![]() |
|
Tài trợ cho PIC Vietnam |
||||||||
| Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
|
Ðiều Chỉnh | Xếp Bài |
|
|
#3 |
|
Nhập môn đệ tử
Tham gia ngày: Sep 2007
Bài gửi: 6
: |
Anh Nam ơi,em chuyển sang khung lớn nhưng vẫn không thấy thanh công cụ đâu,còn lúc bài mới thì có thấy.
EM cám ơn anh góp ý nhưng code VB em có đưa kèm theo trong file rar đó anh.Để em đưa lên đây lun mấy anh coi cho tiện Code:
Private Sub cmdExit_Click() MSComm1.PortOpen = False End End Sub Private Sub cmdSend_Click() Dim out As String out = txtTransmit.Text MSComm1.Output = out End Sub Private Sub Form_Load() MSComm1.CommPort = 3 MSComm1.Settings = "4800,n,8,1" MSComm1.PortOpen = True MSComm1.RThreshold = 1 End Sub Private Sub MSComm1_OnComm() If (MSComm1.CommEvent = comEvReceive) Then txtReceive.Text = txtReceive.Text + MSComm1.Input End If End Sub Code:
#include <16F877a.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=20000000)
#use rs232(baud=4800, xmit=PIN_C6, rcv=PIN_C7)
#include <def_877a.h>
#INT_RDA
void data_receive(void)
{
portd=getc();
}
void main()
{
set_tris_d(0);
ENABLE_INTERRUPTS(GLOBAL);
ENABLE_INTERRUPTS(INT_RDA);
while(true)
{
putc(portd);
delay_ms(2000);
}
}
thay đổi nội dung bởi: namqn, 27-05-2008 lúc 12:45 AM. |
|
|
|
|
|