![]() |
|
![]() |
#1 |
Đệ tử 5 túi
Tham gia ngày: Jan 2010
Bài gửi: 114
: |
vấn đề đo hiệt độ và hiển thị trên led 7 thanh
nếu mình đo được ra hàm READADC =10 bít. thì hiển thị trên led 7 thanh 4 doạn như thế nào hả các bạn (chỉ hiển thị 2 đoạn đầu là nhiệt độ còn 2 đoạn cuối hiển thị chữ độ C )thì làm như thế nào hả các bác?
cám ơn nhiều! |
![]() |
![]() |
![]() |
#2 |
Đệ tử 3 túi
Tham gia ngày: Jun 2010
Bài gửi: 57
: |
thế nếu nhiệt độ mà trên 100 độ thì cậu lấy thế nào?hiển thị kiểu gì?
nếu mà nhiệt độ mà là số có 2 chữ số thì cậu phân tích thành hàng chục và hàng đơn vị rồi sử dụng thuật toán quét led cho hiển thị 2 đoạn đầu còn 2 đoạn cuối thì cậu phải xem datasheet của led 7 thanh rồi xem ký tự thập phân nào có dạng chữ C và o(nhiệt độ)(ví dụ để hiển thị chữ o thì 1 nửa trên của led 7 thanh phải sáng ......) mình thì chưa hiển thị độ c,mình nói thế hy vọng sẽ giúp được bạn... |
![]() |
![]() |
![]() |
#3 | |
Đệ tử 5 túi
Tham gia ngày: Jan 2010
Bài gửi: 114
: |
Trích:
|
|
![]() |
![]() |
![]() |
#4 |
Nhập môn đệ tử
Tham gia ngày: Sep 2008
Bài gửi: 9
: |
Bạn thử dùng thuật toán nay đê tách số nha!
vd; int a=9,a2,a1; a/10= a1;//(a1=9) a%10=a2;//(a2=2) sau đó bạn đưa a1 vào led hàng chục và a2 vào led hàng đơn vị là được thôi. ý quên trước đó bạn phải đối ra mã led 7 đoạn nha. |
![]() |
![]() |
![]() |
#5 | |
Đệ tử 5 túi
Tham gia ngày: Jan 2010
Bài gửi: 114
: |
Trích:
mình muốn hiển thị nhiệt độ và cả chữ độ C nũa bạn cho ví dụ mẫu đi thạnk |
|
![]() |
![]() |
![]() |
#6 | |
Đệ tử 3 túi
Tham gia ngày: Jun 2010
Bài gửi: 57
: |
Trích:
còn muốn hiển thị oC thì bạn phải xembảng chân lý của led 7 thanh rồi chế nó ra thành o và C(thực chất là cho các thanh a hay b hay c....của con led7 thanh sáng thôi). |
|
![]() |
![]() |
![]() |
|
|