Nguyên văn bởi T.L.M
Xem bài viết
Thông báo
Collapse
No announcement yet.
Các vấn đề cơ bản về I/O Port (Revised 12/02/09)
Collapse
This is a sticky topic.
X
X
-
-
Nguyên văn bởi sun_rise Xem bài viếtCái này chính là con led7seg chứ là cái gì. Xem các bài viết về thuật toán quét led7seg là ok.
Chúc vui!
Copy bài người ta làm chi vậy?
- 2 yêu thích
Leave a comment:
-
Cái này chính là con led7seg. Hãy xem các bài viết về thuật toán quét led7seg là oke.
Leave a comment:
-
mình thấy cách khai báo và sử dụng PIN, PORT, DDR trong avrstudo và code vision có khác nhau khá nhiều.
Leave a comment:
-
Nguyên văn bởi vidientutoi muon hoc avr.cac bac cho toi xin phan mem lap trinh va gjao trinh dc khong?
Leave a comment:
-
Mình mới làm quen với AVR qua trang hocavr.com, bên đó k thấy nói gì về cách tác động từng chân của avr, vậy cho mình hỏi muốn tác động từng chân thì làm thế nào ( làm trên AVR studio) mình muốn điều khiển 2 led, bật tắt đơn giản thôi làm qua giao tiếp rs232, mình có tìm thì thấy :
// để xuất tín hiệu ra 1 chân của avr ta thực hiện lệnh sau
PORTx.y= Q;x là tên các port. Q là gí trị, có thể là 0 hoặc 1.
ví dụ porta.0=1; porta.1=0;....portb.2=1.....
Nhưng AVR studio thì báo lỗi lệnh này vậy giờ làm sao????
E dung cac thu viẹn sau:
#include <avr/io.h>
#include <avr/interrupt.h>
#include <util/delay.h>Last edited by yamailuk; 29-11-2012, 17:55.
Leave a comment:
-
ban có thể cho mình bài giảng môn nay qua email được không.
mail minh day: culua0577@yahoo.com
Leave a comment:
-
Nguyên văn bởi mrcuongcon Xem bài viếtỪm, tùy điều kiện thực tế, chứ nối thẳng phím bấm chết chân vi điều khiển là phải đạo rồi.
Nếu bạn dùng các cổng đệm, đảo để đệm các tín hiệu đầu vào cũng nên coi chừng con chíp của bạn bốc khói.
mình chỉ xài nút nhấn thôi.. ko xài j nữa..
ủa, mà sao VDK lại bốc khói nhỉ? có chăng thì mạch bốc khói trước chứ.
Leave a comment:
-
Nguyên văn bởi dt_love Xem bài viếtnghĩa là trên một chân I/O mà gắn có 2 phím nhấn được sử dụng.. vẫn có thể đọc dược chính xác là nút nào đang nhấn... ( chỉ thử chơi thôi, chứ còn độ chắc chắn thì mình ko chắc, vì về lí thuyết thì..hi, tùy dk thực tế)
Nếu bạn dùng các cổng đệm, đảo để đệm các tín hiệu đầu vào cũng nên coi chừng con chíp của bạn bốc khói.
Leave a comment:
-
Nguyên văn bởi mrcuongcon Xem bài viếttrên thực tế nếu bạn không làm đúng theo hướng dẫn phần cứng thì sẽ có những kết quả thú vị lắm đấy. bạn nào thích thì cứ thử.
vd,quét 2 phím/chân io
không hiểu ý của bạn?
Leave a comment:
-
trên thực tế nếu bạn không làm đúng theo hướng dẫn phần cứng thì sẽ có những kết quả thú vị lắm đấy. bạn nào thích thì cứ thử.
vd,quét 2 phím/chân io.[/QUOTE]
không hiểu ý của bạn?
Leave a comment:
-
Rpu=20-100K. xem ở phía dưới của datasheet.
dòng max trên mỗi chân: 40mA. trung bình là 20mA
tuy nhiên dòng max qua chân Vcc và Gnd bị giới hạn. bởi vậy tổng dòng sink và source trên các chân sẽ bị giới hạn chứ không phải là lúc nào cũng chạy được 20mA đâu.
chi tiết xem phần này trong datasheet C Characteristics. ở phía dưới của datasheet ấy.
trên thực tế nếu bạn không làm đúng theo hướng dẫn phần cứng thì sẽ có những kết quả thú vị lắm đấy. bạn nào thích thì cứ thử.
vd,quét 2 phím/chân io.
Leave a comment:
-
Nếu vậy thì có thể do phần cứng khác nhau (hai mạch khác nhau chỗ nào đó hoặc 1 mạch bị lỗi khi gia công).
Tôi dùng chip kiểu DIP, kết nối button dùng pullup trong chạy ok.
Thân mến,
blackmoon.
Leave a comment:
-
Nguyên văn bởi blackmoon Xem bài viếtĐiện trở pullup cho các IO của AVR khoảng từ 20K đến 50K Ohm.
Có thể do bạn chưa enable pullup này.
Thân mến,
blackmoon.
Cùng một bài lập trình, chíp thường bị nhiễu còn chíp dán thì không. đến khi thêm một con trở treo 4k7 thì nó mới ổn.
Leave a comment:
-
Nguyên văn bởi mrcuongconCó ai để ý đến trở treo trong AVR là bao nhiêu không? Hôm trước mình có quét phím, nhưng không dùng trở treo ngoài, các phím như là có vấn đề vì nó rất dễ bị nhiễu.
Có thể do bạn chưa enable pullup này.
Thân mến,
blackmoon.
Leave a comment:
Bài viết mới nhất
Collapse
-
bởi chinhnguyen9Sản phẩm này ghi version 2.0 01-2024 MADE IN CHINA nhưng không thấy thương hiệu hình 1
Do 8 chân G của mosfet được đấu song song thành 2 nhóm nên có cùng biên độ xung kích. Nhưng Q1 và Q2 nằm cuối dãy B3;B4 ờ mức nguồn cao nhất do chân Q có điện áp...-
Channel: Hướng dẫn sử dụng diễn đàn
hôm nay, 08:29 -
-
bởi chinhnguyen9
Xem hình có phần thuyết minh bên trong tiện việc quan sát và đọc thuyết minh. Khi G1 high dòng điện chạy theo các đường màu đen khi G2 high dòng điện chạy theo các đường màu nâu đỏ....-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 01:15 -
-
Trả lời cho CODE/ROM-dvb-vcd-dvd-mindikaraoke- Máy nạp Rombởi ThaPhong20Mình cần giúp đõ đầu California MIDI-800K
Ngày trc có nghe tin đồn đầu này có thể chạy đĩa DH-3600 nên mua Vol 26 về chạy thử và nó báo góc trái dòng code rồi tự thay nền DH-3600S luôn. Sau khi tự thay nền thì nó tiếp tục báo dòng Code...-
Channel: Thiết bị thu phát MEDIA dân dụng
23-04-2024, 19:24 -
-
Trả lời cho Xin tư vấn về mạch cầu H cho inverter 1000wbởi N.T.HIRF460 có chịu được tải 1000W công suất thực không ạ....
-
Channel: Điện tử công suất
23-04-2024, 16:05 -
-
bởi chinhnguyen9Trước đây có thế hệ mạch cân bằng chủ động hoạt động theo nguyên lý so áp giữa 2 cell (hoặc 2 chuỗi) liền kề nếu điện áp này >100mV mach cận bằng sẽ được kích hoạt và sẽ dừng hoạt động cân bằng khi độ chênh điện áp giảm xuống còn 30 mV
Hiện nay có dòng sản phẩm mới gọi là...-
Channel: Hướng dẫn sử dụng diễn đàn
23-04-2024, 07:26 -
-
Trả lời cho Hỏi về mạch công suất bị dò DCbởi vandoanĐiện áp ở A và C được ghim bởi Transistor Q8. chuyện áp ra loa + hay - là do các trans khác bị chập chập bên nào thì thay bên đó.
-
Channel: Điện thanh
20-04-2024, 12:00 -
-
bởi jigokushoujoCó anh chị nào có thể cho em 1 mạch chống ngược cực, chập mạch, khi bị chạm mạch hay ngược cực thì nó sẽ tự động ngắt nguồn,khi không còn chạm thì nó sẽ đóng nguồn lại bình thường. Em có dùng nguồn 12V 75A từ ắc quy . Em cần chụi...
-
Channel: Điện tử dành cho người mới bắt đầu
18-04-2024, 18:24 -
Leave a comment: