Các Bạn Cho Mình Hỏi "Chu Kì Máy" Trong 8051 Là ý Nghĩa Gì Vậy...?

  • Đăng ký hoặc đăng nhập
    • Logging in... Ghi Nhớ? Ðăng Nhập Forgot password or user name? hoặc Đăng ký
    • Log in with Facebook
  • 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ác bạn cho mình hỏi "Chu kì máy" trong 8051 là ý nghĩa gì vậy...? Collapse X Collapse
  • Bài viết
  • Hoạt động gần đây
  • Tìm kiếm
  • Trang of 1
  • Lọc
  • Giờ All Time hôm nay Last Week Last Month
  • Show All Discussions only Photos only Videos only Links only Polls only Events only
Filtered by: Clear All new posts Trước template Next
  • tuanlinh2604 tuanlinh2604 Thành viên chính thức
    • Tham gia: Jan 2011
    • Bài viết: 58
    • Share
    • Tweet
    #1

    Các bạn cho mình hỏi "Chu kì máy" trong 8051 là ý nghĩa gì vậy...?

    10-06-2012, 21:43 Chu kì máy có phải là quá trình lặp lại chương trình của 8051 không.Mà lặp lại ở đây là lặp lại cái gì.......? Mình thấy nó hơi khó hiểu.Bạn nào giải thích giúp mình với.! Bất kể việc j cũng có thể làm được....Nếu chưa làm được thì chắc chắn là do bạn đã chưa làm đúng phuơng pháp..! Tags: None
  • fee_08 fee_08 Thành viên tích cực
    • Tham gia: Mar 2011
    • Bài viết: 201
    • Share
    • Tweet
    #2 10-06-2012, 22:10 Chu kì máy là thời gian thực hiện 1 lệnh trong vi điều khiển, với 89 tầm 8us. ví dụ lệnh sau cho thời gian 1ms . for(i=0;i<125;i++) mỗi lần biến i tăng lên 1 mất 8us , 8x125 =1000us =1ms . Cái này còn phụ thuộc thạch anh bạn dùng bao nhiêu M nữa .

    Comment

    Gửi bài viết Huỷ bỏ
  • tuanlinh2604 tuanlinh2604 Thành viên chính thức
    • Tham gia: Jan 2011
    • Bài viết: 58
    • Share
    • Tweet
    #3 10-06-2012, 22:26 Nguyên văn bởi fee_08 Xem bài viết Chu kì máy là thời gian thực hiện 1 lệnh trong vi điều khiển, với 89 tầm 8us. ví dụ lệnh sau cho thời gian 1ms . for(i=0;i<125;i++) mỗi lần biến i tăng lên 1 mất 8us , 8x125 =1000us =1ms . Cái này còn phụ thuộc thạch anh bạn dùng bao nhiêu M nữa . Lệnh dài ngắn gì cũng tốn 1 khoảng thời gian như thế ah anh.Với lại cả lệnh ASM nữa,có khác gì với lệnh trong C trong cách xác định chu kì máy không?? Bất kể việc j cũng có thể làm được....Nếu chưa làm được thì chắc chắn là do bạn đã chưa làm đúng phuơng pháp..!

    Comment

    Gửi bài viết Huỷ bỏ
  • kidteam kidteam Thành viên tích cực
    • Tham gia: Nov 2010
    • Bài viết: 1633
    • Share
    • Tweet
    #4 10-06-2012, 22:34 có lệnh tiêu tốn 1 chu kỳ, 2 chu kỳ và nhiều chu kỳ bạn à bạn có thể tham khảo thêm trong tài liệu về 8051 nhé

    Comment

    Gửi bài viết Huỷ bỏ
  • tamokato tamokato Thành viên chính thức
    • Tham gia: Jul 2011
    • Bài viết: 39
    • Share
    • Tweet
    #5 10-06-2012, 22:36 lệnh dài hay ngắn khác nhau chứ bạn. Cái này quy định rõ trang tập lệnh Asm của nó rùi, bạn tham khảo cuối cuốn Của Tống Văn On ấy,t nhơ k nhầm thì maximum của lện dài nhất cũng chỉ là 3 chu kì máy thui. Trong C thì thời gian thực hiện lệnh lâu hơn => vì nó mất công dịch từ C=>asm=> hex mà. Đây cũng là 1 điểm khi so sánh 2 ngôn ngữ này

    Comment

    Gửi bài viết Huỷ bỏ
  • tuanlinh2604 tuanlinh2604 Thành viên chính thức
    • Tham gia: Jan 2011
    • Bài viết: 58
    • Share
    • Tweet
    #6 10-06-2012, 22:43 Mình chỉ biết nhìn vô cái lệnh biết nó dài mấy byte thui...Thật sự là không biết xác định chu kì máy.! Bất kể việc j cũng có thể làm được....Nếu chưa làm được thì chắc chắn là do bạn đã chưa làm đúng phuơng pháp..!

    Comment

    Gửi bài viết Huỷ bỏ
  • tuanlinh2604 tuanlinh2604 Thành viên chính thức
    • Tham gia: Jan 2011
    • Bài viết: 58
    • Share
    • Tweet
    #7 10-06-2012, 22:46 Chu kì máy là tập lệnh trong ASM qui định ah?.Không phải cần phải tính toán xác định ah mấy bạn..! Bất kể việc j cũng có thể làm được....Nếu chưa làm được thì chắc chắn là do bạn đã chưa làm đúng phuơng pháp..!

    Comment

    Gửi bài viết Huỷ bỏ
  • kidteam kidteam Thành viên tích cực
    • Tham gia: Nov 2010
    • Bài viết: 1633
    • Share
    • Tweet
    #8 10-06-2012, 22:48 mình nhớ không nhầm thì nó lấy 1/12 tần số thạch anh để tính ví dụ thạch anh 12M -> 1/12 có giá trị là 1M -> chu kỳ máy là 1us lệnh dài bao nhiêu chu kỳ máy thì bạn nhân lên không biết bạn đã hiểu chưa ạ

    Comment

    Gửi bài viết Huỷ bỏ
  • tuanlinh2604 tuanlinh2604 Thành viên chính thức
    • Tham gia: Jan 2011
    • Bài viết: 58
    • Share
    • Tweet
    #9 10-06-2012, 22:58 Nguyên văn bởi kidteam Xem bài viết mình nhớ không nhầm thì nó lấy 1/12 tần số thạch anh để tính ví dụ thạch anh 12M -> 1/12 có giá trị là 1M -> chu kỳ máy là 1us lệnh dài bao nhiêu chu kỳ máy thì bạn nhân lên không biết bạn đã hiểu chưa ạ Hi.Thông rồi.Nhưng các bạn cho mình hỏi là chu kì máy có ảnh hưởng gì khi ta thực hiện các lệnh có liên quan tới thời gian không, như là hoạt động UART có tốc độ baud là 9600 hay timer chẳng hạn.Nếu theo như mình nghĩ thì "chu kì máy"+"khoảng thời gian timer tràn" sẽ làm chênh lệch 1 khoảng so với yêu cầu..! Bất kể việc j cũng có thể làm được....Nếu chưa làm được thì chắc chắn là do bạn đã chưa làm đúng phuơng pháp..!

    Comment

    Gửi bài viết Huỷ bỏ
  • kidteam kidteam Thành viên tích cực
    • Tham gia: Nov 2010
    • Bài viết: 1633
    • Share
    • Tweet
    #10 10-06-2012, 23:01 hiển nhiên là có liên quan rồi bạn bạn sẽ phải dựa vào tần số thạch anh để tính toán nếu bạn dùng thạch anh khác nhau thì sẽ khác nhau nhất là trong mấy cái có liên quan đến thời gian

    Comment

    Gửi bài viết Huỷ bỏ
  • tan0710 tan0710 Thành viên tích cực
    • Tham gia: Mar 2010
    • Bài viết: 471
    • Share
    • Tweet
    #11 10-06-2012, 23:13 bạn nghiên cứu về "đường ống pipeline" sẽ hiểu, cái này nói rõ trong môn cấu trúc máy tính hoặc các tài liệu về cấu trúc các dòng CPU

    Comment

    Gửi bài viết Huỷ bỏ
  • Ck33spkt Ck33spkt Thành viên tích cực
    • Tham gia: Apr 2010
    • Bài viết: 614
    • Share
    • Tweet
    #12 11-06-2012, 22:37 Nguyên văn bởi tamokato Xem bài viết lệnh dài hay ngắn khác nhau chứ bạn. Cái này quy định rõ trang tập lệnh Asm của nó rùi, bạn tham khảo cuối cuốn Của Tống Văn On ấy,t nhơ k nhầm thì maximum của lện dài nhất cũng chỉ là 3 chu kì máy thui. Trong C thì thời gian thực hiện lệnh lâu hơn => vì nó mất công dịch từ C=>asm=> hex mà. Đây cũng là 1 điểm khi so sánh 2 ngôn ngữ này Bạn này có nói nhầm không đấy, việc biên dịch là của trình biên dịch, chứ đâu phải của VĐK. Còn bạn viết bằng ngôn ngữ gì thì tùy bạn, miễn sao trước khi nạp chương trình của bạn vào VĐK thì bạn phải dịch nó sang file có đuôi là *.hex thì VĐK nó mới nhận, tất cả các đuôi khác đều vô nghĩa !

    Comment

    Gửi bài viết Huỷ bỏ
