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.
Thông báo
Collapse
No announcement yet.
Có trình biên dịch ASM --> HEX (ngoại trừ Reads51) nào tốt ko các bác???
Prog batronix 5.28 là được nhất, ngoài giao diện dễ dùng nó còn hỗ trợ nhiều lệnh rất hữu ích như : for... then, if... then, else if, < , > , =... Nó biên dịch ra cả .hex và .bin ... (lưu ý: thằng này xài asm)
HELP ME........!!! giao tiếp với 8255
các bác cho em hỏi chút ạ!!
số là khi em ghép nối AT89C51 với 8255, sử dụng 74LS138 để giả mã dịa chỉ. Để cài đặt chế độ cho các cổng mở rộng của 8255 và vào ra dữ liệu trên đó, trong chương trình chính em có sử dụng một số câu lệnh như:
Mov DPTR,#4003H ;địa chỉ của thanh ghi từ điều khiển 8255
Mov @DPTR,#80H ;đặt chế độ cho thanh ghi này
Đến khi dịch thì KeilC báo lỗi sau:
error A40: INVALID REGISTER
vì AT89C51 chỉ có 4K ROM trong
vậy phải làm thế nào để giao tiếp được các bác!!!!!!
Keil C để soạn thảo chương trình .Có thể bằng C hay Asm đều được.Nếu cần thì nhắn cho mình để mai mốt mình post lên cho
Dân IT tụi mình chỉ sài Notepad++ hoặc bất kỳ cái nào có hỗ trợ Editor là sài tốt hết.Sau đó kiếm cái compiler nào dịch từ .c -> .asm.Sau đó tiếp tục kiếm cái Assembler nào dịch từ .asm -> .hex.Tuỳ theo việc sài con MCU nào mà dùng Compiler và Assembler cho đúng.Còn Editor thì Notepad++ sài là Ok lắm rồi.
The goal of power electronics is control the flow of energy from an electrical source to an electrical load with high efficiency, high availability, high reliability, light weight and low cost.
mình là người mới và chưa biết nhiều về 89C51.xin các bạn giúp đỡ
cho mình hỏi:
mình lập trình bằng cách viết các lệnh trong notepad, sau khi lập trình xong mình có được file .txt
bây giờ muốn nạp vào con Slave thì mình phải chuyển sang file .hex
mình xem trên diễn đàn và thấy chỉ chuyên từ file .asm sang file hex mà thôi.
các bạn có thể hướng dẫn cho mình chuyển từ file .txt sang file .hex được không
Bạn viết bằng C hay bằng ASM.Nếu viết bằng C thì phải đặt tên file là .c,còn ASM thì đặt tên là ASM chứ.Làm gì có chương trình nào chuyển từ .txt -> .hex.
The goal of power electronics is control the flow of energy from an electrical source to an electrical load with high efficiency, high availability, high reliability, light weight and low cost.
HELP ME........!!! giao tiếp với 8255
các bác cho em hỏi chút ạ!!
số là khi em ghép nối AT89C51 với 8255, sử dụng 74LS138 để giả mã dịa chỉ. Để cài đặt chế độ cho các cổng mở rộng của 8255 và vào ra dữ liệu trên đó, trong chương trình chính em có sử dụng một số câu lệnh như:
Mov DPTR,#4003H ;địa chỉ của thanh ghi từ điều khiển 8255
Mov @DPTR,#80H ;đặt chế độ cho thanh ghi này
Đến khi dịch thì KeilC báo lỗi sau:
error A40: INVALID REGISTER
vì AT89C51 chỉ có 4K ROM trong
vậy phải làm thế nào để giao tiếp được các bác!!!!!!
Quá dễ, Mua cái máy xq quét tòan thân, lấy bàn và khung di chuyển. Tháo đầu xquang ra bán ve chai, mua cái máy siêu âm gắn vào vị trí đầu đèn. Setup máy là chạy chính xác, còn file Setup thì chưa nghĩ ra....
Mạch tạo sương là tự dao động.
Mach 555 là đóng mở chu kỳ tần số thấp.
IC 555 giá rẻ, chỉ chạy lên tần số vài trăm ki lô hẹc thôi. Thăng cao hơn là méo dạng rồi tịt.
Mach sương thì dao động tần số tầm 2 mê ga hẹc cơ !...
Chuyện này cũ rồi.
Họ trả lương cho CN, sau đó lại bán hàng thu tiền về. Họ còn cấp các dịch vụ như chỗ ăn ở, quán cafe , giải trí, phương tiện giao thông. Mục đích là thu tối đa số tiền đã chi trả.
Hàng hóa sx ra, chuyển...
bao nhiêu năm quên bẳng đi, là mình còn có 1 chút xíu nghệ thuật bài bản, đã dạy cho con cháu chơi đàn, dù bố mẹ và chúng không xem là quan trọng. Hôm qua ngày bế mạc lớp lá, bỗng dưng thằng cháu ngoại thấy con bé được sơ giới thiệu...
Chào các anh em, tình hình là mình lo làm ăn không để ý sức khỏe, giờ có chút vấn đề rồi? không biết trên này có anh em nào độ tuổi U35 -> 40 đang có dùng các loại thuốc, thuốc bổ hay thực phẩm chức năng giúp bổ thận tráng dương,...
Trong thế giới phần cứng năm 2026, AMD Ryzen 5 7500X3D không chỉ là một cái tên mới, nó là một tuyên ngôn về hiệu suất. Dựa trên các thử nghiệm khắt khe trong môi trường chơi game chuyên nghiệp, con chip này đã chứng minh rằng: bạn không cần...
Em vừa dự một cái Odoo Business Show 2026 tuần rồi, ngồi nghe mấy session về tự động hóa sản xuất mà em thấy có vài điểm thấy đáng chia sẻ với mấy anh em làm kỹ thuật ở đây.
Mình có cái tay chuyển số chơi game của PXN, hiệu là PXN shifter A7, nó bị lỗi 1 con biến trở chỗ gạt lên xuống dùng để xác định là đang đẩy lên, ở giữa, hay gạt về. Con biến trở này giá trị là 10kOhm, sau khi bị hư thì mình đo chỉ...
Comment