em đang học 8051, phần ADC. em không biết khi nhận dữ liệu từ ADC, thì mình phải viết chương trình để chuyển dữ liệu đó sang số thập phân rồi mới hiển thị lên LCD hay 7 đoạn được, bác nào biết code C thì bày em với thanks
Giúp đỡ về code C trong ADC
Collapse
X
-
Đọc phần ghép nối ADC trong sách của tác giả Nguyễn Tăng Cường có hướng dẫn chi tiết đó.
Tham khảo đoạn code này nhé !
PHP Code:/******** Chuong trinh con thuc hien chuyen doi ADC *******/ void Convert (void) { ADC_CS = 0; delay2(); ADC_WR = 0; delay2(); ADC_WR = 1; delay2(); ADC_CS = 1; delay(2); // Cho` khoang thoi gian de chuyen doi // Chuyen doi data thanh cong chuan bi qua trinh doc du lieu ADC_Data = 0xFF; // Du lieu dau vao o muc cao ADC_CS = 0; delay2(); ADC_RD = 0; delay2(); // Bat dau doc du lieu dau vao voltage = ADC_Data; ADC_RD = 1; // RD - read -> doc data delay2(); ADC_CS = 1; } /******************** Chuong trinh tinh ***************/ void Calculator(void) { unsigned int temp; temp = (voltage*10); // Gia tri dien ap dua ve temp = temp/52; // digit1 = (temp/10); // gia tri hang chuc digit2 = (temp%10); // gia tri hang don vi }
-
bác Multi System ơi, bác lấy code trên ở đâu vậy ? bác có sách nào về lập trình C cho 8051 khoong ! cho em mượn phôt với, 2 ngày nữa em về que mà chẳng có cuốn sách nào để gối đầu cả !!!!!!!!!!!! Bác có thì giúp em vói nhé" Muốn biết phải hỏi, muốn giỏi phải học "
Comment
-
nhân tiện cho em hỏi luôn. ở phần
void Calculator(void)
{
unsigned int temp;
temp = (voltage*10); // Gia tri dien ap dua ve
temp = temp/52; //
digit1 = (temp/10); // gia tri hang chuc
digit2 = (temp%10); // gia tri hang don vi
tại sao phải lấy voltage nhân với 10 vậy, rồi chia cho 52 nữa. Code này em thấy trong tài kiệu Nguyễn Xuân Kiên nhưng đọc hoài vẫn khong nghĩ ra được đoạn đó" Muốn biết phải hỏi, muốn giỏi phải học "
Comment
Bài viết mới nhất
Collapse
-
bởi Nexus 6PMạch này chỉ chạy cho LED 10W trở xuống, còn muốn chạy Led công suất cao thì sao bác thớt ơi?-
Channel: Điện tử công suất
Hôm qua, 14:33 -
-
bởi Nexus 6PMạch này chỉ chạy cho LED 10W trở xuống, còn muốn chạy Led công suất cao thì sao bác thớt ơi?-
Channel: Điện tử công suất
Hôm qua, 10:49 -
-
Trả lời cho Tìm VR 5 chânbởi dinhthuong80Cảm ơn bác bqviet . Nhưng hình như các VR 5 chân của linhkienchatluong là loại có 2 chân là công tắc đóng mở. Thấy trên Shopee có chỗ bán linh kiện đàn Organ, mà không biết đúng loại không, với lại sao ... mắc dữ dội luôn ấy!!!
...-
Channel: Hướng dẫn tìm thông tin linh kiện
19-10-2026, 11:30 -
-
Trả lời cho Tìm VR 5 chânbởi bqvietTrang sản phẩm này có loại 5 chân và 8 chân
https://linhkienchatluong.vn/chiet-a...doi_s1595.aspx
Ngoài ra một trang cùng cấp với nó có loại 6 chân nữa, chắc đủ cho người muốn tìm....-
Channel: Hướng dẫn tìm thông tin linh kiện
17-10-2026, 17:19 -
-
bởi dinhthuong80Chào cả nhà, chúc cuối tuần vui vẻ!
Hôm nay mình lên đây nhờ ai biết chỉ dùm biến trở 5 chân này tên gọi là gì, có thể mua ở đâu vậy? Xin cám ơn nhiều! ...-
Channel: Hướng dẫn tìm thông tin linh kiện
-

Comment