Em mới học AVR nên nhiều cái còn chưa hiểu rõ lắm. Các bác cho em hỏi một chút: em có một mạch có 8 kênh đầu tương tự (là các mức điện áp khác nhau) và 8 đầu vào số ; có 4 phím nhấn là MODE; INC; DEC; OK . Em muốn viết 1 chương trình như sau: Khi ta ấn phím SET, màn hình LCD sẽ hiển thị dòng “TUONG TU”, nếu chọn đầu vào là tín hiệu tương tự, ta ấn tiếp phím OK, khi đó màn hình sẽ hiển thị “KENH 1”, nếu chọn kênh này, ta nhấn OK tiếp khi đó vi xử lý sẽ đọc tín hiệu từ kênh 1, nếu không, ta nhấn phím INC để tăng lên kênh 2 và cứ như thế… và dùng phím DEC để giảm từ kênh 2 xuống kênh1 chẳng hạn...Còn nếu muốn chọn đầu vào số, thì sau khi màn hình hiển thị “TUONG TU”, ta nhấn tiếp phím INC, khi đó màn hình sẽ hiển thị “DAU VAO SO”, và ta chọn đầu vào số bằng cách nhấn OK tiếp. Sau đó ta lại dùng phím INC và DEC để chọn kênh như ở trên.
Bác nào có cao kiến gì không chỉ giúp em với. Em không biết nên viết chương trình như thế nào cả, em dùng ATmega16, và muốn viết chương trình bằng C (vì em dốt ASEM lắm)
Bác nào có cao kiến gì không chỉ giúp em với. Em không biết nên viết chương trình như thế nào cả, em dùng ATmega16, và muốn viết chương trình bằng C (vì em dốt ASEM lắm)
Comment