Báo Cáo Tìm hiểu về lập trình thời gian và tạo âm thanh

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    LỜI MỞ ĐẦU 3
    I. Thiết bị tạo âm thanh và thời gian. 4
    1.Đồng hồ hệ thống bao gồm : 5
    1.1 Máy phát xung nhịp. 5
    1.2 Bộ đếm khoảng thời gian data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=" class="mceSmilieSprite mceSmilie7" alt=":p" title="Stick Out Tongue :p">IT ( Programable Interval Timer - Bộ đếm khoảng thời gian lập trình được) 5
    1.3 Đồng hồ hệ thống. 6
    2. Đồng hồ thời gian thực. 6
    2.1 MC 146818. 6
    2.2 Đồng hồ thời gian thực. 7
    [B]3.[/B][B]Thiế[/B][B]t [/B][B]bị tạ[/B][B]o âm thanh[/B]. 8
    3.1 Mạch tạo âm thanh gồm các thành phần: 8
    3.2 Tiến trình phát âm với tần số xác định: 8
    II. Lập trình thời gian sử dụng ngắt 9
    1. Lập trình thời gian dùng ngắt của BIOS. 9
    1.1 Các ngắt của BIOS cho thời gian. 9
    1.2 Lập trình thiết lập đồng hồ : 11
    1.3 Lập trình đọc thời gian. 11
    1.4 Lập trình đọc ngày. 12
    2.2 Đọc ngày, tháng, năm 13
    2.3 Đặt lại thời gian. 14
    3. Lập trình thời gian sử dụng ngắt 14
    III. Lập trình thời gian trực tiếp. 15
    1. Đọc và ghi vào bộ nhớ của CMOS. 15
    1.1 Đọc và ghi vào bộ nhớ của CMOS. 15
    1.2 Lệnh đọc dữ liệu của ngăn nhớ. 15
    1.3 Lệnh ghi dữ liệu vào ngăn nhớ. 15
    2. Đọc thời gian, kiểm tra trạng thái 15
    3. Ghi thời gian. 16
    IV. Lập trình phát âm thanh. 16
    1.Kích hoạt loa trực tiếp. 17
    1.1 Kích hoạt loa bằng máy phát đếm trễ xung trong bộ đếm 17
    1.2 Lập trình phát chuỗi âm 17
    2. Lập trình phát âm bằng bộ đếm 17
    2.2 Tần số của các nốt nhạc. 18
    2.3 Lập trình nốt nhạc tần số n. 18
    2.4 Lập trình độ dài âm thanh. 19
    V. Lập trình báo thức. 20
    1.Đặt thời gian. 20
    2.Chức năng AH = 86H của ngắt INT 15h. 20
    3.Chức năng AH = 06H của ngắt INT 1Ah. 20
    4.Báo hiệu: 20
    5.Chương trình báo thức dùng chức năng 86h của ngắt INT 15h. 20
    TÀI LIỆU THAM KHẢO 22



    Mục đích của môn lập trình hệ thống và ghép nối thiết bị là lập trình phần mềm có giao diện và chức năng phù hợp ,đáp ứng được nhiệm vụ giao tiếp và điều khiển thiết bị ghép nối với máy tính qua cổng truyền thông lựa chọn. Nhiệm vụ lập trình điều khiển các thiết bị từ máy tính là tạo giao diện người dùng :biểu diễn ,mô phỏng các hoạt động cần thiết cho các thiết bị được điều khiển ,thể hiện các số liệu được gửi từ các thiết bị ,gửi lệnh,dữ liệu đến thiết bị. Thực hiện ghép nối ,giao tiếp với các thiết bị thông qua các cổng giao tiếp của máy tính như COM,LPT,USB Thực hiện truyền thông với các thiết bị,điều khiển thiết bị thông qua các giao thức làm việc chung của thiết bị và phần mềm điều khiển trên máy tính.Hôm nay nhóm em tìm hiểu cách hoạt động và lập trình về phần thiết bị tạo âm thanh và thời gian trên máy tính bằng hợp ngữ.
     

    Các file đính kèm:

Đang tải...