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
Thông báo
Collapse
No announcement yet.
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 nhathung1101Em ăn chay, thì đã lên chùa.
Em lên chùa thì Bụt chạy mất dép.
Bụt chạy rồi thì mấy kỹ sư biết kêu ai?
Vì rất rất nhiều kỹ sư, vẫn khóc lóc, và Bụt hiện lên hỏi:
- Ếch con, tại sao con khóc???-
Channel: Điện tử gia dụng
hôm nay, 15:37 -
-
Trả lời cho DigitalOcean là gì nhỉ ?bởi nhathung1101Hồi cô giáo chưa nghỉ đẻ thì dịch ra là:
BIỂN SỐ
Cô nghỉ đẻ rồi, thầy dạy là:
CÓ SỐ MÁ
Ra trường, rồi về hưu, nên leo lên đây hỏi....-
Channel: Công nghệ internet và mạng có dây
hôm nay, 15:22 -
-
bởi nguyendinhvanTại sao nó lại có cơ sở dữ liệu như thế này.
Ciệc kiếm một danh sách điện thoại dể quảng cáo ,tiếp thị, thậm chí là cả việc xấu hoàn toàn dễ dàng.
...-
Channel: Công nghệ internet và mạng có dây
Hôm qua, 22:26 -
-
Trả lời cho Về MAIN Máy In EPSON L310bởi minhngoc203Dòng máy này có phần mềm reset epson L310 : https://www.datvietcomputer.com/down...l360-l365.html, nhưng mình nghĩ , máy in có thể lỗi ic rom , bạn nạp lại rom L310 xem.
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 08:30 -
-
bởi vi van phamCháu đừng khuyên lão nhà thùng như thế. Chỉ uống vai chai lão đã cầm dao tìm mèo thịt. Bây giờ tập dưỡng sinh, ăn vài chai thì........
-
Channel: Điện tử gia dụng
Hôm qua, 07:21 -
-
bởi mèomướpDạ từ bé cháu chỉ dám loanh quanh ở bản thôi ạ hông dám ra ngoài đâu. Chú nhat...với bác vi... nên hạn chế uống rượu, giành thời gian trồng rau, tập dưỡng sinh và thi thoảng ăn chay ạ...
-
Channel: Điện tử gia dụng
Hôm qua, 07:02 -
-
bởi vi van phamNhắn tin khẩn:
Mèo mướp trốn về bản ngay. Lão nhà thùng xỉn, tay cầm dao tìm mèo thịt. Về bản làng nhờ chị hàng xóm giúp đỡ....-
Channel: Điện tử gia dụng
Hôm qua, 05:57 -
-
Trả lời cho Tổng hợp quạt điện : điện tử , Cơ , phun sươngbởi Nikon57Cảm ơn meomuop đã chỉ dẫn. Mình làm theo lời khuyên đầu tiên của bạn " tìm dây và nối lại". Mắt tuy kém nhưng ngồi bình tĩnh vẫn tìm được và đã nối xong như hình. Cảm ơn bạn rất nhiều nhé....
-
Channel: Điện tử gia dụng
26-04-2025, 23:16 -
-
bởi nhathung1101Đệ đang ôm chai đây... Kính lão 1 chén nhé!
Đệ có trên tay dao cạo lông....
Ngắm nghía xung quanh tìm con mèo...
Dưng mà quên mất mèo lên đĩa...
Thôi cứ uống say mặc kệ mèo......-
Channel: Điện tử gia dụng
26-04-2025, 21:33 -
-
Trả lời cho Tổng hợp quạt điện : điện tử , Cơ , phun sươngbởi mèomướpDạ chú tìm dây và nối lại ạ. Ko thì chú cắt vứt cuộn ấy đi rồi nối dây bỏ qua cuộn ấy. Hoặc là quấn lại cuộn ấy thì càng tốt, chú ý số vòng dây và hướng quấn để đấu nối...
-
Channel: Điện tử gia dụng
26-04-2025, 20:52 -
Comment