PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 06-05-2008, 09:20 AM   #1
tanbinh_mu
Đệ tử 1 túi
 
Tham gia ngày: Jan 2006
Bài gửi: 23
:
Active của mikrobasic for PIC 6.0

Bác nào có cái key Active của cái bản Mikrobasic for PIC 6 không cho em với. Em cài cái bản này nhưng không có Active. Hoặc bác nào có cái bản hoàn chỉnh cho em xin. Em mới chuyển qua PIC nên muốn dùng bản này cho dễ hiểu. Cảm ơn các bác nhiều. tanbinh_mu@yahoo.com
tanbinh_mu vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 19-03-2010, 09:54 PM   #2
phamngocloi
Đệ tử 1 túi
 
Tham gia ngày: Jan 2008
Bài gửi: 15
:
chỉ giúp với:
minh viết code đọc 2encorder dùng timer1 và timer2 ở chế độ cuonter, nhưng timer1 đọc được còn timer2 không đọc được. ko biết có sai code ko
#include <16f877a.h>
#fuses NOWDT,NOPROTECT,XT,NOLVP
#use delay(clock=4000000)
#include <LCD.c>
#define interr_per_second 20//khi set_timer1(15535)timer 1 16 bit=>65535-15535=50.000us
#define interr_per_100ms 2//khi set_timer1(15535)
int8 timer1over,duty_cycle,dem=0,c;
int16 so_vong,count,count1;
char mang[5];
int1 flag;
#int_rtcc
void interrupt_timer0()//dem so xung encoder
{
++count;
}
#int_timer1 // ngat timer 1 khi timer 1 tran
void interrupt_timer1()
{
++count1;
}
void main ()
{
lcd_init();
delay_ms(100);

set_tris_a(0xff); //cho port a la port thu, su dung chan RA4
set_tris_b(0x01);
output_b(0x01); //tao muc cao cho ngat ngoai
set_tris_c(0x01);
// enable cac timer
setup_timer_0(rtcc_div_1|rtcc_ext_h_to_l); // timer 0 lam couter
set_timer0(0); // gia tri dau timer 0
setup_timer_1(t1_external|t1_div_by_1); // timer1 lam counter
set_timer1(0); /
// configue cac ngat
enable_interrupts(global); //cho phep ngat
enable_interrupts(int_rtcc); // ngat timer 0
enable_interrupts(int_timer1); // ngat timer 1


ext_int_edge(h_to_l);
while(true)
{

lcd_gotoxy(1,1);
printf(lcd_putc,"so vong1:%ld",count);
lcd_gotoxy(1,2);
printf(lcd_putc,"so vong1:%ld",count1);
}
}
phamngocloi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 08:47 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam