chào các anh chị. em muốn dùng counter đếm xung vào từ một chân nào đó. họac là em muốn đọc giá trì thanh nghi TCNT0 rồi hiển thì lên LCD. thì thiêt lâp trong codevision như thế nào ạ. và viết truong trình như thế nào ạ.ah cho em hỏi nữa là nếu em muốn hiện thị số 1,23 lên LCD thì làm thế nào ạ. cảm ơm anh chi. chuc các anh chị luôn luôn mạnh khỏe.
time va counter avr
Collapse
X
-
-
Các bước thực hiện
- Vào tiện ích CodewizardAVR.
- Chọn loại chip cần sử dụng. Ví dụ Atmega8.
- Tìm thẻ Timers.
- Chọn timer sử dụng(timer0,timer1,timer2,timer3). Ví dụ chọn Timer0
- Chọn Clock Source là: T0 pin falling egde hoặc T0 pin rising egde tùy theo phần cứng của bạn. ví dụ T0 pin falling egde.
- Sau đó khi chân PD4(XCK/T0) chuyển từ High sang Low thì Timer0 sẽ tăng lên 1.
- Đọc từ thanh ghi đếm của timer0:
- Muốn hiển thị số 1,23 lên LCD.unsigned char value;
value=TCNT0;
unsigned int value;
unsigned char tram,chuc,donvi;
value=1,23*100; //value=123
tram=(value/100)+0x30;//tram='1'
chuc = ((value%100)/10)+0x30;//chuc='2'
donvi = ((value%100)%10)+0x30;//donvi='3'
lcd_putc(tram);
lcd_putc(',');
lcd_putc(chuc);
lcd_putc(donvi);
Comment
-
Để hiển thị số lên LCD một cách rất đơn giản đó là dùng hàm định sẵn sprintf...
với hàm này bạn có thể hiển thị cả số thực ( Float ) một cách dễ dàng ...
VD:Chú ý là khi biên dịnh phải Set lại thông số như hình dưới... Nếu không sẽ có vấn đề !char lcd_buffer[20]
sprintf(lcd_buffer,"TH1: %d\xdfC TH2: %d\xdfC",TH1,TH2);
lcd_puts(lcd_buffer);
*** Thành viên không biết gì về điện ***
Comment
-
-
Cảm ơn bác AVR_VN nhé. Hôm nay đã ngồi viết lại chương trình hiển thị dấu phảy động theo cách này của bác thay cho cái hàm của em trước đây. Hiển thị linh hoạt lắm.
Comment
-
các anh oi vạy hai ô giá trị là Timer value và compare trong thẻ times có ý nghĩa gì ạThiết kế chế tạo các loại máy xoáy nắp, chiết rót định lượng dùng trong dược phẩm và thực phẩm.
Comment
-
Timer value là giá trị bắt đầu của bộ timer. Sau khi tràn, timer sẽ bắt đầu đếm từ giá trị này.Nguyên văn bởi Le Thi Bich Xem bài viếtcác anh oi vạy hai ô giá trị là Timer value và compare trong thẻ times có ý nghĩa gì ạ
Compare là giá trị so sánh, nếu thanh ghi đếm đạt giá trị này, sẽ có một ngắt xảy ra.
Comment
dự án của bạn Tra theo mã, xem datasheet và đặt hàng trực tuyến. MicrochipROHMEpsonTaejin
Đặt hàng & tư vấn
Hà Nội024.3640 8561
TP.HCM028.3811 9870
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo
Bài viết mới nhất
Collapse
-
Trả lời cho Tìm bạn thân quen cũ.bởi thuaimiVẫn nhớ và kính trọng Bác cũng các cao nhân trên dientuvietnam.net. Tính từ ngày tham gia trên này cũng đã hơn 20 năm rồi. Quá nhiều thay đổi cả trong công việc và cuộc sống. Nhưng được thấy lại các nick cũ vẫn sáng đèn là thấy vui rồi....-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 16:33 -
-
Trả lời cho Tìm bạn thân quen cũ.bởi nhathung1101Còn sống không lão??? Mất một thời gian chữa bệnh nên quên hỏi thăm.......
-
Channel: Tâm tình dân kỹ thuật
25-10-2026, 03:09 -
-
Trả lời cho Công suất truyền qua lõi máy biến ápbởi nhathung1101Thời buổi năng lượng xanh, nhất là xanh cả mặt... Thì Điện mặt giời, điện gió, sẽ lên ngôi.
Nếu không nắm bắt được cái cơ bản đó thì đi làm coder à? Mà coder giờ thất nghiệp cả lũ vì AI rồi!!!









...
-
Channel: Điện tử công suất
25-10-2026, 03:03 -
-
Trả lời cho Công suất truyền qua lõi máy biến ápbởi quangdonguehChà, lâu lắm rồi nhưng diễn đàn vẫn còn những chủ đề cốt lõi của điện tử công suất...-
Channel: Điện tử công suất
24-10-2026, 07:53 -
-
bởi bqvietNếu muốn tăng công suất cần tăng con chip và tăng biến áp lên lớn hơn. Thiết kế ban đầu dùng TNY25x và biến áp EE16 hoặc EE13. Tăng con chip lên TNY268 vẫn mạch nguyên lý đó và biến áp lên EE19 sẽ nâng công suất ra thêm nhiều. Tăng tối đa...-
Channel: Điện tử công suất
24-10-2026, 02:14 -
-
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
22-10-2026, 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
22-10-2026, 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