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!!!!!!
Hãng nào tùy thích thôi bác! bây giờ các hãng đều hỗ trợ xem qua máy tính hay điện thoại đều được. Gắn Trước tiên mua về cắm nguồn set ip hết xong hãy lắp lên, cam poe chỉ cần 4 lõi là hoạt động bình thường nên 1 dây kéo cho 2 cam vẫn ok
Con số đấy biểu thị gần đúng thôi, cái đồng hồ đó có đảm bảo chính xác hay không? pin có cục lên 4v4 vẫn bình thường. Cái gì cũng có sai số trong phạm vi không quá lớn thì không ảnh hưởng gì đâu, bàn ngay ngón ngắn ngón dài mà
Có lẽ nguồn viết bài này chỉ mang tính định tính để nói rằng cần thay đổi tổng trở tải để có Pmax chứ trình bày chưa chi tiết và thấu đáo một cách định lượng. Công thức tổng quát phải có mặt L mới được, và nói là "tổng...
Càng ngày, CNTT càng trở nên lôi thôi , rách việc.
Cái AI và Ge... trên trình duyệt chỉ tổ làm vướng mắt, mất thì gian.
Tôi toàm phải mất cộng tắt nó đi.
Em có con amply 12 sò D 718 và e688 , biến áp 15A, 30v 0 30 v, một kênh thì hoạt động bình thường, kênh còn lại nổ bụp bụp, sột sột, đèn tín hiệu nhảy lên vạch max, khoảng 4 đến 5 giây, sau đó đèn tín hiệu trả về mức không, Em thấy như...
Comment