Nguyên văn bởi vtv
Thông báo
Collapse
No announcement yet.
Hỏi Về 12887
Collapse
X
-
-
Bác có thể gửi cho em tham khảo được không,nếu bác dùng lệng movx a,@r0
thì chân cs bác nối xuống mass phải không,thanh ghi b thì thế nào nhỉn em muấn hẹn giờ thì phải nhập data vào thanh ghi diều khiển thế nào nhỉ,bác chỉ dùng một port0 phải không|
Comment
-
Nguyên văn bởi voduychauchào bạn,hôm nay lên trường thảo luận với GV hướng dẫn luận văn,mình được giới thiệu con này,thấy rất hay,các chức năng nổi bật:
-tín hiệu thời gian thực được xử lý ngay trên chip
-trong chip có gắn sẵn pin nên bạn ko lo cúp điện
mình ko làm đồ án về thời gian,nhưng cũng muốn xem thử cho biết,mình tặng bạn datasheet của con này(link bên dưới)
việc tính toán cho năm nhuận,tháng 2,30 và 31 ngày ....có lẽ rất phức tạp,mình nghĩ con này tự nó cũng đã làm được chuyện này (?!?)
email:mahaco@fpt.vn
Comment
-
Nguyên văn bởi tuan11Bác có thể gửi cho em tham khảo được không,nếu bác dùng lệng movx a,@r0
thì chân cs bác nối xuống mass phải không,thanh ghi b thì thế nào nhỉn em muấn hẹn giờ thì phải nhập data vào thanh ghi diều khiển thế nào nhỉ,bác chỉ dùng một port0 phải không
Comment
-
các bác cho em hoi 1 chút
Em đang làm về nó ,truy xuất đc giờ phút giấy rồi, khi khởi động nó thì nó chạy từ đầu là GIỜ 00,PHÚT 00,GIÂY 00,sau đó nó chạy tăngg dần từ giây .Nó chạy như vậy là đúng nhưng em không biết làm sao để nhập giá trị thời gian thực ở ngoài vào .Tức là làm sao để ghi thời giian ngoài vào.
Em cũng dùng lệnh MOVX @DPTR,A ,nhưng không đc ,
khi ghi đc vào ô nhớ phút thì sau khi chạy giây đến 59 mà phút không tăng lên .
Và em truy xuất ô nhớ ngày tháng năm khong đc ,
cùng 1 câu lệnh
MOV DPTR,#07H ;ô nhớ ngày
MOVX A,@DPTR
MOV 30H,A
ACALL XUATLED
Cùng câu lệnh trên mà em truy xuất đc 3 ô nhớ giò phút giây ,nhưng lại khong truy xuất đc 3 ô nhớ ngày tháng năm
Mong các bác giúp em
Bác UNISA Có thể gứi cho em đoạn code đó đc không vậy ,em came ơn nhiều
mail:nguoithaycuatoi2002@yahoo.com- -
Comment
-
hic...làm việc với 8051+LCD+DS12887 tôi có post nguyên chương trình tôi viết rồi cơ mà, làm đầy đủ từ A đến Z (từ lúc nhập phím đến lúc chạy),chỉ là chương trình demo thôi nhưng chẳng hề gì, bạn tối ưu chương trình lại thôi.
Ngày, giờ, tháng.... chỉ là dữ liệu dạng số BCD nén hoặc số Binary 8 bit, vậy mà bạn dùng đến DPTR thì phí quá. hình như một bạn có nói rồi đấy, bạn dùng lệnh khác cho đơn giản, sử dụng địa chỉ gián tiếp nhé (đưa địa chỉ vaò thanh ghi R0 hay R1 ấy), ghỉ vào RAM thì thế này : MOVX @R0,A; lấy data từ RAM thì thế này : MOVX A,@R0
hình như 8051 có sẵn module thực hiện chức năng giao tiếp song song với RAM rồi hay sao ấy, chỉ việc kết nối rồi ung dung xài lệnh, chẳng cần biết trạng thái các chân RD, WR... thay đổi trạng thái ra sao . Tôi thử làm giao tiếp DS12887 với PIC16F877A mà chẳng được, không biết chốt địa chỉ kiểu gì ? các bạn có cao kiến gì không giúp tôi với ???lang thang online vo tinh gap ...PIC
Comment
-
chào các anh em trong diễn đàn
mạch của em đã chạy khá tốt rồi ,chỉ còn phần điều chỉnh nữa là xong thôi
chương trình của bác newuser em cung tham khảo rồi,khá dài
còn về phần giao tiếp 12887 với PIC16F877A em chưa rõ lắm
khi nào em xong hoàn chỉnh em sẽ đưa chuong trình lên cho các bác tham khảo ha- -
Comment
-
Đo nhiệt độ, dùng realtime, hiển thị led đơn(hay led matraanj) xài lý tưởng nhất là dùng DS1820 và realtime DS1307 với kiểu giao tiếp 1wire bus và I2C. Rốt cuộc chỉ cần 3 chân trong port có thể truy xuất được thời gian và nhiệt độ. mạch nhỏ gọn quá đã luôn.Ai bảo chăn trâu là khổ ...!?
Comment
-
Đây, gửi anh em xem thử nà
Phần cứng tui thiết kế, Test kỹ càng luôn, phần mềm của thầy Trí (trường ĐHCN TpHCM cho tui). Thầy cho 3 source theo cấp độ chức năng rất hay, nhưng không tiện post lên. Tui chỉ post phần cứng của mình và source cơ bản của thầy. Tui cũng đang viết lại chương trình theo phong các của mình, sẽ Post cho các bạn ngay sau khi hoàn thành. Chúc thành công. Nói nhỏ, phần cứng tui vẽ 6 led 7 đoạn, nhưng bạn nên làm thêm 2 con nữa (mắc //, dùng để phát triển thêm hiển thị đầy đủ năm 2006 sau này) nếu không muốn sửa lại source code, và vì có phần dầu cách giữa HH-MM-SS. Phần mềm tuy cơ bản nhưng đọc vô cùng dễ hiểu, hối trước tui chả biết giao tiếp mặc dù trên mạng anh em nó dễ ầm ầm, nhờ xem source này xong giờ biết cái ngu của mình rồi, anh em xem thử code rồi tự phát triển thêm nghen !Attached Files
Comment
-
Nguyên văn bởi unisa Xem bài viếtDễ vô cùng với con này, Dùng lệnh Movx @Ro,A để ghi và dùng lệnh Movx A,@Ro để đọc dữ liệu từ RAM của con 12887, ko cần gửi data, m, s, h ... gì cả, chỉ nạp giá trị khi bạn muốn chỉnh lại ngày giờ thôi. Tốt nhất là nên làm thêm các nút tinh chỉnh thời gian cho tiện xài. Con này chạy 1 tháng sai +/- 1 phút. Các dữ liều nói chung khi kích hoạt con 12887 (kích hoạt chạy = giá trị 010 vào thanh ghi A của 12887) chạy là đã auto hết rồi, cần thì cứa vào Ram của nó mà lục ra.
Tui có một cái source code mầu đọc rất dễ hiểu, nhưng của Thầy cho nếu cần thì tôi đưa riêng qua email vì code này ko tiện để up lên diễn đàn (ko phải code tui viết mà của thầy viết) bằng ASM
Email:khoatran186@yahoo.com.vn
Comment
-
Nguyên văn bởi lungtung Xem bài viếtCó ai biết tại sao con DS12887 chạy bị nhanh không?
Hôm nay chỉnh đúng giờ, hôm sao lại sớm vài phút.
Cần cài đặt gì lại cho nó chạy đúng không?
email:mahaco@fpt.vn
Comment
-
chào mọi người.
cho tui hỏi chút về con 12887. hiện mình đang dùng mạch chạy với dạng data xuất ra là BCD nén, nhung bây giờ mình muốn xuất ra dạng nhị phân, nhưng chưa biết phần xuất led ra sao.
Thanh ghi B đã thay đổi bit DM rồi, cho lên 1, data thời gian ra là port 2, chân điều khiển led là 4 bit cao của port 1, qua con 74HC154.
Bạn nào có thể chỉ giúp
thanks- -
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Tiếng Anh cho người Việtbởi dinhthuong80Cảm ơn bác nhiệt tình góp ý.
Đúng là ĐT quá dở nên diễn đạt câu "I'm going to send you..." theo cách nói hiện tại và của người Việt, vì lúc đó cứ nghĩ là mình còn đang viết từng chữ với ý định là sẽ gửi thư khi viết...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 11:47 -
-
Trả lời cho Biết gì nói nấy, cãi chửi thoải máibởi dinhthuong80Cảm ơn bạn @mèomướp nhé!
Cũng may mà ĐT đây đã xem thớt kia và vẽ sơ đồ mạch và post bài, giờ mới thử vào thớt này. (sơ đồ chắc chắn không tránh khỏi còn vài sai sót như mạch ổn áp 110V lại dùng BJT 100V,... nhưng với người hiểu biết...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 11:09 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi iTronXin cảm ơn ae ĐTVN rất nhiều, do điều kiện ko cho phép nên từ trước đến giờ mình chủ yếu tìm hiểu qua sách và tham gia các diễn đàn để bổ sung kiến thức cho thỏa đam mê.
Một lần nữa, xin cảm ơn ae đã hỗ trợ. Chúc ae ĐTVN nhiều sức khỏe.-
Channel: Hướng dẫn tìm thông tin linh kiện
hôm nay, 10:45 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi dinhthuong80OK bác, ĐT xin lỗi tất cả vì chỉ nhìn thoáng thấy phần linh kiện giông giống mạch vào của KĐCS BTL mà không xem kĩ ( nên có nói phải vẽ lại cái mạch đó).
ĐT xin được sửa sai bằng việc vẽ lại sơ đồ mạch của bạn thớt, ít nhiều...-
Channel: Hướng dẫn tìm thông tin linh kiện
hôm nay, 10:37 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi iTronCảm ơn bác nhiều nhé...
-
Channel: Hướng dẫn tìm thông tin linh kiện
hôm nay, 10:35 -
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi dinhthuong80OK bác, ĐT xin lỗi tất cả vì chỉ nhìn thoáng thấy phần linh kiện giông giống mạch vào của KĐCS BTL mà không xem kĩ ( nên có nói phải vẽ lại cái mạch đó).
ĐT xin được sửa sai bằng việc vẽ lại sơ đồ mạch của bạn thớt, ít nhiều...-
Channel: Hướng dẫn tìm thông tin linh kiện
hôm nay, 10:28 -
-
Trả lời cho Biết gì nói nấy, cãi chửi thoải máibởi mèomướpÝ chú nhat... ở đây là đang bêu xấu chú dinh... chưa hiểu được những thứ đơn giản đã đòi làm thứ phức tạp đúng hông ạ. Với ngày trước chưa hẳn đúng, ngày nay thì càng khập khiễng. Kiến thức quá nhìu, không phải ai cũng có đủ...
-
Channel: Tâm tình dân kỹ thuật
hôm nay, 09:19 -
-
Trả lời cho Biết gì nói nấy, cãi chửi thoải máibởi nhathung1101Cáu nhau cứ vào đây giải quyết.
Đừng để lũ trẻ nhìn ở ngoài, học theo thói xấu...
Và tuyệt đối không để bọn trẻ học theo cái "ngu" ở đó.-
Channel: Tâm tình dân kỹ thuật
hôm nay, 00:51 -
-
Trả lời cho Biết gì nói nấy, cãi chửi thoải máibởi nhathung1101Khơi mào luôn:
Một người chưa hiểu nguyên lý ổn áp tuyến tính (Linear Voltage Regulator) lại muốn hiểu MPPT???...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 00:47 -
-
bởi nhathung1101Tinh thần của luồng:
- Biết gì nói nấy.
- Cãi chửi nhau thoải mái.
- Chỉ vì kỹ thuật.
- Càng vui càng tốt.
Oh... Yeah... Please....
Anh em nào có khúc mắc cứ vào đây, đừng vào những luồng "đèn đỏ" nhé.-
Channel: Tâm tình dân kỹ thuật
hôm nay, 00:29 -
Comment