![]() |
|
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 |
|
![]() |
#1 |
Đệ tử 3 túi
Tham gia ngày: Jan 2009
Bài gửi: 52
: |
Các bác ơi sao ko viết bằng C đi!! Em thấy viết bằng C dễ hiểu hơn.
|
![]() |
![]() |
#2 |
Nhập môn đệ tử
Tham gia ngày: Aug 2008
Bài gửi: 4
: |
chào mọi người !theo em nhận thấy tại sao chúng ta không một dự án nhỏ từ a đến z giống như tụi nước ngoài luôn !Em thấy các cứ post kiểu em thấy xưa cũ quá rồi !nhai đi nhai lại hoài chán lắm !phải có cái gì mới lạ hơn và khó hơn để cùng nhau mổ xẻ !..........
|
![]() |
![]() |
#3 |
Đệ tử 6 túi
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Di Linh
Bài gửi: 131
: |
uh mình cũng thấy viết C thì đơn giản hơn nhiều.
mình đang học cả 2. mình muốn trước tiên phải hiểu về cấu trúc PIC thật rõ ràng đã nên học ASM. Muốn học lắm mà ko có nhiều thời gian. |
![]() |
![]() |
#4 | |
Đệ tử 6 túi
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Di Linh
Bài gửi: 131
: |
Trích:
Quyết định vậy đi. Hẹn bạn ở luồng nâng cao |
|
![]() |
![]() |
#5 |
Nhập môn đệ tử
Tham gia ngày: Dec 2008
Bài gửi: 8
: |
các anh cho em hỏi với.Nếu muốn thêm bộ nhớ ram cho vi điều khiển PIC 16F877A thì làm thế nào nhỉ.em chưa biết sao,các anh giúp em với nhé.
|
![]() |
![]() |
#6 | |
Trưởng lão PIC bang
|
Trích:
Bạn nên cho biết cần thêm bao nhiêu RAM, và tốt hơn nữa thì cho biết vì sao bạn cần bổ sung thêm RAM. Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
#7 |
Đệ tử 2 túi
|
anh ntc sao a không post bài tiếp đi . E đang theo dõi luồng này , nó rất hay với lại e cũng mới tiềm hiểu con 16f877A thôi. Nên rất cần tài liệu về con này mong a giúp đỡ.
|
![]() |
![]() |
#8 |
Nhập môn đệ tử
Tham gia ngày: Oct 2008
Bài gửi: 4
: |
cho em hỏi vấn đề dùng 16f877A để giao tiếp pc qua ethernet, từ đó có thể nối ứng dụng điều khiển đo, hiển thị nhiệt độ, điều khiển tốc độ động cơ...
|
![]() |
![]() |
#9 |
Nhập môn đệ tử
Tham gia ngày: Feb 2009
Bài gửi: 1
: |
anh nào có thể cho tư liệu về hình ảnh encoder va nguyên lí hoạt động của nó vớ
|
![]() |
![]() |
#10 |
Nhập môn đệ tử
Tham gia ngày: Feb 2009
Bài gửi: 1
: |
anh ơi anh có thể giúp em thiết kế mạch sử dụng pic 16f877a (tính năng là dùng đề chạy chữ)giúp em lam zoi nha anh ntc,hoac ai làm được chỉ mình với nha.thanks nhiu
|
![]() |
![]() |
#11 |
Nhập môn đệ tử
Tham gia ngày: Apr 2008
Bài gửi: 9
: |
Mình mới bắt đầu học Pic. Cũng đọc qua một số tài liệu. Viết xuất I/O cho 1 Led bằng cách khác thì chạy, còn cách này thì không. Mong các anh em chỉ giáo. Biết sai để hiểu hơn. Cảm ơn anh em.
Code:
#include <16F877A.h> #use delay (clock=20000000) #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT int1 x; void main() { while(1) {output_bit(pin_B1,!x); delay_ms(250); } } thay đổi nội dung bởi: namqn, 28-02-2009 lúc 01:28 AM. Lý do: định dạng code |
![]() |
![]() |
#12 | |
Trưởng lão PIC bang
|
Trích:
Nếu bạn muốn lật trạng thái của chân B1, bạn có thể dùng hàm output_toggle() đã được CCS C cung cấp. Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
#13 |
Nhập môn đệ tử
Tham gia ngày: Apr 2008
Bài gửi: 9
: |
Cảm ơn anh namqn nhé. Anh cho em hỏi. Em muốn xoay bit ở 8 led đơn. Code em viết như sau:
#include <16F877A.h> #fuses HS,NOLVP,NOWDT,PUT #use delay(clock=4000000) void main() { int16 i,count; while(1) { count=1; for (i=0;i<=8;i++) { output_A(count); delay_ms(100); count=count>>1; } } } Không hiểu sao chỉ chạy 6 led. Mong anh em chỉ dùm. Có cách nào để lưu 1 giá trị vào 1 thanh ghi rồi cho xoay k anh? Chẳng hạn lưu: b10000000 vào rồi cho rotate sang phải để dịch? |
![]() |
![]() |
#14 |
Nhập môn đệ tử
Tham gia ngày: Apr 2008
Bài gửi: 9
: |
Ah. Mình hiểu rồi. Port A chi có I/O từ RA0-RA5 thôi. Cám ơn anh em.
|
![]() |
![]() |
#15 |
Đệ tử 6 túi
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Di Linh
Bài gửi: 131
: |
bác namqn chỉ cho em cách dùng timer được không?
.khởi tạo .thiết lập giá trị ban đầu. |
![]() |
![]() |
|
|
![]() |
||||
Ðề 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 |