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 Bài Trong Ngày 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 04-12-2005, 01:28 PM   #1
ntc
Đệ tử 8 túi
 
ntc's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: HCM city
Bài gửi: 264
:
Send a message via Yahoo to ntc
Pic16f877a TỪ DỄ TỚi KhÓ

Chào cả làng!


Luồng thứ hai là luồng “PIC16F877A! Nào ta cùng chat!”. Rút kinh nghiệm cái luồng “Học PIC trong vòng một ngày” của bác Falleaf, tui tạo ra them một luồng nữa để cho các bạn thảo luận, thắc mắc và … nói nhảm. Như vậy các bạn sẽ dễ dàng theo dõi các bài viết trong luồng “PIC16F877A TỪ DỄ TỚI KHÓ”, đồng thờI giảm bớt sự luộm thuộm, lung tung cho các luồng trong trang web của chúng ta.

Rất mong các bạn tuân thủ đúng qui định trên để đảm bảo mục đích chung của các luồng.

Qyuết định như vậy đi. Hehe. trị thấy tui làm vậy có được không vậy? Nhớ cho biết ý kiến nghe.

Chào thân ái! Chúc cả làng PICVietnam một ngày chủ nhật vui vẻ!

thay đổi nội dung bởi: falleaf, 26-06-2006 lúc 05:03 PM.
ntc vẫn chưa có mặt trong diễn đàn  
Old 04-12-2005, 08:13 PM   #2
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Tuần tới, anh sẽ cung cấp mạch phát triển của PIC16F877A cho nhóm PIC ở HCM làm, sau khi có các kết quả thực hành, anh sẽ cung cấp các bài viết chi tiết về mạch phát triển cho PIC16F877A.

Tuy nhiên, trong giai đoạn này, em nên đưa ra một số mạch ứng dụng cụ thể, theo từng bài học cụ thể, các source code và các mạch cần phải cung cấp theo từng bài liên tục, không viết tràn lan, và tránh đi sai mục tiêu.

Trước tiên, em nên chỉ rõ hướng em sẽ đi, để người đọc dễ theo dõi, khi luồng này phát triển và có nhiều người quan tâm, em dán nó lên để cho mọi người dễ thấy.

Chúc vui.
falleaf vẫn chưa có mặt trong diễn đàn  
Old 04-12-2005, 10:45 PM   #3
ntc
Đệ tử 8 túi
 
ntc's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: HCM city
Bài gửi: 264
:
Send a message via Yahoo to ntc
OK! Phản hồi như vậy là được rồi. Tui sẽ làm tới nới tới chốn cái dzụ này.

Nói thiệt là tui cũng chẳng phải là tiền bối gì, chỉ có biết tới đâu thì viết tới đó thôi.

Ghi nhận ý kiến của bác falleaf. Em sẽ tổ chức lại cái tài liệu em gửi cho bác thành từng bài nhỏ có liên quan cụ thể với nhau, chuyển qua pdf và post lên. Việc này cứ để em làm, bác chỉ cần viếng thăm đều đều để có ý kiến ý cò là được rồi.

Mục đích của luồng này trước hết là giúp các bạn làm quen từ từ với PIC16F877A. Trong thời gian đầu, tui sẽ cố gắng viết bài càng chi tiết càng tốt (từ mạch test cho tới chương trình cụ thể) để các bạn có thể làm quen với con PIC này một cách dễ dàng. Sau bước đầu làm quen, các bài viết sẽ mang tính chất đặt vấn đề để tất cả cùng giải quyết, chúng ta sẽ đi theo hướng làm việc dựa trên quá trình tìm hiểu các datasheet của cái mà mình muốn điều khiển, rồi sau đó mới đưa ra phương pháp điều khiển cụ thể cho nó.

Các bài viết sẽ đi theo trình tự từ dễ tới khó, và để tiện cho việc thảo luận, các bài viết sẽ được đánh số rõ ràng, như vậy bên cái luồng "PIC! Nào ta cùng chat!", muốn thảo luận về bài nào ta chỉ cần nói số thứ tự của cái bài đó ra là mọi người sẽ biết. Mỗi bài sẽ chỉ đi sâu vào một ứng dụng cụ thể, các thông tin cung cấp trong mỗi bài sẽ có tính tập trung cao để các bạn dễ theo dõi.
ntc vẫn chưa có mặt trong diễn đàn  
Old 05-12-2005, 09:14 PM   #4
ntc
Đệ tử 8 túi
 
