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

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 03-05-2009, 10:09 AM   #1
nguyenluong
Đệ tử 2 túi
 
Tham gia ngày: Oct 2008
Bài gửi: 27
:
Trích:
Nguyên văn bởi kaszuky View Post
Chào các bác!
Em mới làm quen với VĐK. Các bác có thể chỉ giúp em rõ về IC ghi dịch là như thế nào ko ạ.
Cụ thể là nó hoạt động ntn á. Ví dụ em muốn tăng số chân của 16F877A lên thì dùng 74HC595 thì sẽ lập trình như thế nào ạ. Mong các bác giúp đỡ!
Bác down datasheet con 74HC595 về và nó các chân sau:
Chân 13: Nối 0V
Chân 10: Nối 5V
Chân 11:Cấp xung clock
Chân 12:tạo một sườn dương để đưa dữ liệu ra ngoài output
Chân 14ưa dữ liệu vào đây
Trước tiên đưa một bít dữ liệu vào chân 14,tạo một xung dương ở chân 11 để dịch bit đó vào, quá trình đó cứ lập lại cho đến khi dữ liệu dịch hết vào 74HC595. Sau đó tạo một cạnh dương ở chân 12 để đưa toàn bộ dữ liệu trong IC ra output. Bác có thể nối nhiều 74HC595 lại với nhau.
Với cách này ta có thể mở rộng vô số I/O cho VDK ma chi tốn 3 chân thôi
Chào.
nguyenluong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-05-2009, 11:52 AM   #2
kaszuky
Đệ tử 2 túi
 
Tham gia ngày: Mar 2009
Bài gửi: 36
:
Trích:
Nguyên văn bởi nguyenluong View Post
Bác down datasheet con 74HC595 về và nó các chân sau:
Chân 13: Nối 0V
Chân 10: Nối 5V
Chân 11:Cấp xung clock
Chân 12:tạo một sườn dương để đưa dữ liệu ra ngoài output
Chân 14: Đưa dữ liệu vào đây
Trước tiên đưa một bít dữ liệu vào chân 14,tạo một xung dương ở chân 11 để dịch bit đó vào, quá trình đó cứ lập lại cho đến khi dữ liệu dịch hết vào 74HC595. Sau đó tạo một cạnh dương ở chân 12 để đưa toàn bộ dữ liệu trong IC ra output. Bác có thể nối nhiều 74HC595 lại với nhau.
Với cách này ta có thể mở rộng vô số I/O cho VDK ma chi tốn 3 chân thôi
Chào.
Bác có thể cho em xem vài chương trình mẫu được ko ạ (chương trình đơn giản thôi ạ) thì em sẽ hình dung hơn.
P/S: em mới tìm hiểu vđk thôi nên chưa biết thế nào là sường dương sường âm , thế nào là xung clock ạ :P . Mong mấy bác giúp đỡ. Em cảm ơn nhiều
kaszuky vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-05-2009, 10:02 PM   #3
nguyenluong
Đệ tử 2 túi
 
Tham gia ngày: Oct 2008
Bài gửi: 27
:
Trích:
Nguyên văn bởi kaszuky View Post
Bác có thể cho em xem vài chương trình mẫu được ko ạ (chương trình đơn giản thôi ạ) thì em sẽ hình dung hơn.
P/S: em mới tìm hiểu vđk thôi nên chưa biết thế nào là sường dương sường âm , thế nào là xung clock ạ :P . Mong mấy bác giúp đỡ. Em cảm ơn nhiều
Bác học ngành gì, năm mấy rồi. Có học môn kỹ thuật số chưa. Nếu chưa thì tìm cuốn sách Kỹ thuật số đọc, rồi sẽ hiểu thôi. Chào
nguyenluong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-05-2009, 10:14 PM   #4
kaszuky
Đệ tử 2 túi
 
Tham gia ngày: Mar 2009
Bài gửi: 36
:
Trích:
Nguyên văn bởi nguyenluong View Post
Bác học ngành gì, năm mấy rồi. Có học môn kỹ thuật số chưa. Nếu chưa thì tìm cuốn sách Kỹ thuật số đọc, rồi sẽ hiểu thôi. Chào
Em đang học năm I BK ĐN (ngành hệ thống nhúng) nhưng em muốn tìm hiểu chuyên ngành trước . với lại em cũng ghiền mấy cái này nên muốn học.

Nhân tiện cho em hỏi luôn: người mới như em thì phải học theo hướng nào tức là nên tìm đọc những tài liệu (căn bản) gì á. Em cảm ơn anh nhiều!
kaszuky vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-05-2009, 06:10 AM   #5
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi kaszuky View Post
Em đang học năm I BK ĐN (ngành hệ thống nhúng) nhưng em muốn tìm hiểu chuyên ngành trước . với lại em cũng ghiền mấy cái này nên muốn học.

Nhân tiện cho em hỏi luôn: người mới như em thì phải học theo hướng nào tức là nên tìm đọc những tài liệu (căn bản) gì á. Em cảm ơn anh nhiều!
Luồng dưới đây dành cho người mới học (có thể tìm thấy link ở mênu bên trái trang chính của diễn đàn):
http://www.picvietnam.com/forum//showthread.php?t=4

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
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-05-2009, 06:45 PM   #6
nguyenluong
Đệ tử 2 túi
 
Tham gia ngày: Oct 2008
Bài gửi: 27
:
Trích:
Nguyên văn bởi kaszuky View Post
Em đang học năm I BK ĐN (ngành hệ thống nhúng) nhưng em muốn tìm hiểu chuyên ngành trước . với lại em cũng ghiền mấy cái này nên muốn học.

Nhân tiện cho em hỏi luôn: người mới như em thì phải học theo hướng nào tức là nên tìm đọc những tài liệu (căn bản) gì á. Em cảm ơn anh nhiều!
Tui thấy chú được đó,có tính ham học hỏi như vậy là tốt. Nhưng cái gì cũng phải bắt đầu từ cái cơ bản nhất. Trước tiên chú phải học mạch điện,kỹ thuật số, sau đó mới dám nói chuyện học lập trình VDK, Chứ chú mà nhảy vô học liền là không hiểu đâu. Có gì khó hiểu thì lên diễn đàn hỏi, mọi người sẽ giải đáp cho, Thân chào chú em
nguyenluong 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à 04:21 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