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
  • mèomướp Trả lời cho Sửa bộ nguồn DC 60V 45A bởi mèomướp Dạ chú chủ thớt có thời gian và đam mê thì cứ từ từ ngâm cứu đi ạ đừng nghe chú Chú bq... dọa mà sợ ạ. Cái nguồn nhìn cũng lởm có khi hông bằng cái máy hàn tàu của chị hàng xóm hôm nọ tháo ra sửa với chú thợ thông ống nước suốt đêm mới xong. Chú ý an toàn xíu là được ạ...
    • Channel: Điện tử công suất
    Hôm qua, 15:40
  • bqviet Trả lời cho Sửa bộ nguồn DC 60V 45A bởi bqviet Bộ nguồn xung ở tầm công suất 2700W này, gần 3 ký, không bao giờ đơn giản để mà sửa ngay cả đối với người có kinh nghiệm chứ đừng nói người không chuyên. Đám linh kiện công suất không tự nhiên cháy mà phải xuất phát từ nguyên nhân...
    • Channel: Điện tử công suất
    04-01-2025, 22:09
  • mèomướp Trả lời cho Sửa bộ nguồn DC 60V 45A bởi mèomướp Dạ chú kiểm tra đi ốt đầu vào, ra nữa ạ. Về phần kiểm tra dao động chú hỏi chị google ấy ạ, có nhìu cô chú đã hướng dẫn rồi ạ...
    • Channel: Điện tử công suất
    04-01-2025, 16:53
  • Minhdai95 Trả lời cho Sửa bộ nguồn DC 60V 45A bởi Minhdai95 mình đã kiểm tra phần công suất thấy hỏng cả 4 con IGBT mà mình muốn kiểm tra phần dao động và hồi tiếp khi chưa cấp điện cho mạch thì có cách nào không b, mình không phải dân trong nghề lên chưa có kinh nghiệm sửa. Cảm ơn b
    • Channel: Điện tử công suất
    04-01-2025, 14:27
  • mèomướp Trả lời cho Sửa bộ nguồn DC 60V 45A bởi mèomướp Dạ chú nhắm phần công suất dễ kiểm tra và hay hư hỏng nhất trước ạ. Rồi đến phần dao động nguồn, hồi tiếp...
    • Channel: Điện tử công suất
    04-01-2025, 11:42
  • Minhdai95 Sửa bộ nguồn DC 60V 45A bởi Minhdai95 mọi người đã ai sửa bộ nguồn này chưa ạ, cho e xin ít kinh nghiệm để sửa bộ nguồn. Em cảm ơn...
    • Channel: Điện tử công suất
    04-01-2025, 11:22
  • nhathung1101 Trả lời cho Thắc mắc về hạ áp cho adapter laptop bởi nhathung1101
    • Channel: Điện tử dành cho người mới bắt đầu
    31-12-2024, 17:39
  • nguyendinhvan Comment on Thắc mắc về hạ áp cho adapter laptop bởi nguyendinhvan
    • Channel: Điện tử dành cho người mới bắt đầu
    29-12-2024, 23:20
  • nguyendinhvan Trả lời cho Thắc mắc về hạ áp cho adapter laptop bởi nguyendinhvan Phải làm đúng quy chình thì mới được Bươc 1 lấy cái nguồn điều chỉnh, set về đúng 12v, cấp cho đường out 19v như hình. Chú ý là phần đầu vào adaptor không cấp điện. Bước 2 . Kiểm tra điện áp tại chân số 3 das001 có đúng... 1 Photo
    • Channel: Điện tử dành cho người mới bắt đầu
    29-12-2024, 23:20
  • LamVo Trả lời cho Thắc mắc về hạ áp cho adapter laptop bởi LamVo Nhấp nháy có thể do chu kỳ hoạt động bị rút ngắn quá dẫn đến không đủ nguồn nuôi ic, bác thử tăng giá trị tụ nguồn phụ nuôi ic và giảm giá trị điện trở hạn dòng cho nó xem có cải thiện không....
    • Channel: Điện tử dành cho người mới bắt đầu
    29-12-2024, 08:45
Xem toàn bộ Copyright © 2000-2025 Dientuvietnam.net. Founded by BinhAnh. Developed by R&P. All rights reserved. Forum software powered by vBulletin® Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Múi giờ GMT+7. Trang này được tạo vào lúc 05:40. Đang tải... Ðồng ý Không OK OK Huỷ bỏ X

Từ khóa » Chu Kỳ Máy