1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Ai biết lập trình vi điều khiển 8051 ?

Chủ đề trong 'Điện - Điện tử - Viễn thông' bởi enti, 25/05/2002.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. Quen_mang_kinh

    Quen_mang_kinh Thành viên quen thuộc

    Tham gia ngày:
    23/05/2002
    Bài viết:
    542
    Đã được thích:
    1
    O cuoi cuon sach 8051 MicroController (dung nhu mot tai lieu giang day o truong DHBK Tp.HCM) co mot chuong trinh monitor ban co the tham khao.
    Ban cung co the vao dia chi nay de link den mot chuong trinh monitor: http://www.blitzlogic.com/links.htm
    Minh thay trinh bien dich ASM thi co rat nhieu. Minh la mot SV dien tu nen minh chua duoc hoc mon Trinh bien dich. Nhung neu minh lam thi minh se lam cac buoc sau:
    - Tim hieu cau truc CPU, nhat la tap lenh va ma may cua no.
    - Duyet chuong trinh lan thu nhat. Dinh dia chi cho cac nhan, cac bien so, cac ham... (ASM co may lenh co dinh nhu EQU, BIT, EXTERN). Lap ra bang tra dia chi (Luu y phuong phap dia chi). Thay the hang so. Tinh toan cac cong thuc dang hang so.
    - Duyet chuong trinh lan thu 2, dung bang tra de thay cac bien, nhan, hang... Sau do dung bo phan tich cu phap de phan tich tung lenh tim loi cu phap. Ghi vao file list.
    - Neu ko co loi duyet chuong trinh lan 3 de chuyen tung lenh sang ma may va ghi vao cac file HEX. Nen nghien cuu file HEX cua VXL.
    Con trinh duyet C thi minh nghi kho hon phai doc sach them moi biet duoc. Nhung co the de cho de thi dich tu C ve ASM sau do dung chuong trinh ASM co san dich ra ma may (bang dong lenh tham so).
    Tai lieu ve "Ngon ngu lap trinh&Trinh bien dich" minh nghi ban khong thieu. Nen doc them cac tai lieu huong dan su dung trinh bien dich de biet them cach thuc hoat dong va cac lenh thuong gap. Tuc la co nhieu trinh bien dich C hay ASM cho nhieu MicroC or MicroP khac nhau (Co rat nhieu lenh khac nhau) nhung lam sao de biet no van la C va ASM chu ko phai la Pascal hay Cobol.
  2. giapthong

    giapthong Thành viên mới

    Tham gia ngày:
    23/04/2002
    Bài viết:
    4
    Đã được thích:
    0
    Toi cung la nhung nguoi da tim mot cai gi do gia re va co the lam duoc nhieu viec .Cong tac dieu khien that puc tam nhung co the cho minh cung tham gia trong cong tac nghien cuu khoa hoc cua cac ban vi minh cho cong ty may Tinh thuan quoc tuy minh chua co gi ve khai niem lam rom nhung minh nho vai chieu lam chi don gian va hieu qua khong can phai co card ghi gi ca do la mua rom ve va mot cai men o cung va vai con ching lap ghep thi ta da co mot bo do kha kha do .minh van hay ghi rom may tinh nhu vay thoi.Neu co the ban tim toi Thong cong ty may tinh Thuan Quoc.
  3. giapthong

    giapthong Thành viên mới

    Tham gia ngày:
    23/04/2002
    Bài viết:
    4
    Đã được thích:
    0
    Toi cung la nhung nguoi da tim mot cai gi do gia re va co the lam duoc nhieu viec .Cong tac dieu khien that puc tam nhung co the cho minh cung tham gia trong cong tac nghien cuu khoa hoc cua cac ban vi minh cho cong ty may Tinh thuan quoc tuy minh chua co gi ve khai niem lam rom nhung minh nho vai chieu lam chi don gian va hieu qua khong can phai co card ghi gi ca do la mua rom ve va mot cai men o cung va vai con ching lap ghep thi ta da co mot bo do kha kha do .minh van hay ghi rom may tinh nhu vay thoi.Neu co the ban tim toi Thong cong ty may tinh Thuan Quoc.
  4. Quen_mang_kinh

    Quen_mang_kinh Thành viên quen thuộc

    Tham gia ngày:
    23/05/2002
    Bài viết:
    542
    Đã được thích:
    1
    Nap flash cho moi he vi xu ly khac nhau hoi khac mot ti voi nap BIOS flash may tinh nen ko the dung main may tinh de nap duoc.
    Nhung nap flash hay ROM BIOS cho may tinh cung la mot van de kha hay ban co the trinh bay ki hon cho moi nguoi hoc hoi duoc khong. Vi du cac loai ROM (flash) dung cho may tinh hien nay la loai gi. So do chan the nao? Co che va cach nap?
  5. Quen_mang_kinh

    Quen_mang_kinh Thành viên quen thuộc

    Tham gia ngày:
    23/05/2002
    Bài viết:
    542
    Đã được thích:
    1
    Nap flash cho moi he vi xu ly khac nhau hoi khac mot ti voi nap BIOS flash may tinh nen ko the dung main may tinh de nap duoc.
    Nhung nap flash hay ROM BIOS cho may tinh cung la mot van de kha hay ban co the trinh bay ki hon cho moi nguoi hoc hoi duoc khong. Vi du cac loai ROM (flash) dung cho may tinh hien nay la loai gi. So do chan the nao? Co che va cach nap?
  6. xxx555

    xxx555 Thành viên mới

    Tham gia ngày:
    01/04/2002
    Bài viết:
    2
    Đã được thích:
    0
  7. xxx555

    xxx555 Thành viên mới

    Tham gia ngày:
    01/04/2002
    Bài viết:
    2
    Đã được thích:
    0
  8. viethang

    viethang Thành viên mới

    Tham gia ngày:
    09/01/2002
    Bài viết:
    15
    Đã được thích:
    0
    Chào các bạn, rất cám ơn những kinhnghiệm quý báu các bạn đã trao đổi cùng nhau. hiện tôi đang tiến hành vẽ mạch in cho một hệ cơ sở cho 8051, nạp chương trình từ máy tính xuống Ram để thực hiện song gặp nhiều khó khăn khi vẽ mạch in bằng Traxmaker. Còn vẽ mạch in bằng Orcad thì tôi chưa rành lắm, cần phải có thời gian thêm nữa. Rất mong nhận được những kinh nghiệm từ các bạn. Cám ơn !​

    viethang
  9. viethang

    viethang Thành viên mới

    Tham gia ngày:
    09/01/2002
    Bài viết:
    15
    Đã được thích:
    0
    Chào các bạn, rất cám ơn những kinhnghiệm quý báu các bạn đã trao đổi cùng nhau. hiện tôi đang tiến hành vẽ mạch in cho một hệ cơ sở cho 8051, nạp chương trình từ máy tính xuống Ram để thực hiện song gặp nhiều khó khăn khi vẽ mạch in bằng Traxmaker. Còn vẽ mạch in bằng Orcad thì tôi chưa rành lắm, cần phải có thời gian thêm nữa. Rất mong nhận được những kinh nghiệm từ các bạn. Cám ơn !​

    viethang
  10. jedi

    jedi Thành viên mới

    Tham gia ngày:
    01/04/2002
    Bài viết:
    81
    Đã được thích:
    0
    Chào đồng hương. Mạch tui thường thiết kế từ a->z bằng Protel99SE + Service Pack 6, thấy ngon lành lắm. (vẽ mạch nguyên lý + mô phỏng + mạch in + mô phỏng kiểm tra chất lượng tín hiệu). Có lẽ nó là chương trình xịn nhất hiện nay. Thật lòng thì Tranx là chương trình chán nhất mà tui từng biết. Chương trình Protel chắc ở Đà Nẵng cũng có bán. Nếu không có mà bạn lại quan tâm thì message cho tui.
    Cái hệ cơ sở của bạn có phải là một hệ phát triển không? Nếu là nạp chương trình từ máy tính xuống RAM thì trước đây mình cũng có làm một cái. Với cái đó thì có thể down ct xuống con RAM sau đó từ con RAM đó mình làm các chân ra, hoạt động như một con ROM. Có phải ý tưởng của bạn cũng như vậy không?

Chia sẻ trang này