PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

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

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

Ðề tài đã khoá
 
Ðiều Chỉnh Xếp Bài
Old 03-04-2009, 11:25 PM   #1
phudu1088
Nhập môn đệ tử
 
phudu1088's Avatar
 
Tham gia ngày: Mar 2009
Bài gửi: 3
:
ai có mạch lịch vạn niên không cho mình đi, mình đang làm đồ án.
phudu1088 vẫn chưa có mặt trong diễn đàn  
Old 08-04-2009, 12:34 PM   #2
thanhctdt07
Nhập môn đệ tử
 
Tham gia ngày: Mar 2009
Bài gửi: 5
:
help me vói hjx hjx rối quá

các bác ơi xin giúp đở cho em với em mới vào luống này và cảm nhận được sự nhiệt tình của các bác ở đây nhiều lắm !

Em có một vấn đề ở đây rất cần sự giúp đở của các bác!
em mới học môn vxl về viết chương trình cho pic
em tìm được một đề tài về con pic là dùng pic để điều khiển cái CD_ROM
có được đoạn chương trình để chạy no nhưng em muốn viết lại theo ý của mình là dùng các key nút nhấn để điếu khiển nó
trước tiên là dùng các lệnh kiểm tra trục tiếp xem nút nào ở trạng thái được nhấn và xuất dử liệu ra cổng IDE của CD_ROM
VD: kiểm tra thấy trạng thái của nút nhấn play đang ở mưc thấp (đang nhấn) thì phải xuất dữ liệu ra chân số mấy ở cổng IDE của CD_ROM là mức cao hay mức thấp (chẳng hạn như lệnh để cho CD_ROM play thì cần cáu trúc lệnh xuất ra cổng IDE là: IDE1=0,IDE0=1,IDE2=1,IDE3=1,IDE4=0.......)nói chung là cấu trúc ngỏ ra của nó là dạng số nhị phân (xuất ra các port của pic)
đây là các tài liệu mà em tìm được nhưng khi ngâm cứu thì gặp phải quá nhiều khó khăn vì trình độ em còn quá thấp ko thể hiểu hết được cấu trúc lệnh của chương trình mong các bác chỉ bảo thêm cho.vị trí các chân của pic nối với cổng IDE em lấy giống như trong hình vẽ cho dể kiểm tra còn phần chương trình của LCD thì em ko dám đụng tới chỉ làm phấn điều khiển thôi (gà mà hjx hjx)mong các bác tận tình giúp đở cảm ơn rất nhiều!!!!!!!
File Kèm Theo
File Type: rar Pic 16F877 CD Rom.rar (98.8 KB, 374 lần tải)

thay đổi nội dung bởi: thanhctdt07, 14-04-2009 lúc 10:37 AM.
thanhctdt07 vẫn chưa có mặt trong diễn đàn  
Old 14-04-2009, 10:34 AM   #3
thanhctdt07
Nhập môn đệ tử
 
Tham gia ngày: Mar 2009
Bài gửi: 5
:
Red face

hix hix anh em trên diễn đàn đâu hết rùi!!!!!!!!!!!
hix có người tải mà ko có người trả lời kỳ zậy ta??????????

thay đổi nội dung bởi: thanhctdt07, 14-04-2009 lúc 10:51 AM.
thanhctdt07 vẫn chưa có mặt trong diễn đàn  
Old 14-04-2009, 12:15 PM   #4
luongnhut
Đệ tử 2 túi
 
Tham gia ngày: Oct 2007
Bài gửi: 29
:
cho e hỏi về thạch anh

e đang xài thạch anh 20Mhz,2 tụ 33p cho con 16f877a, mạch chay tốt mà không hiểu tại sao khi e lấy tay chạm vào 1 chân thạch anh nối vào chân OSC1/CLK(13) thi mạch bị đứng lại, thả tay ra lại hoạt động binh thường, mấy pác giúp e khắc phục lỗi này của e với
luongnhut vẫn chưa có mặt trong diễn đàn  
Old 14-04-2009, 01:23 PM   #5
phandinh
Đệ tử 6 túi
 
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Di Linh
Bài gửi: 131
:
Talking

không chạm vào nữa
phandinh vẫn chưa có mặt trong diễn đàn  
Old 23-05-2009, 09:03 PM   #6
the_duyet
Đệ tử 1 túi
 
Tham gia ngày: Mar 2008
Nơi Cư Ngụ: Hạ Long City
Bài gửi: 18
:
Send a message via Yahoo to the_duyet
Trích:
Nguyên văn bởi luongnhut View Post
e đang xài thạch anh 20Mhz,2 tụ 33p cho con 16f877a, mạch chay tốt mà không hiểu tại sao khi e lấy tay chạm vào 1 chân thạch anh nối vào chân OSC1/CLK(13) thi mạch bị đứng lại, thả tay ra lại hoạt động binh thường, mấy pác giúp e khắc phục lỗi này của e với
sao giống mình thế.mình cũng hỏi nhưng ko có ai trả lời.mỗi tội cái của mình nó chạy ko ổn định.chứ ko như bạn là chạy tốt.đi hỏi ngoài thì có người bảo thay tụ 33p=22p(đã thay nhưng vẫn vậy).còn bản chất ở đâu thì mình chịu chết.
the_duyet vẫn chưa có mặt trong diễn đàn  
Old 16-04-2009, 11:40 AM   #7
laka
Nhập môn đệ tử
 
Tham gia ngày: Mar 2009
Bài gửi: 6
:
help me!

