亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 課程設計樣品cexp5.cpp

?? 綜合微機通用總線、定時計數器、并行接口、中斷控制器等芯片等控制原理
?? CPP
字號:

//*------------------------------------------------------*/
//*    Cexp5.cpp(音樂發生器接口實驗)                       */
//*    音樂發生器程序Source File                           */
//*    Copyright (c) 2001 by HUST                        */
//*------------------------------------------------------*/


#include <dos.h>       //getvect(),setvect();
#include <conio.h>     //kbhit();
#include <stdlib.h>    //exit(0);
#include <stdio.h>     //printf();

#ifdef __cplusplus
  #define __CPPARGS 
#else
  #define __CPPARGS
#endif

short int nFreq[] = {
    //聲明歌曲“兩個老虎”的音樂頻率 
    262,294,330,262,
    262,294,330,262,
    330,349,392,
    330,349,392,
    392,440,392,349,330,262,
    392,440,392,349,330,262,
    294,196,262,
    294,196,262,
    0
};
short int nTimeDelay[] = {
    //聲明歌曲“兩個老虎”的音樂延時 
    8,8,8,8,
    8,8,8,8,
    8,8,16,
    8,8,16,
    4,4,4,4,8,8,
    4,4,4,4,8,8,
    8,8,16,
    8,8,16   
};

const unsigned long CLK = 1193180; // 聲明時鐘頻率
const unsigned char INTR = 0X1C;   // 聲明中斷號

short int  *pFreq;      // 聲明音頻指針
short int  *pTimeDelay; // 聲明延時指針

void interrupt (*oldhandler)(__CPPARGS);
void interrupt handler(__CPPARGS)
{
     (*pTimeDelay) -- ; // 延時點數減一
     oldhandler();      // 調用原例程
}


int  Playing(void);


void main(void)
{
   printf("now play music!\n"); 
   printf("strike ESC to exit\n"); 
     Playing();
}

