chào các bác. Các bác cho em hỏi nếu chọn tần số timer là 100khz chẳng hạn, thì có phải là 1s nó đếm được 100000 lần không vậy. Hi hi, thanks các cao thủ nhé
Thông báo
Collapse
No announcement yet.
AVR dành cho các cao thủ
Collapse
X
-
AVR dành cho các cao thủ...
mình xin đưa bài của mình vào luôn topic này nhé.
Chào các anh em cao thủ …
Mình có 1 vấn đề rất gấp mong mọi người chỉ giúp.
Mình đang là “lính mới” của Atmega8
Xin vào ngay vấn đề của mình như sau: hiện mình đang làm về truyền thông nối tiếp giữa máy tính với Atmega8 qua cổng Com. Công việc của mình là điều chỉnh độ rộng xung sử dụng chế độ fast PWM xuất tín hiệu ra 2 chân OCR1B, và OCR2 (sử dụng 2 Timer, nguyên nhân sử dụng 2 chân trên vì chân 15: OCR1A của mình bị gãy nên hic hic…). Mình giao tiếp giữa máy tính với VĐK AVR bằng ngôn ngữ C và giao diện điều khiển được xây dựng trên C(chạy trên DOS). Nếu nhấn vào nút PWM1 thì chân phát xung sẽ tạo xung với giá trị thanh ghi OCR1B sẽ tăng dần (minh họa bằng độ sang của đèn Led sẽ sang dần), còn nếu nhấn PWM2 thì giá trị thanh ghi OCR2 sẽ tăng dần (minh họa bằng độ sang của đèn Led sẽ sang dần). Còn nếu nhấn Reset thì cả 2 thanh ghi trên đều có giá trị =0.
Nếu tăng dần độ sáng của đèn 1 (nhấn PWM1) đến 1 giá trị nào đó (OCR1B=235) mình muốn đèn của mình sẽ ở trạng thái sáng nhất tức là xung đưa ra là xung đặc 100% (OCR1B=255), muốn tăng độ sáng đèn Led 2 thi nhấn PWM2. Mình đã làm nhưng nó vẫn chạy trở về 0 (OCR1B=0) ko theo ý định của mình.
Mình post code để cho các bạn xem xét dùm mình nhé.
Các bạn download cả 2 file nhé, nếu chỉ download 1 file thì ko làm ăn được gì đâu.
Giúp mình nhé, mình đang phải gấp rút hoàn thành mà.
okie
Many thanks.
Comment
-
sao không thấy ai trả lời mình thế
anh em nhớ download cả 2 file nhé, 2 chương trình này chạy phụ thuộc vào nhau đấy
nhưng chỉ chạy với máy tính nào có địa chỉ cổng Com la 0x378 thôi.
còn địa chỉ khác mình ko định nghĩa ở đó.
nếu cần mình sẽ post update
Comment
-
nghe danh Duy Phi đã lâu, nay có dịp diện kiến ngay trên Topic của thằng bạn mình. xin hỏi Duy Phi có phương án giúp mình ko?
mình phải làm cho đến cuối tháng phải xong để nộp cho cô giáo.
và cũng trân thành cảm ơn các cao thủ đã quan tâm.
many thanksLast edited by gtvt45; 10-08-2007, 10:46.
Comment
-
Mọi người không có nhiều time đọc hết code của cậu đâu.Nguyên văn bởi gtvt45 Xem bài viếtcác cao thủ ngày nay đi nghỉ mát sao mà ko thấy ai trợ giúp kẻ độc hành lính mới thế.
kiểu này phải tự lực cánh sinh chăng???
quả là chặng đường gian nan...
Mình post cho cậu 1 ví dụ giao tiếp USART cậu tham khảo nhé.
à mình dùng AVR GCCAttached Files
Sông dài, Thuyền lớn, Biển rộng bao la.
Tháo neo ngôn ngữ, lèo lái con thuyền kiến thức nhân loại.
Comment
-
bạn đừng phán xét ai bằng những lời nói của người khác nhé
chúng ta bắt đầu tiếp tục với topic "AVR dành cho cao thủ" nhé.
bài toán của mình ko nhẽ lại ko có lối thoát chăng.
1 lần nữa mong các cao thủ để ý cho kẻ "lính tò te" này.
thân.
Comment
-
Xin lổi các bác em lạc đề một tí :
Nhìn cái topic "AVR cho các cao thủ", NVT2 không đám hó hé, im re xem các cao thủ làm việc thế nào, hóa ra chỉ có vài câu hỏi ở mức độ beginner và kiêm luôn nhiệm vụ debug dùm chương trình. Mong tác giả chú ý hơn để thu hút được thêm nhiều người đọc !
NVT2Tín đồ AVR giáo.
Comment
-
lấy tên luồng là "AVR dành cho các cao thủ" nhưng mà lại đi hỏi các câu hỏi kiểu beginer chủ yếu là để làm vui cho người đọc t hôi mà. Ai biết trước được bác g tvt lại vào đây lấy luôn luồng này để nhờ mọi người debug đâu. Lần sau ra tạo luồng mớii bác nhéNếu tôi chết đi, hãy chôn tôi với R,L,C...
Bùi Đức Thọ
(ductho0409@gmail.com)
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi bqvietBqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
-
Channel: Thiết bị điện tử cá nhân
06-12-2025, 17:17 -
-
Trả lời cho Xin hỏi về mạch thu FM/AM trong catsettebởi nguyendinhvanTheo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
-
Channel: Điện thanh
05-12-2025, 19:59 -
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi afrendlyCó vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
-
Channel: Thiết bị điện tử cá nhân
04-12-2025, 01:27 -
-
Trả lời cho Máy điện châm ?bởi nick22Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
-
Channel: Điện tử y sinh
01-12-2025, 13:23 -
-
Trả lời cho Làm thế nào để check IC LM358bởi thetungĐể check IC sống hay chết thì đơn giản : bạn lắp cái mạch ( khuếch đại hoặc dao động ) chạy bằng con IC đó ,nhưng vị trí IC thì lắp cái đế .... thế là cứ cắm rút thì biết . Còn không thì kiếm cái này : https://shopee.vn/Xu-M%C3%A1y-ki%E1%...di-%C4%91%E1%B...
-
Channel: Hướng dẫn tìm thông tin linh kiện
28-11-2025, 14:34 -
-
bởi ngochung90Tình hình là em có mua mạch 3s về để hàn vào khối pin 12v, hàn xong em đo tại các chân từ B-, B1, B2, B+ thì điện áp pin vẫn đủ 12,6v, nhưng tại 2 chân ra P- P+ thì đo chỉ được 6,3v là bị sao các bác, và chân P- P + này đồng thời là chân sạc xả thì mình cắm sạc xả cùng lúc được ko ạ
...-
Channel: Điện tử dành cho người mới bắt đầu
28-11-2025, 10:32 -

Comment