các anh chị ơi! cho em xin hỏi về chuyển đổi adc trong avr!
em được biết nếu dùng atmega32 để đọc giá trị ADC ở kênh 0 bằng cách gọi chương trình con “read_adc(0)”, mà hiển thị lên 4 con led 7 đoạn, thì cần 4 con 7447, tổng chi phí từ avr đến 7447 là 4x4=16 chân! vậy em muốn đọc "thêm" giá trị ADC ở kênh 1 nữa, vậy thì số led và 7447 là quá nhiều, lại còn không đủ chân từ avr ra 7447 đúng không ạ? nếu như thế, em thay led 7 đoạn bằng graphic LCD, nhưng em lại không biết sử dụng thanh ghi nào để chứa giá trị đọc từ các kênh (ví dụ 8 kênh luôn đi ^^)và các câu lệnh nào hiển thị giá trị mà nó thay đổi liên tục lên LCD đó! anh chị giúp em làm sao xử lý được trên graphic LCD với ạ! em xin cảm ơn!
em được biết nếu dùng atmega32 để đọc giá trị ADC ở kênh 0 bằng cách gọi chương trình con “read_adc(0)”, mà hiển thị lên 4 con led 7 đoạn, thì cần 4 con 7447, tổng chi phí từ avr đến 7447 là 4x4=16 chân! vậy em muốn đọc "thêm" giá trị ADC ở kênh 1 nữa, vậy thì số led và 7447 là quá nhiều, lại còn không đủ chân từ avr ra 7447 đúng không ạ? nếu như thế, em thay led 7 đoạn bằng graphic LCD, nhưng em lại không biết sử dụng thanh ghi nào để chứa giá trị đọc từ các kênh (ví dụ 8 kênh luôn đi ^^)và các câu lệnh nào hiển thị giá trị mà nó thay đổi liên tục lên LCD đó! anh chị giúp em làm sao xử lý được trên graphic LCD với ạ! em xin cảm ơn!
Comment