Anh ơi anh có thể viết cho e cái code đo nhiệt độ hiển thị trên lcd 16x2 hoặc led 7 thanh (đo dải nhiệt từ 20 đến 40 độ dùng cảm biến nhiệt độ LM35 ) yêu cầu là có thể chỉnh được nhiệt độ và khi đến nhiệt độ đã đặt trước thì cho xuất bit 1 ở chân P1.0 và khi nhiệt độ giảm xuống 0.1oC so với nhiệt độ đã đặt trước thì xuất bit 0 ở chân P1.0 Vd như nếu đặt 37oC thì khi nhiệt độ đo được 37 độ thì cho xuất bit 1 và khi nhiệt độ giảm xuống 36,9oC thì xuất bit 0. Mong a giúp đỡ nhiệt tình e không pải là dân điện tử nên gà lắm e chỉ mới biết qua qua về vi điều khiển thôi.
Thông báo
Collapse
No announcement yet.
[Share-code] Mỗi ngày một bài tập về AT89S52
Collapse
X
-
Nguyên văn bởi long_trinh Xem bài viếtAnh ơi anh có thể viết cho e cái code đo nhiệt độ hiển thị trên lcd 16x2 hoặc led 7 thanh (đo dải nhiệt từ 20 đến 40 độ dùng cảm biến nhiệt độ LM35 ) yêu cầu là có thể chỉnh được nhiệt độ và khi đến nhiệt độ đã đặt trước thì cho xuất bit 1 ở chân P1.0 và khi nhiệt độ giảm xuống 0.1oC so với nhiệt độ đã đặt trước thì xuất bit 0 ở chân P1.0 Vd như nếu đặt 37oC thì khi nhiệt độ đo được 37 độ thì cho xuất bit 1 và khi nhiệt độ giảm xuống 36,9oC thì xuất bit 0. Mong a giúp đỡ nhiệt tình e không pải là dân điện tử nên gà lắm e chỉ mới biết qua qua về vi điều khiển thôi.
Comment
-
Nguyên văn bởi 31101992 Xem bài viếtCó bài tương tự bên trên bạn chịu khó tìm lại nhé!
Thanks for help!
Comment
-
Chào chủ thớt, mình có 1 đề bài thế này, bạn giúp mình với nhé.
có 7 phím bấm được nối với P3,
nếu phím 1 nhấn (P3^0=1) thì: {P0^0=1, nhấp nháy 1 giây}, {P2^0=1, không nháy}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 1 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7)
nếu phím 2 nhấn (P3^1=1) thì: {P0^1=1, nhấp nháy 1 giây}, {P2^1=1, không nháy}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 2 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7)
nếu phím 3 nhấn (P3^2=1) thì: {P0^2=1, nhấp nháy 1 giây}, {P2^2=1, không nháy}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 3 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7)
nếu phím 4 nhấn (P3^3=1) thì: {P0^3=1, nhấp nháy 1 giây}, {P2^3=1, không nháy}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 4 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7)
nếu phím 5 nhấn (P3^4=1) thì: {P0^0=P0^1=P0^2=P0^3=1, nhấp nháy 1 giây}, {P2^0=P2^1=P2^2=P2^3=0}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 5 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7).
khi phím 6 được nhấn (p3^5=1) thì: {các P0^X ở trên không nhấp nháy mà cố định =1, P1^1=0 không nháy nữa.
khi phím 7 được nhấn (P3^6=1) thì: tất cả trở lại trạng thái xác lập ban đầu.
Xin nhờ các cao thủ chỉ giáo với, đau đầu cả tháng nay nhưng do trình độ có hạn nên không giải quyết được.
cảm ơn rất rất nhiều
Comment
-
a giúp em sửa mạch này cho nó chạy với ạ!, em chẳng biết cắm chân ntn cả
em nối hơi rối tí
https://docs.google.com/file/d/0ByMZ...I2TERkeDQ/edit
https://docs.google.com/file/d/0ByMZ...c0RTdlbWM/edit
Comment
-
Nguyên văn bởi kimsonbk Xem bài viếta giúp em sửa mạch này cho nó chạy với ạ!, em chẳng biết cắm chân ntn cả
em nối hơi rối tí
https://docs.google.com/file/d/0ByMZ...I2TERkeDQ/edit
https://docs.google.com/file/d/0ByMZ...c0RTdlbWM/edit
Comment
-
Nguyên văn bởi mykhanh Xem bài viếtChào chủ thớt, mình có 1 đề bài thế này, bạn giúp mình với nhé.
có 7 phím bấm được nối với P3,
nếu phím 1 nhấn (P3^0=1) thì: {P0^0=1, nhấp nháy 1 giây}, {P2^0=1, không nháy}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 1 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7)
nếu phím 2 nhấn (P3^1=1) thì: {P0^1=1, nhấp nháy 1 giây}, {P2^1=1, không nháy}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 2 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7)
nếu phím 3 nhấn (P3^2=1) thì: {P0^2=1, nhấp nháy 1 giây}, {P2^2=1, không nháy}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 3 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7)
nếu phím 4 nhấn (P3^3=1) thì: {P0^3=1, nhấp nháy 1 giây}, {P2^3=1, không nháy}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 4 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7)
nếu phím 5 nhấn (P3^4=1) thì: {P0^0=P0^1=P0^2=P0^3=1, nhấp nháy 1 giây}, {P2^0=P2^1=P2^2=P2^3=0}, {P1^1=1, nháy với chu kỳ 2 giây}. (quá trình được lặp lại vô tận mặc dù trạng thái của phím nhấn 5 thay đổi cho tới khi có thay đổi trên phím 6 và phím 7).
khi phím 6 được nhấn (p3^5=1) thì: {các P0^X ở trên không nhấp nháy mà cố định =1, P1^1=0 không nháy nữa.
khi phím 7 được nhấn (P3^6=1) thì: tất cả trở lại trạng thái xác lập ban đầu.
Xin nhờ các cao thủ chỉ giáo với, đau đầu cả tháng nay nhưng do trình độ có hạn nên không giải quyết được.
cảm ơn rất rất nhiều
Comment
-
Chào các bạn
Mình là người ngoại đạo nhưng cũng rất thích VDK. Mình đang vật lộn với 89S52, nhưng vẫn mù mịt quá. Mình đang muốn làm mạch 89S52 điều khiển 8 rơ le 5V bằng nút ấn. Ví dụ: các nút ấn được gắn trên port 1 từ P1.0 đến P1.7. điều khiển tương ứng các rơ le gắn trên Port 2 từ P2.0 đến P2.7 như sau: ấn P1.0 thì RL tại P2.0 đóng, ấn P1.0 lần nữa thì P2.0 tắt, các nút khác và rơ le khác tương tự. Các bạn làm ơn chỉ giúp. Xin đa tạ
Comment
-
Nguyên văn bởi vietyen125 Xem bài viếtChào các bạn
Mình là người ngoại đạo nhưng cũng rất thích VDK. Mình đang vật lộn với 89S52, nhưng vẫn mù mịt quá. Mình đang muốn làm mạch 89S52 điều khiển 8 rơ le 5V bằng nút ấn. Ví dụ: các nút ấn được gắn trên port 1 từ P1.0 đến P1.7. điều khiển tương ứng các rơ le gắn trên Port 2 từ P2.0 đến P2.7 như sau: ấn P1.0 thì RL tại P2.0 đóng, ấn P1.0 lần nữa thì P2.0 tắt, các nút khác và rơ le khác tương tự. Các bạn làm ơn chỉ giúp. Xin đa tạ
Code này :
PHP Code:sbit sw_relay1 P1^0;
sbit relay1 P2^0;
unsigned char set1=1,set0=1;
void quet_phim()
{
set0=set1;set1=sw_relay1;
if((set0==1)&&(set1==0))
{
relay1=~relay1;
}
}
PHP Code:sbit sw_relay1 P1^0;
sbit relay1 P2^0;
unsigned char sw=0;
while(sw_relay1==0){sw=1;}
if(sw==1){relay1=~relay1;sw=0;}
Last edited by tramng; 01-03-2014, 18:22.
Comment
-
Chào các bạn, mình có 1 vấn đề mong các bạn giúp đỡ, mình muốn 1 chân P0_3 của VĐK cho đầu ra với 1 xung với chu kỳ là 1 s (với P3_3 ở mức thấp) , và khi chân P3_3 có mức điện áp ở ngưỡng cao thì đầu ra của chân P0_3 cho điện áp liên tục (không phải xung nữa) ở ngưỡng cao,
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hỏi về nơi mua tda7294bởi bqvietChính hãng hay không vẫn khó nói nhưng hình như ở diễn đàn này chưa thấy ai kêu ca gì
http://www.linhkienchatluong.vn/ic-a...577_ct763.aspx-
Channel: Điện thanh
17-05-2024, 13:14 -
-
bởi sonlazioHi các bác,
em có nhu cầu mua ic này để thay thế
trên shopee thì trôi nổi nhiều quá sợ mua về cháy nổ, các bác có nơi nào mua chính hãng ko ạ-
Channel: Điện thanh
17-05-2024, 07:03 -
-
bởi nhathung1101Lâu nay, thấy nick chinhnguyen9 viết rất nhiều bài "phổ biến kiến thức" một cách vô tư.
Xem lại mới thấy bạn "dịch" hay "Google dịch" hay "AI" tôi đang xem xét.
Nhưng những gì đang xem tôi đánh giá là...-
Channel: Góp ý cho diễn đàn
17-05-2024, 00:24 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi nhathung1101Cảm ơn lão nói hộ lòng tôi. Nhưng cái gì "ngang" quá đều có thể giải quyết = beer
Dạo này lão có thời gian không? Em gửi vé lão bay ra HN. Đúng địa chỉ "Khu Văn Công Mai Dịch" nhé. Ta tha hồ đàm hay đàn, kể cả...-
Channel: Tâm tình dân kỹ thuật
16-05-2024, 16:57 -
-
Trả lời cho Dùng MC34063 để làm driver lái led 1W, 3Wbởi Nexus 6P
Chỗ AC 12V-18V là sao bác, rồi còn con D là giá trị bao nhiêu bác...-
Channel: Điện tử dành cho người mới bắt đầu
16-05-2024, 14:19 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamCháu xem cái này: https://www.beemusic.vn/2020/10/chu-...-ban-nhac.html
Đầu tiên cháu viết bản nhạc phải chọn ton. Thăng hay giáng quyết đinh Ton bản nhạc, nốt nhạc cuối cùng phải đúng theo khoá nhạc....-
Channel: Tâm tình dân kỹ thuật
16-05-2024, 14:02 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Dạ, cảm ơn bác chỉ cặn kẽ. Vậy thêm một dấu giáng như dưới là ổn phải không bác nhỉ, nó có là fa thứ Fm được không? Hay phải thêm 4 dấu giáng ạ?...
-
Channel: Tâm tình dân kỹ thuật
16-05-2024, 11:24 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamTôi đoán bác nhathung1011 nói sai chỗ này:
- Đầu tiên cháu viết nhạc , bản nhạc khóa sol không thăng, không giáng, nốt kết thúc là nốt do thì bản nhac đó thuộc ton Đo trưởng. Đúng lý thuyết nhạc lý.
- Cháu sửa lại nốt nhạc...-
Channel: Tâm tình dân kỹ thuật
16-05-2024, 10:32 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Vâng, xin được nói lời cảm ơn vì bác đã bỏ chút thời gian rảnh rỗi quí báu vào đây xem thử và nhiệt tình cho ý kiến.
Đã trót vào và thấy sai rồi thì bác mạnh dạn, ngại gì không chỉ ra giúp cái nốt sai ấy để tác giả sửa...-
Channel: Tâm tình dân kỹ thuật
15-05-2024, 16:46 -
-
bởi nhathung1101Wrong translate! I don't care!
-
Channel: Điện tử dành cho người mới bắt đầu
14-05-2024, 17:52 -
Comment