Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
cac ban oi minh hien o Bien Hoa dang can tim tai leu hoc keil c bang tieng vietcua 2 tac gia"ket hop asm voi keil c"cua Tong Van On va"lap trinh c cho vi dieu khien"cua Ngo Dien Tap ban nao biet cho mua o dau thi chi cho minh voi hoac neu cac ban co thi up len cho minh co duoc khong.Cam on cac ban nhieu
Em chào các bác, em là thành viên mới của forums, từ giờ rất mong nhận được sự giúp đỡ của các bác.
Thưa các bác, hiện giờ em đang muốn tìm hiểu về lập trình cho vi điều khiển dùng C, bác nào có tài liệu tiếng Việt thì post lên, hoặc gửi cho em theo địa chỉ: vuvanchinh_010185@yahoo.com,
em cảm ơn các bác!
Các Bác ơi Em đang Dùng Keil C để Lập Trình Cho 8051 Chạy Lcd.ma Trận Led,ma Trận Phím.các Bác Có Code Nào Nói Về 3 Chủ đề Trên Cho Em Xin Về Tham Khảo Với.em Cám ơn Các Bác Trước
Chào các bác,
trong cộng đồng lập trình họ vi điều khiển 8952, có nhiều đoạn code viết sẵn bằng asembly, rất có ích.
Vấn đề đặt ra là: có bác nào đóng gói code asembly này, đưa vào sử dụng với một project, viết bằng ngôn ngữ C chưa?
Project của mình là "giao tiếp với tivi màu qua cổng hồng ngoại và I2C bus".
Mục đích của project là giảm thao tác điều khiển remote controller, tăng năng lực của dây chuyền sản xuất.
Mình đang thực hiện theo hướng đi như đã nói ở trên, nhưng thắc mắc một số vấn đề.
Khi tiến hành đóng gói asembly code "nhận tín hiệu hồng ngoại từ remote controller" đưa vào hàm MAIN, viết bằng ngôn ngữ C trên SDCC, thì kết quả không đạt như thực thi bằng asembly code nguyên thủy.
Đang điên đầu với trục trặc này.
Có bác nào trải qua rồi thì chỉ giáo với.
Email của mình belcooo@yahoo.com.vn
Chào các bác trên diễn đàn!
E đang học 8051. Em viết chương trình hiển thị chữ A trên LCD 2X16. Và với đoạn code ASM đã chạy được còn với đoạn code của C ko chạy em ko hiểu mong các bác chi giáo giúp đỡ!
Thanks! Chúc các bác sức khỏe!
Day la code cua Chuong trinh C:
KHOI_TAO_LCD:
MOV A,#38H ;LCD 2 dong, ma tran 5x7
ACALL WRITE_COMMAND ;Goi chuong trinh co gui ma lenh
MOV A,#0EH ;Hien thi man hinh va con tro nhap nhay
ACALL WRITE_COMMAND ;Goi chuong trinh co gui ma lenh
MOV A,#01H ;Xoa hien thi
ACALL WRITE_COMMAND ;Goi chuong trinh co gui ma lenh
MOV A,#06H ;Dich con tro sang phai
ACALL WRITE_COMMAND ;Goi chuong trinh co gui ma lenh
RET
WRITE_COMMAND:
ACALL READY ;Kiem tra san sang nhan lenh?
MOV LCD_DATA,A ;xua^'t ma~ le^.nh
CLR LCD_RS ;RS=0: le^.nh
CLR LCD_RW ;R/W=0 -> ghi ra LCD
SETB LCD_E ;E=1 -> ta.o ca.nh xuo^'ng
CLR LCD_E ;E=0 ,cho^'t
RET
WRITE_DATA:
ACALL READY ;Kiem tra san sang nhan lenh?
MOV LCD_DATA,A ;xua^'t du+~ lie^.u
SETB LCD_RS ;RS=1 for data
CLR LCD_RW ;R/W=0 to write to LCD
SETB LCD_E ;E=1 -> ta.o ca.nh xuo^'ng
CLR LCD_E ;E=0, cho^'t
RET
Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).
Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
Thiết nghĩ thi thoảng bác lên đây chia xẻ ít kinh nghiệm cũng vui rồi. Còn chuyện con người sinh lão bệnh tử là thường, sống cùng với quy luật đó thôi. Bqv nhớ trước đây bác từng kể về chuyện rang chì ô-xít bằng chảo để phục hồi bình điện, đấy cũng là thành quả đáng nể phục ở thời kỳ thiếu thốn đó.
Uống rượu 1 mình, thấy trang này nhớ lại cách đây vài chục năm hàn thiếc với inox cực kỳ khó, phải dùng acid Hcl tác dụng lên kẻm Zn để có Zncl2 làm thuốc trợ hàn, lúc đó làm gì có acid Hcl và thuốc trợ hàn?
Comment