int  Playing(void)
{
oldhandler = getvect(INTR); // 保存原中斷向量
setvect(INTR, handler);     // 裝載新中斷向量
     outportb( 0x303, 0x90); // 初始化8255
     outportb( 0x303, 0x0c); // 置pc6=0 禁止8253通道2的gate引腳
     outportb( 0x303, 0x00); // 置pc0=0 禁止7408
     outportb( 0x307, 0xb6); // 初始化8253

     pFreq      = nFreq;      // 取歌曲的第一個音頻
     pTimeDelay = nTimeDelay; // 取歌曲的第一個時延

     while ( *pFreq && !kbhit()) 
	 {
	   outportb( 0x306, (unsigned char)(CLK / *pFreq % 256)); 
	   // 先送低字節
	   outportb( 0x306, (unsigned char)(CLK / *pFreq / 256)); 
// 再送高字節
       // 以上置8253通道2 的計數初值

	   outportb( 0x303, 0x01); 
	   outportb( 0x303, 0x0d); // 開揚聲器

	   while ( *pTimeDelay){}; //等待延時到

	   outportb( 0x303, 0x0c);
	   outportb( 0x303, 0x00); // 關閉揚聲器

	   pFreq++;      // 獲取下一個音頻
	   pTimeDelay++; // 獲取下一個延時
     } // 歌曲結束或按了任意鍵

    outportb( 0x303, 0x0c);
    outportb( 0x303, 0x00);   // 再次關閉揚聲器
 
setvect(INTR,oldhandler); // 恢復原中斷向量
 
     return 0;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久亚洲影视婷婷| 欧洲另类一二三四区| 精品久久久久久久人人人人传媒 | 日本不卡中文字幕| 日韩亚洲欧美成人一区| 久久av老司机精品网站导航| 欧美成人三级电影在线| 蜜臀av国产精品久久久久| 欧美一级黄色片| 国产精品一品视频| 亚洲天堂成人在线观看| 91一区二区在线| 亚洲国产综合91精品麻豆| 欧美一区二区播放| 国产三级精品视频| 极品少妇一区二区三区精品视频| 日本道免费精品一区二区三区| 一区二区三区美女| 欧美喷潮久久久xxxxx| 日韩av网站在线观看| 久久综合久久综合九色| 成人的网站免费观看| 午夜精品免费在线| 久久精品人人做人人综合| 99视频热这里只有精品免费| 水野朝阳av一区二区三区| 精品久久久久久久久久久久久久久 | 欧美日韩一区二区欧美激情| 久久av中文字幕片| 日韩理论片一区二区| 欧美一区二区在线看| 成人网男人的天堂| 香蕉久久一区二区不卡无毒影院| 欧美精品一区二区精品网| 91蝌蚪国产九色| 韩国女主播成人在线| 亚洲与欧洲av电影| 久久久一区二区三区捆绑**| 91激情五月电影| 国产成人免费9x9x人网站视频| 亚洲丶国产丶欧美一区二区三区| 国产亚洲va综合人人澡精品| 欧美日韩国产成人在线免费| av在线一区二区| 免费观看一级特黄欧美大片| 日韩毛片在线免费观看| 久久综合狠狠综合久久综合88| 欧美色图激情小说| 成av人片一区二区| 国产寡妇亲子伦一区二区| 婷婷成人综合网| 亚洲精品国产高清久久伦理二区| 久久久亚洲精品一区二区三区| 欧美日韩国产三级| 日韩亚洲欧美高清| 91久久线看在观草草青青 | 国产成人免费高清| 免费观看一级欧美片| 一区二区三区中文在线| 久久精品一二三| 精品少妇一区二区三区| 欧美一区二区免费观在线| 在线精品视频小说1| 91免费在线看| av午夜精品一区二区三区| 成人免费黄色在线| 国内久久精品视频| 国产专区欧美精品| 国产乱子伦一区二区三区国色天香| 日韩在线a电影| 婷婷激情综合网| 天堂蜜桃一区二区三区| 亚洲国产精品尤物yw在线观看| 一区二区三区在线免费视频| 国产精品高潮呻吟久久| 国产精品久久久久久久久搜平片| 国产日韩欧美制服另类| 国产三区在线成人av| 久久精品夜色噜噜亚洲aⅴ| 久久免费看少妇高潮| 国产清纯白嫩初高生在线观看91| 久久综合色8888| 国产亚洲成年网址在线观看| 中文字幕第一区第二区| 国产精品福利一区| 又紧又大又爽精品一区二区| 一区二区在线观看av| 亚洲一区二区三区在线| 婷婷国产v国产偷v亚洲高清| 免费成人美女在线观看.| 精品伊人久久久久7777人| 国产精品123| 9l国产精品久久久久麻豆| 91无套直看片红桃| 欧美在线一区二区三区| 欧美精品高清视频| 欧美sm极限捆绑bd| 欧美国产日韩在线观看| 亚洲最大成人综合| 日韩激情视频在线观看| 国产原创一区二区| 91天堂素人约啪| 欧美高清一级片在线| 日韩一区二区免费在线观看| 久久先锋影音av| 亚洲精品视频免费观看| 男人的j进女人的j一区| 国产成人午夜片在线观看高清观看| 99综合电影在线视频| 4hu四虎永久在线影院成人| 精品国产露脸精彩对白| 中文字幕一区视频| 日韩高清中文字幕一区| 国产精品123区| 欧美日本国产视频| 国产欧美在线观看一区| 亚洲一区二区三区激情| 国产乱子轮精品视频| 欧美综合视频在线观看| 日韩女优电影在线观看| 亚洲视频一二区| 久久国产成人午夜av影院| 色噜噜狠狠一区二区三区果冻| 日韩欧美在线不卡| 国产精品久久久久久久久免费相片| 无码av免费一区二区三区试看| 丁香激情综合五月| 日韩视频在线你懂得| 1区2区3区精品视频| 激情小说亚洲一区| 欧美视频你懂的| 国产精品电影一区二区三区| 美腿丝袜亚洲一区| 欧洲生活片亚洲生活在线观看| 久久综合狠狠综合久久综合88 | 亚洲精品一区二区在线观看| 一区二区三区中文免费| 国产一区二区免费看| 在线播放/欧美激情| 自拍偷自拍亚洲精品播放| 黑人巨大精品欧美一区| 精品视频在线免费看| 亚洲日穴在线视频| 成人激情免费电影网址| 国产亚洲精品精华液| 久久精品国产亚洲5555| 欧美日韩高清在线| 亚洲一区二区欧美| 一本色道a无线码一区v| 国产精品女人毛片| 国产成人一区在线| 久久久久9999亚洲精品| 韩国视频一区二区| 欧美电视剧免费观看| 日韩av网站在线观看| 欧美日韩久久一区| 亚洲午夜成aⅴ人片| 在线亚洲欧美专区二区| 亚洲美女屁股眼交| 91在线观看美女| 综合亚洲深深色噜噜狠狠网站| 成人久久视频在线观看| 久久美女高清视频| 国产一区二区三区久久久| 久久久久久免费毛片精品| 久久丁香综合五月国产三级网站| 91精品久久久久久蜜臀| 久久精品久久99精品久久| 欧美一级片在线| 精品一区二区综合| 久久久久久99久久久精品网站| 国产盗摄精品一区二区三区在线| 久久久久国产精品厨房| 成人午夜电影网站| 亚洲精品一卡二卡| 欧美喷潮久久久xxxxx| 日本欧美一区二区| 久久综合九色综合欧美98| 国产一区二区美女诱惑| 亚洲国产精品精华液2区45| youjizz国产精品| 亚洲免费观看高清完整版在线| 91国偷自产一区二区开放时间 | 日韩一区二区三区精品视频 | 国产亚洲自拍一区| 丁香婷婷深情五月亚洲| 中文字幕一区二区在线播放| 99re这里只有精品视频首页| 亚洲欧美国产高清| 欧美色欧美亚洲另类二区| 日本美女一区二区三区视频| 欧美精品一区二区三区在线播放| 成人激情免费视频| 亚洲国产另类av| 精品国产91乱码一区二区三区| 成人小视频在线| 亚洲电影一区二区| 久久嫩草精品久久久精品| 在线视频中文字幕一区二区| 日韩主播视频在线|