có bạn nào chỉ giúp mình cách thiết lập interrupt serial port của pic16f877a được không?
cảm ơn nhiều...!
laka vẫn chưa có mặt trong diễn đàn  
Old 21-04-2009, 10:37 AM   #8
ducbinh
Nhập môn đệ tử
 
Tham gia ngày: Mar 2009
Bài gửi: 2
:
Trích:
Nguyên văn bởi laka View Post
có bạn nào chỉ giúp mình cách thiết lập interrupt serial port của pic16f877a được không?
cảm ơn nhiều...!
enable_interrupts(int_rda); //thiết lập ngặt nhận
enable_interrupts(int_tbe); //thiết lập ngặt truyền
enable_interrupts(GLOBAL);

#INT_RDA //Hàm xử lí ngắt truyền
Receive_isr() {};
#INT_TBE //Hàm xử lí ngắt nhận
Tranmit_isr() {};
ducbinh vẫn chưa có mặt trong diễn đàn  
Old 16-04-2009, 11:42 AM   #9
laka
Nhập môn đệ tử
 
Tham gia ngày: Mar 2009
Bài gửi: 6
:
mình dùng mikroc.
laka vẫn chưa có mặt trong diễn đàn  
Old 20-04-2009, 10:52 AM   #10
tienc14
Nhập môn đệ tử
 
Tham gia ngày: Apr 2009
Bài gửi: 1
:
Em mới nghiên cứu Về Pic, đọc bài viết của bác Chính rất hay và dễ hiểu. Rât mong bác Chính tiếp tục post bài thường xuyên.
tienc14 vẫn chưa có mặt trong diễn đàn  
Old 21-04-2009, 10:30 AM   #11
ducbinh
Nhập môn đệ tử
 
Tham gia ngày: Mar 2009
Bài gửi: 2
:
Em cũng mới học PIC ,thử viết một đoạn chương trình gửi tín hiệu từ bộ chuyển đổi ADC có sẵn trong PIC lên máy tính nhưng mô phỏng bằng Protues mà chưa thấy chạy,mọi người xem xét chỉnh sửa lại đoạn code cho mình với ,Thanks

#include <16f877a.h>
#include <def_877a.h>
#device *=16 ADC = 10
#fuses NOWDT,HS,NOPUT,NOPROTECT,NODEBUG,NOBROWNOUT,NOLVP, NOCPD,NOWRT
#use delay(clock = 20000000)
#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bi ts=9)
#int_ad

conversion_isr()
{
char c;
float value;
value = read_adc();
c=(char)value;
putc(c);
}
void main()
{
trisa=0xff;
setup_adc_ports(AN0);
setup_adc(ADC_CLOCK_INTERNAL);
delay_us(10);

enable_interrupts(int_ad);
enable_interrupts(GLOBAL);
while(1);
}
ducbinh vẫn chưa có mặt trong diễn đàn  
Old 22-04-2009, 10:40 PM   #12
laka
Nhập môn đệ tử
 
Tham gia ngày: Mar 2009
Bài gửi: 6
:
cảm ơn bạn ducbinh.
laka vẫn chưa có mặt trong diễn đàn  
Old 22-04-2009, 10:53 PM   #13
laka
Nhập môn đệ tử
 
Tham gia ngày: Mar 2009
Bài gửi: 6
:
có anh em nào chỉ giúp mình thật đơn giản về cách thiết lập chức năng counter của 16f877a được không? mình có tìm hiểu rồi, nhưng còn rất mơ hồ về vấn đề đếm đồng độ và không đồng bộ.
cảm ơn nhiều...!
laka vẫn chưa có mặt trong diễn đàn  
Old 23-04-2009, 08:41 PM   #14
hoangquan_d
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 8
:
các bác giúp với, em đang tìm sơ đồ mạch điều khiển động cơ step dùng pic 16f877a sử dụng nút nhấn( đièu khiển thuận nghịch) mà chưa có. bác nào có thi post lên cho em xin. cảm ơn nhiều
hoangquan_d vẫn chưa có mặt trong diễn đàn  
Old 15-05-2009, 12:16 AM   #15
phamgon
Nhập môn đệ tử
 
Tham gia ngày: Feb 2009
Bài gửi: 1
:
Chào tất cả mọi người!Em là người mới bắt đầu tìm hiểu về Pic! Mong sau này sẽ được sự chỉ giáo nhiệt tình của mọi người!
Cho em hỏi đã có những bài tiếp theo Pic16f877a TỪ DỄ TỚi KhÓ chưa ah!
Cảm ơn Bác Chính đã viết ra làm tài liệu cho anh em tham học hỏi! mong bác viết chi tiết nuă để những người tự tìm hiểu về Pic như em có thể hiểu được!
thân!!
phamgon vẫn chưa có mặt trong diễn đàn  
Ðề tài đã khoá

Ðiều Chỉnh
Xếp Bà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

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
TUT về USART trong PIC16F877A mafd_47a MPASM 16 19-02-2025 05:32 AM
TUT ve I2C ( pic16f877a ) mafd_47a MPASM 28 28-01-2025 10:45 PM
Lập nhóm PIC16F877A nhh Cơ bản về vi điều khiển và PIC 285 08-03-2017 11:08 PM
Bộ so sánh và PWM cho PIC16F877A anhquangngai Cơ bản về vi điều khiển và PIC 24 08-09-2012 09:00 AM
CCS C for PIC16F877A nhh Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 405 24-04-2008 12:00 PM


Múi giờ GMT. Hiện tại là 02:46 AM.


Đượ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