![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#46 |
Nhập môn đệ tử
Tham gia ngày: Jan 2008
Bài gửi: 1
: |
Hi tinhthanthep!
Minh kết cái đồng hồ vạn niên lâu rồi! Hôm nay gặp bạn là tâm đắc lắm. Bạn có thể gửi cho mình mạch nguyên lý và chương trình của cái đồng hồ vạn niên đó chứ??? Thanksalot! My nick peternguyentrung@yahoo.com |
![]() |
![]() |
![]() |
#47 |
Đệ tử 2 túi
|
Topic rất bổ ích cho những người mới học như mình. Bạn tinhthanthep có thể nói rõ hơn về phần chuyển đổi ngày dương sang ngày âm không vậy.
mail: diennguyennt@yahoo.com
__________________
- Nhận thiết kế mạch in theo sơ đồ nguyên lý trên Altium, PADs và OrCAD... - Dạy Altium, PADs, OrCAD Tel: 0912.222.658 minhdiennt@gmail.com |
![]() |
![]() |
![]() |
#48 |
Đệ tử 5 túi
Tham gia ngày: Jan 2008
Bài gửi: 96
: |
Xin lịch vạn niên
Anh TinhThanThep cho em xin mạch nguyên lý và chương trình lịch vạn niên vơi !
minhsondaklak@yahoo.com |
![]() |
![]() |
![]() |
#49 |
Đệ tử 5 túi
Tham gia ngày: Jan 2008
Bài gửi: 96
: |
Bí rị MikroC (Lịch vạn niên)
Mới nhập môn PIC
Mình Copy Code Lichvannien của Tinhthanthep vào MikroC 5.0.03 chạy thử, khi dịch bị lỗi: Line/Colum: 1:32 Message: Argument is out of range Không biết lỗi gì, Huynh nào biết xin chỉ giúp. Xin cám ơn ! ---------------------------------------------------- 26/03/2008: Lỗi trên mình đã xử lý được rồi. Dùng MikroC 8.0 là OK luôn, khỉ thật !!! thay đổi nội dung bởi: minhsondaklak, 26-03-2008 lúc 05:15 PM. Lý do: Lỗi chính tả |
![]() |
![]() |
![]() |
#50 |
Nhập môn đệ tử
Tham gia ngày: Mar 2008
Bài gửi: 5
: |
Mình đang Dùng Ccs 3.2 Nhưng đang Bị Lỗi,đã Tìm Cách Down Thử Phiên Bản Mới Hơn Nhưng Không được Bạn Nào Biết Link Hoặc Phần Mềm Thì Chỉ Cho Mình Với, Mấy Link Mình Down Theo Google đều Chết Ah,xin Chân Thành Cảm ơn
|
![]() |
![]() |
![]() |
#51 |
Đệ tử 5 túi
Tham gia ngày: Jan 2008
Bài gửi: 96
: |
Ngắt trong MikroC
Mình mới học PIC, cũng mới tìm hiểu về CCS, rồi MikroC. Mình thấy MikroC cũng dễ áp dụng, phần Help của nó viết dễ hiểu.
Mình nghĩ cần phân biệt sự khác nhau giữa 2 trình dịch này cho dễ học, dễ nhớ, tránh nhầm lẫn giữa 2 trình dịch: 1. VỀ NGẮT: (Phần này MikroC có vẽ kém hơn CCS) - CCS cho phép lập riêng từng hàm ngắt, nó tự nhận biết ngắt nào đã xảy ra, tự động thực thi hàm ngắt tương ứng, đồng thời tự động xoá cờ ngắt. - MikroC chỉ cho lập một hàm ngắt chung, trong đó ta phải tự kiểm tra xem ngắt nào xảy ra để xử lý cho phù hợp, và phải lo xoá cờ ngắt (mình nghĩ những việc này không khó khăn gì, được cái nó sát với phần cứng - PIC chỉ có 1 véc tơ ngắt, cũng tốt vậy). Rất mong được cùng trao đổi học hỏi về PIC, mong được các Lão tiền bối chỉ giáo ! thay đổi nội dung bởi: minhsondaklak, 24-03-2008 lúc 06:24 AM. |
![]() |
![]() |
![]() |
#52 |
Đệ tử 5 túi
Tham gia ngày: Jan 2008
Bài gửi: 96
: |
Sử dụng các hàm I2C của MikroC
Tham gia "Học PIC6F877A qua đề tài lịch vạn niên" của Tinhthanthep, thấy có sử dụng các hàm ghi và đọc dữ liệu với ds1307 theo giao tiếp I2C:
- I2C_Wr(0xD0): gởi địa chỉ của ds1307 lên đường truyền - I2C_Wr(0x90): cấu hình cho thanh điều khiển ds1307, sử dụng xung 1hz - I2C_Rd(1u): đọc dữ liệu từ ds1307 Mình không biết các tham số của các hàm trên như : 0xD0, 0x90, 1u ... thì có thể tham khảo ở tài liệu nào, mình đã đọc trong Hepl của MikroC mà không rõ ? Xin nhờ các Huynh chỉ giúp, xin cám ơn ! |
![]() |
![]() |
![]() |
#53 | |
Trưởng lão PIC bang
|
Trích:
Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
![]() |
#54 |
Nhập môn đệ tử
Tham gia ngày: Jul 2007
Bài gửi: 3
: |
chào bạn minhsondaklak! mình đang tìm hiểu về lịch vạn niên, minh tìm mãi mà không biết ở chỗ nào trên diễn đàn nói về cách biến đổi lịch dương sang lịch âm. các cách biến đổi khác của ông Hồ Ngọc Hà thì làm dối tinh lên không khả thi cho vi điều khiển. bạn có thể cho mình xin cách biến đổi được không. nếu được cho minh code được thì tốt. Xin cảm ơn nhiều! mail của mình: tuannghien36@yahoo.com
|
![]() |
![]() |
![]() |
#55 |
Đệ tử 5 túi
Tham gia ngày: Jan 2008
Bài gửi: 96
: |
Trao đổi về "lịch vạn niên"
Chào bạn Tuannghienhv !
Mình cũng như bạn thôi, mới học, đang ngâm cứu "lịch vạn niên" của Tinhthanthep ngay trong tut này đây. Hiện cũng đang khoanh vùng ra mà ngâm cứu, mới rã xong phần ngày giờ dương lịch, nắm cơ bản về dùng Pic làm đồng hồ, phần âm lịch thì đang còn tạm gác lại xem sau. Bạn xem lại trong "lịch vạn niên" nêu trên xem. |
![]() |
![]() |
![]() |
#56 |
Đệ tử 5 túi
Tham gia ngày: Jan 2008
Bài gửi: 96
: |
Trao đổi "lịch vạn niên":
Phần đo nhiệt độ dùng ADC 10 bít (MikroC chỉ có lệnh đọc ADC 10 bít), xử lý hiển thị dữ liệu bằng 8 bít -> kết quả không đúng (thay vì biến thiên từ 0 - 1023, kết quả chỉ biến thiên từ 0-255, lặp lại 4 lần) ? Không biết xử lý thế nào đây, nhờ các huynh chỉ giúp ! -------------------------------------- 12/4/2008: Hà hà ! vấn đề ở kiểu dữ liệu: dùng các kiểu 1 byte chứa giá trị ADC 10 bit là không ổn. Cụ thể, phần đo nhiệt độ của "lịch vạn niên" lập hàm như sau là ổn: NHIETDO() { char degree[7]; int temp1, temp2; temp1 = Adc_Read(0); //Doc nhiet do tu cong ADC, 10 bit temp2 = (temp1 - 558)/2; //Doi ra do C IntToStr(temp2, degree); //Chuyen sang string LCD_Out_CP(degree); //Hien thi LCD } thay đổi nội dung bởi: minhsondaklak, 13-04-2008 lúc 02:34 PM. |
![]() |
![]() |
![]() |
#57 |
Nhập môn đệ tử
Tham gia ngày: Apr 2008
Bài gửi: 3
: |
ĐỀ TÀI LỊCH VAN NIÊN CỦA CÁC ANH RẤT HAY EM RẤT THÍCH , CÁC ANH CÓ THỂ GỞI CHO EM SƠ ĐỒ NGUYÊN LÝ VÀ PHIM ĐỂ EM NGUYÊN CỨU THÊM CÓ ĐƯỢC KHÔNG , NẾU CÓ THÊM CTRINH MIKROC THI QUÁ TỐT, EMAIL:sonhiencaca@yahoo.com cảm ơn các anh nhiều hẹn gặp lại.
|
![]() |
![]() |
![]() |
#58 |
Nhập môn đệ tử
Tham gia ngày: Apr 2008
Bài gửi: 5
: |
Anh tinhthanthep oi! Em cũng đang học về PIC8F877 Anh co crack của MikroC ver 6 không? Nếu có gửi cho tôi với nhé (cả soft và crack thì càng hay, còn không mình files crack cũng được).
email: vancaotb@gmail.com YM: vancao_pro Topic của bạn rất hữu ích với những người mới học. |
![]() |
![]() |
![]() |
#59 |
Đệ tử 1 túi
Tham gia ngày: Apr 2008
Bài gửi: 19
: |
cái topic này mà là dể cho người mới học ư ?? nếu mà ai mới học đọc cái chương trình đầy đủ này thì có lẻ xỉu luôn .nói chung ai mới học mà đọc cả đống đó đặc biệt la đoan lich dương và chuyển đổi sang lịch âm thì theo tôi chỉ có cao thủ mới hiểu .Hy vọng bác tinh thân thép giải thích kỹ phần đó(không có thuật toán chuyển đổi thì làm sao mà hiểu đươc chương trình ) cho anh em đươc nhờ .chứ như vậy thì ...oet!!.Mà hình như bác này cũng trốn vì sơ anh em ở đây là phải!
|
![]() |
![]() |
![]() |
#60 |
Đệ tử 1 túi
Tham gia ngày: Sep 2007
Bài gửi: 11
: |
tinhthanthep cho mình software với crack nha.Cảm ơn bạn vầ bài viết rất bổ ích này.
Email cua mình này: nguyendungdt12@yahoo.com |
![]() |
![]() |
![]() |
Ðiều Chỉnh | |
Xếp Bài | |
|
|