Trước template Next Về tác giả Collapse tuanlinh2604 Tìm hiểu thêm về tuanlinh2604 Bài viết mới nhất Collapse
  • nhathung1101 Trả lời cho Đặt hàng thiết kế chế tạo nghịch lưu 3 pha điều khiển động cơ bởi nhathung1101 Muốn đặt gì thì cũng phải có thông tin cơ bản. Việc nhỏ thế này mà phải dấu giếm thì người lớn không thèm làm đâu. Cho bạn 3 ngày, không là sẽ xóa.
    • Channel: Đặt hàng
    22-12-2024, 22:02
  • nhathung1101 Trả lời cho Hỏi cách điều chế xung bởi nhathung1101 Schmit Trigger là chuẩn với điều kiện rise > 0,8V. Bí thì dùng vi với tích gì đó, miễn đừng nói phân kẻo chó ở đây lại sủa nhặng.
    • Channel: Kỹ thuật điện tử tương tự
    22-12-2024, 21:57
  • trungaut Đặt hàng thiết kế chế tạo nghịch lưu 3 pha điều khiển động cơ bởi trungaut Mình cần đặt hàng thiết kế chế tạo mạch nghịch lưu 3 pha để cài đặt các thuật toán điều khiển động cơ FOC, DTC, ... Xin liên hệ trungaut@gmail.com để bàn chi tiết. Xin cảm ơn diễn dàn đăng tin!
    • Channel: Đặt hàng
    22-12-2024, 14:27
  • tuyennhan Trả lời cho Thắc mắc về nguồn tổ ong 12v bởi tuyennhan Cách ly dây điện vào , bộ nguồn và đèn khỏi khung xe thì có rò thật cũng không lo bị giật .
    • Channel: Điện tử dành cho người mới bắt đầu
    21-12-2024, 08:56
  • thetung Trả lời cho Hỏi cách điều chế xung bởi thetung Bạn cho qua cái Tờ ri gơ Sờ mít ấy ......
    • Channel: Kỹ thuật điện tử tương tự
    16-12-2024, 11:26
  • nguyendinhvan Trả lời cho Hỏi cách điều chế xung bởi nguyendinhvan Có gì mà khó ? Răn cưa vuông đây ...
    • Channel: Kỹ thuật điện tử tương tự
    15-12-2024, 23:36
  • ndp62 Trả lời cho hỏi về tụ điện bởi ndp62 Chữ " VENT" không phải là tên hãng sx tụ đâu ,vó thế là 1 ký hiệu liên quan tụ lowesr ?
    • Channel: Điện thanh
    15-12-2024, 18:24
Xem toàn bộ Copyright © 2000-2024 Dientuvietnam.net. Founded by BinhAnh. Developed by R&P. All rights reserved. Forum software powered by vBulletin® Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Múi giờ GMT+7. Trang này được tạo vào lúc 11:18. Đang tải... Ðồng ý Không OK OK Huỷ bỏ X

Từ khóa » Chu Kỳ 8051