ntc's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: HCM city
Bài gửi: 264
:
Send a message via Yahoo to ntc
Bài tui viết xong rồi, nhưng dang chờ mấy tiền bối xét duyệt và điều chỉnh. Trong khi chờ đợi, tui sẽ đưa ra cái mục lục của các bài sắp được post lên. Trong quá trình viết bài có thể sẽ có vài điều chỉnh nhỏ, nhưng định hướng các bài viết sẽ là như vậy. Bài nào có điều chỉnh khác với mục lục tui sẽ đề cập cụ thể:

Bài 1 Điều khiển các port I/O
Bài 2 Chương trình delay
Bài 3 Một số ứng dụng xuất/nhập qua các port của vi điều khiển (bài này
khá dài nên có khả năng sẽ được chia ra thành nhiều bài nhỏ).
Bài 4 Điều khiển IC ghi dịch 74HC595
Bài 5 PIC16F877A và LED 7 đoạn (bài này cũng khó khả năng được chia ra)
Bài 6 Ngắt và cấu trúc của một chương trình ngắt dành cho vi điều khiển
PIC16F877A
Bài 7 Các Timer của vi điều khiển PIC16F877A
Bài 8 Timer và hoạt động định thời
Bài 9 Ứng dụng tổng hợp (coi như là một bài tập để ôn lại tất cả các bài
trước, tui cho rằng bài này sẽ khá thú vị, hehe)
Bài 10 Điều khiển LCD

Tạm thời là như vậy cái đã. Các bạn thấy cái mục lục như vậy đã đủ hấp dẫn chưa?? Hay phải thêm bớt cái gì nữa??
ntc vẫn chưa có mặt trong diễn đàn  
Old 08-12-2005, 01:07 PM   #5
tuanva
Đệ tử 2 túi
 
Tham gia ngày: Jun 2005
Bài gửi: 33
:
Theo tôi nên bổ xung thêm phần Serial Communication
__________________
I'm beginner.

thay đổi nội dung bởi: falleaf, 29-05-2006 lúc 01:52 PM.
tuanva vẫn chưa có mặt trong diễn đàn  
Old 09-12-2005, 04:16 AM   #6
Quygia
Nhập môn đệ tử
 
Quygia's Avatar
 
Tham gia ngày: Nov 2005
Bài gửi: 5
:
Và thêm phần AD converter, giáo trình PIC tiếng Anh và những thứ liên quan, kể cả một cuốn note book cho 16F877 tui có nhiều, có điều không hiểu giữa A và không A, có khác nhau gì không hả bác ntc
__________________
Đầu như đầu bò, óc như kiến gió.
Quygia vẫn chưa có mặt trong diễn đàn  
Old 09-12-2005, 06:00 PM   #7
ntc
Đệ tử 8 túi
 
ntc's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: HCM city
Bài gửi: 264
:
Send a message via Yahoo to ntc
Cai A hay khong A thi bac Falleaf da tra loi roi. Co A thi bo nho chuong trinh cua no la bo nho Flash, con khong co A thi bo nho chuong trinh cua no la bo nho EEPROM.

Hehe, bai dau tien chinh sua hoi nhieu (vi chua the lam hai long cac vi tien boi) nen cac ban chiu kho doi mot hai bua nua di.

Con viec nay nua, lam on chuyen qua cai luong "PIC16F877A!Nao ta cung chat". Hehe, tui bat dau thay cai luong nay hoi lon xon roi do.
ntc vẫn chưa có mặt trong diễn đàn  
Old 09-12-2005, 08:18 PM   #8
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Em dang làm mod của box này mà, em có quyền sử dụng các chức năng điều khiển trong box của em, để di chuyển bài viết, cắt dán bài viết....

Các bạn cố gắng chuyển luồng để post bài, để tránh mod phải làm việc nhiều.

Chúc vui.
falleaf vẫn chưa có mặt trong diễn đàn  
Old 10-12-2005, 12:55 PM   #9
ntc
Đệ tử 8 túi
 
ntc's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: HCM city
Bài gửi: 264
:
Send a message via Yahoo to ntc
NÓ ĐÂY! Hehe. Bài đầu tiên.

Hy vọng sau khi đọc xong bài này, các bạn sẽ nhận ra rằng đây không phải là tài liệu dịch hay copy từ đâu đó.

Các bạn đọc xong nhớ cho biết ý kiến nghe, cách viết của tui như vậy đọc có thấy dễ hiểu không.

Bài này là bài cơ bản và khá đơn giản và được viết khá kĩ, hy vọng các bạn có thể hiểu được một cách dễ dàng và thực hiện thành công ứng dụng trong bài.

