Từ trước tới giờ mình làm I/O như nhận INPUT thường cấu hình ở chế độ pullup tức là treo trở nội 10k lên +VCC.Bình thường port ví dụ như P1.5 luôn ở mức Vcc khi có tín hiệu như phím nhấn thì tiếp GND(gọi là bắt phím mức 0) mọi chương trình chạy ngon lành phím bắt ầm ầm.Thế nhưng bây giờ yêu cầu phím nhấn cấp Vcc thì mình không làm sao bắt được:Mình đẫ làm là đặt port ở chế độ pulldown,và đọc bình thường,trước khi đọc out 1 ra cổng đó.Mọi người thử nói xem khi thay đổi như vậy có gì khác lạ nhỉ,có ai làm nhận phím mức 1 chưa!
Thông báo
Collapse
No announcement yet.
Vấn đề IO tưởng dễ mà khó!
Collapse
X
-
Nguyên văn bởi process Xem bài viếtTừ trước tới giờ mình làm I/O như nhận INPUT thường cấu hình ở chế độ pullup tức là treo trở nội 10k lên +VCC.Bình thường port ví dụ như P1.5 luôn ở mức Vcc khi có tín hiệu như phím nhấn thì tiếp GND(gọi là bắt phím mức 0) mọi chương trình chạy ngon lành phím bắt ầm ầm.Thế nhưng bây giờ yêu cầu phím nhấn cấp Vcc thì mình không làm sao bắt được:Mình đẫ làm là đặt port ở chế độ pulldown,và đọc bình thường,trước khi đọc out 1 ra cổng đó.Mọi người thử nói xem khi thay đổi như vậy có gì khác lạ nhỉ,có ai làm nhận phím mức 1 chưa!Trên đường thành công, không có dấu chân của kẻ lười biếng.
-
Nguyên văn bởi process Xem bài viếtCám ơn bác nhưng bác vẽ như thế này thì lúc nào OUT cũng =GND ?Em cũng đã nghĩ cho qua con đảo như 7400 nhưng nghe chừng không ổn lắm!Last edited by phienbinh; 22-05-2008, 17:28.Trên đường thành công, không có dấu chân của kẻ lười biếng.
Comment
-
Nguyên văn bởi phienbinh Xem bài viếtBác làm tui thất vọng quá, bác xem kỹ chưa mà nói thế.Nếu bác nhấn nút thì áp trên anod và katod cuả opto(chân 1 và 2) =0 rồi làm sao có dòng qua led để opto dẫn, khi đó ngỏ ra nó=Vcc
be kind, be sweet, be human
Comment
-
Nguyên văn bởi process Xem bài viếtTừ trước tới giờ mình làm I/O như nhận INPUT thường cấu hình ở chế độ pullup tức là treo trở nội 10k lên +VCC.Bình thường port ví dụ như P1.5 luôn ở mức Vcc khi có tín hiệu như phím nhấn thì tiếp GND(gọi là bắt phím mức 0) mọi chương trình chạy ngon lành phím bắt ầm ầm.Thế nhưng bây giờ yêu cầu phím nhấn cấp Vcc thì mình không làm sao bắt được:Mình đẫ làm là đặt port ở chế độ pulldown,và đọc bình thường,trước khi đọc out 1 ra cổng đó.Mọi người thử nói xem khi thay đổi như vậy có gì khác lạ nhỉ,có ai làm nhận phím mức 1 chưa!!e
Comment
-
Nguyên văn bởi zemen Xem bài viếtNối điện trở 1k xuống mass, phím lên nguồn, chắc là dc. Chắc chắn hơn thì qua con đệm như trans hay cổng NOT.be kind, be sweet, be human
Comment
-
Nguyên văn bởi process Xem bài viếtTừ trước tới giờ mình làm I/O như nhận INPUT thường cấu hình ở chế độ pullup tức là treo trở nội 10k lên +VCC.Bình thường port ví dụ như P1.5 luôn ở mức Vcc khi có tín hiệu như phím nhấn thì tiếp GND(gọi là bắt phím mức 0) mọi chương trình chạy ngon lành phím bắt ầm ầm.Thế nhưng bây giờ yêu cầu phím nhấn cấp Vcc thì mình không làm sao bắt được:Mình đẫ làm là đặt port ở chế độ pulldown,và đọc bình thường,trước khi đọc out 1 ra cổng đó.Mọi người thử nói xem khi thay đổi như vậy có gì khác lạ nhỉ,có ai làm nhận phím mức 1 chưa!Last edited by Connection; 24-05-2008, 23:25.
Or call me 0903911109
Comment
-
Nguyên văn bởi phienbinh Xem bài viếtBác làm tui thất vọng quá, bác xem kỹ chưa mà nói thế.Nếu bác nhấn nút thì áp trên anod và katod cuả opto(chân 1 và 2) =0 rồi làm sao có dòng qua led để opto dẫn, khi đó ngỏ ra nó=Vcc
Or call me 0903911109
Comment
-
Nguyên văn bởi Connection Xem bài viếtCũng có vẻ ko ổn mà, sao bác làm phức tạp thế. Khi phím nhấn được nhấn, điện trở mạch ngoài Anot và Catot nhỏ hơn 1k (vì cái 1K còn parallel với nhiều điện trở khác), nguồn yếu sẽ bị sụt mạnh điện áp ra, MCU dễ bị Reset hoặc nếu ko các mạch khác sẽ hoạt động thiếu chính xác ADC hoặc DAC chẳng hạn.
Khi đó em phát biểu như vậy cũng chưa muộn. Kinh nghiệm thực tế của em về các thiết bị chưa nhiều(em mới 23t đúng không) , nếu sau này có điều kiện áp dụng thực tế, khi nào có khó khăn khi xử lý nhiểu thì nhớ thiết kế này nhé.Trên đường thành công, không có dấu chân của kẻ lười biếng.
Comment
-
Nguyên văn bởi phienbinh Xem bài viếtKHi nào thiết kế của em ứng dụng trong công nghiệp đặc biệt là khi dây dẫn từ nút nhấn đến board có khoảng cách khá lớn(vài m) và board mạch em thiết kế nằm cạnh các thiết bị khác như motor servo, biến tần,.V.V...mà nó vẫn hoạt động ổn định, không nhiễu.
Khi đó em phát biểu như vậy cũng chưa muộn. Kinh nghiệm thực tế của em về các thiết bị chưa nhiều(em mới 23t đúng không) , nếu sau này có điều kiện áp dụng thực tế, khi nào có khó khăn khi xử lý nhiểu thì nhớ thiết kế này nhé.
Or call me 0903911109
Comment
Bài viết mới nhất
Collapse
-
bởi chinhnguyen9Hoạt động của thế hệ mạch cân bằng trước đây dựa trên nguyên lý so áp giữa 2 string liền kề. Hoạt động cân bằng chỉ kích hoạt khi sự chênh lệch vượt ngưỡng 100mV và ngưng hoạt động khi mức chênh lệch giảm xuống còn 30mV. Bản...
-
Channel: Điện tử dành cho người mới bắt đầu
hôm nay, 05:07 -
-
bởi chinhnguyen9Xem hình minh họa 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 đỏ.
Bổ sung một tính chất củng cố cho tên gọi tụ bay: Trong mạch đề cập chỉ...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 21:02 -
-
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 8 mosfet được đấu song song thành 2 nhóm nên có cùng biên độ xung kích 12V. Nhưng Q1 và Q2 nằm cuối dãy, chân S cùa chúng có điện áp DC cao đến...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 20:37 -
-
bởi xuanthiettivi em bị mất remote lỡ vào chế độ usb giờ không chọn lại source được. ai có file nạp cho em xin với ạ. Model 32HD957T2
-
Channel: Điện tử truyền hình
Hôm qua, 10:53 -
-
Trả lời cho Giải thích nôm na từ "tụ bay"bởi chinhnguyen9Đa tạ lời cảm ơn của bạn. Mến!
-
Channel: Hướng dẫn sử dụng diễn đàn
Hôm qua, 05:06 -
-
Trả lời cho Xin tư vấn về mạch cầu H cho inverter 1000wbởi thebinhzChắc là không được đâu bạn ơi
Quán ăn Vĩnh Yên-
Channel: Điện tử công suất
25-04-2024, 21:56 -
-
Trả lời cho Giải thích nôm na từ "tụ bay"bởi thebinhzCảm ơn bạn nhiều nha
Nhà hàng Vĩnh Yên-
Channel: Hướng dẫn sử dụng diễn đàn
25-04-2024, 21:50 -
-
bởi chinhnguyen9Vai viết này đã được chuyển sang chuyên mục phù hợp....
-
Channel: Hướng dẫn sử dụng diễn đàn
25-04-2024, 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 đỏ.
Bổ sung một tính chất củng cố cho tên gọi tụ...-
Channel: Hướng dẫn sử dụng diễn đàn
24-04-2024, 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 -
Comment