Còn nữa, tui nhắc lại lần cuối cùng, qua cái luồng "PIC16F877A!NÀO TA CÙNG CHAT" rồi mình cùng thảo luận, hehe, nếu không thì tui bắt buộc phải dùng tới ... vũ lực à nghe.
File Kèm Theo
File Type: pdf TUT01.03.PVN.NTCR.071205.pdf (339.7 KB, 36830 lần tải)
ntc vẫn chưa có mặt trong diễn đàn  
Old 25-12-2005, 11:50 PM   #10
tinhthanthep
Đệ tử 6 túi
 
tinhthanthep's Avatar
 
Tham gia ngày: Jun 2005
Bài gửi: 141
:
Bài 1 của bác hay lắm, đọc dễ hiểu. Bác có thể viết tiếp về ngắt, timer, counter, comparator, PWM... Đây mới là những phần đáng để ngâm cứu.
tinhthanthep vẫn chưa có mặt trong diễn đàn  
Old 06-01-2006, 12:31 AM   #11
minhtienbk
Đệ tử 5 túi
 
minhtienbk's Avatar
 
Tham gia ngày: Dec 2005
Bài gửi: 120
:
Send a message via ICQ to minhtienbk Send a message via Yahoo to minhtienbk
sao trong doan code ko có phần khai báo hả anh ,ví dụ trisb equ 03h chẳng hạn ,em vẫn ko hiểu ,anh chỉ giùm !
__________________
Mạch - remote điều khiển từ xa qua RF 30m ,300m ,500m,1000m,... (đã test ) ,loại công suất lớn , loại cực nhỏ .... , rẻ ,giao hàng nhanh chóng toàn quốc (3 ngày), thâm niên 3 năm mua bán mạch RF 09 8485.bảy bảy.11
bán linh kiện ,MCU ARM , kit , dụng cụ , mạch www.nhattaoonline.com
Hỗ trợ kỹ thuật đầy đủ. Tài liệu đầy đủ.
minhtienbk vẫn chưa có mặt trong diễn đàn  
Old 09-01-2006, 04:14 PM   #12
acom
Nhập môn đệ tử
 
Tham gia ngày: Dec 2005
Bài gửi: 2
:
Cam on ban ntc ve bai viet do. Rat co ban va chi tiet. Dieu nay se giup cho nguoi moi tim hieu ve PIC co cai nhin don gian ve PIC hon. Mong bac co nhieu bai viet moi de giup anh em trong dien dan tiep can voi PIC nhanh hon.
acom vẫn chưa có mặt trong diễn đàn  
Old 09-01-2006, 08:29 PM   #13
tinhthanthep
Đệ tử 6 túi
 
tinhthanthep's Avatar
 
Tham gia ngày: Jun 2005
Bài gửi: 141
:
Trích:
Nguyên văn bởi minhtienbk
sao trong doan code ko có phần khai báo hả anh ,ví dụ trisb equ 03h chẳng hạn ,em vẫn ko hiểu ,anh chỉ giùm !
----------------------

cần gì phải khai báo. vì trong chương trình có tác động trực tiếp lên trisb rồi.
movfw b'00000000'
movwf trisb
mplap sẽ tự hiểu trisb nằm ở địa chỉ 03h
tinhthanthep vẫn chưa có mặt trong diễn đàn  
Old 10-01-2006, 03:12 PM   #14
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Chính đang phải đi mổ chân, cho nên không thể viết bài tiếp được, hôm nọ anh quên mất vì quá nhiều việc.

Mọi người thông cảm. Khi nào Chính hồi phục sẽ viết bài tiếp cho các bạn học.

Chúc vui.
falleaf vẫn chưa có mặt trong diễn đàn  
Old 04-02-2006, 04:57 PM   #15
ntc
Đệ tử 8 túi
 
ntc's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: HCM city
Bài gửi: 264
:
Send a message via Yahoo to ntc
Chào năm mới. Chúc mọi người một năm mới vui vẻ, hạnh phúc, và thành đat.
Đây là bài viết thứ hai, mời mọi người cùng xem.

http://www.picvietnam.com/download/T...TCR.300106.pdf
__________________

ntc vẫn chưa có mặt trong diễn đàn  
Ðề tài đã khoá


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 ve I2C ( pic16f877a ) mafd_47a MPASM 26 07-05-2024 08:55 AM
TUT về USART trong PIC16F877A mafd_47a MPASM 11 04-05-2024 04:43 AM
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à 08:41 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