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

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

?? chap15.c

?? Motorola 6811芯片開發的接口程序。
?? C
字號:
// Chapter 15 6811 C programs// Jonathan W. Valvano// This software accompanies the book,// Embedded Microcomputer Systems: Real Time Interfacing// published by Brooks Cole, 1999//  Program 15.1. Real time data acquisition with a simple digital filter, Equation 2.// MC68HC11A8#define Rate 2000#define OC5  0x08 #pragma interrupt_handler TOC5handler()void TOC5handler(void){   TFLG1=OC5;      // Ack interrupt    TOC5=TOC5+Rate; // Executed every 1 ms   x[1]=x[0];      // shift MACQ data   x[0] = A2D(channel);  // new data   y=(x[0]+x[1])>>1;}     void ritual(void) { asm(" sei");    // make atomic   TMSK1|=OC5;  // Arm output compare 5   x[0] = x[1] = 0;   TFLG1=OC5;  // Initially clear OC5F   TOC5=TCNT+Rate; // First one in 1 msasm(" cli"); }//  Program 15.2. Real time data acquisition with a simple digital filter, Equation 3.// MC68HC11A8#define OC5  0x08 #pragma interrupt_handler TOC5handler()void TOC5handler(void){ unsigned int i;   TFLG1=OC5;      // Ack interrupt    TOC5=TOC5+5556;    // fs=360Hz   for(i=5;i>0;i++)        x[i]=x[i-1];    // shift MACQ data   x[0] = A2D(channel);  // new data   y=(x[0]+x[1]+x[2]+x[3]+x[4]+x[5])/6;}     void ritual(void) { asm(" sei");    // make atomic   TMSK1|=OC5;  // Arm output compare 5   x[0]=x[1]=x[2]=x[3]=x[4]=x[5]=0;   TFLG1=OC5;  // Initially clear OC5F   TOC5=TCNT+5556; asm(" cli"); }//  Program 15.3. Real time data acquisition with a simple digital filter, Equation 4.// MC68HC11A8#define OC5  0x08 #pragma interrupt_handler TOC5handler()void TOC5handler(void){    TFLG1=OC5;      // Ack interrupt    TOC5=TOC5+5556;  // fs=360Hz   x[3]=x[2];       // shift MACQ data   x[2]=x[1];   x[1]=x[0];    x[0] = A2D(channel);  // new data   y=(x[0]+x[3])>>1;}     void ritual(void) { asm(" sei");    // make atomic   TMSK1|=OC5;  // Arm output compare 5   x[0]=x[1]=x[2]=x[3]=0;   TFLG1=OC5;  // Initially clear OC5F   TOC5=TCNT+5556; asm(" cli"); } // Program 15.4. Compiler listings for the filter implementation.; MC68HC11A8, ICC11; y=(x[0]+x[3])>>1;   ldy #1   pshy   ldab  _x+3  ; 8-bit x[3]   clra        ; promote into RegD   pshb        ; save on stack   psha   ldab  _x    ; 8 bit x[0]   clra        ; promote into RegD   tsy   addd 0,y    ; 16-bit x[0]+x[3]   puly   puly   jsr  __asrd ; 16-bit shift   stab  _y    ; demote to 8 bit//   Program 15.5. Real time data acquisition with a simple digital filter, Equation 5.// MC68HC11A8#define Rate 2000#define OC5  0x08 #pragma interrupt_handler TOC5handler()void TOC5handler(void){   TFLG1=OC5;      // Ack interrupt    TOC5=TOC5+Rate; // Executed at fs   y[1]=y[0];      // shift MACQ data   x = A2D(channel);  // new data   y[0]=(x+y[1])>>1;} // 16-bit  void ritual(void) { asm(" sei");    // make atomic   TMSK1|=OC5;  // Arm output compare 5   y[0] = y[1] = 0;   TFLG1=OC5;  // Initially clear OC5F   TOC5=TCNT+Rate; // First one in 1 msasm(" cli"); }// Program 15.6: The median filter is an example of a nonlinear filter.unsigned char Median(unsigned char u1,unsigned char u2,unsigned char u3){ unsigned char result;  if(u1>u2)    if(u2>u3)   result=u2;     // u1>u2,u2>u3       u1>u2>u3      else        if(u1>u3) result=u3;   // u1>u2,u3>u2,u1>u3 u1>u3>u2        else      result=u1;   // u1>u2,u3>u2,u3>u1 u3>u1>u2  else     if(u3>u2)   result=u2;     // u2>u1,u3>u2       u3>u2>u1      else        if(u1>u3) result=u3;   // u2>u1,u2>u3,u1>u3 u2>u1>u3        else      result=u1;   // u2>u1,u2>u3,u3>u1 u2>u3>u1  return(result):}unsigned char x[3],y;   // x[0] is x(n) the current sample// x[1] is x(n-1) the sample 1/fs ago// x[2] is x(n-2) the sample 2/fs agovoid sample(void){   x[2]=x[1];  // shift MACQ data   x[1]=x[0];      x[0] = A2D(0);  // new data from channel 0   y=median(x[0],x[1],x[2]); //    Program 15.7. Real time data acquisition with a 60 Hz notch digital filter, Equation 58.// MC68HC11A8#define OC5  0x08 #pragma interrupt_handler TOC5handler()void TOC5handler(void){    TFLG1=OC5;      // Ack interrupt    TOC5=TOC5+8333;  // fs=240Hz   y[2]=y[1]; y[1]=y[0];  // shift MACQ   x[2]=x[1]; x[1]=x[0];      x[0] = A2D(channel);  // new data   y[0]=(113*(x[0]+x[2])-98*y[2])>>7;}    void ritual(void) { asm(" sei");    // make atomic   TMSK1|=OC5;  // Arm output compare 5   y[0]=y[1]=y[2]=x[0]=x[1]=x[2]=0;   TFLG1=OC5;  // Initially clear OC5F   TOC5=TCNT+8333; asm(" cli"); }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产成人系列| 欧美人妇做爰xxxⅹ性高电影| 一区二区三区蜜桃| 亚洲欧美一区二区三区孕妇| 国产精品系列在线| 国产日韩亚洲欧美综合| 国产欧美中文在线| 国产农村妇女毛片精品久久麻豆 | 91麻豆精品国产91久久久更新时间| 91免费看片在线观看| 国产二区国产一区在线观看| 国产不卡视频一区二区三区| 国产不卡在线一区| 91麻豆免费观看| 91亚洲午夜精品久久久久久| 色婷婷综合激情| 欧美日韩国产成人在线91| 日韩一区二区三区视频在线 | 成人免费黄色大片| zzijzzij亚洲日本少妇熟睡| 日本韩国一区二区| 在线成人av网站| 久久综合网色—综合色88| 国产日韩欧美一区二区三区综合| 一区二区中文视频| 五月天欧美精品| 国产高清精品网站| 日本久久一区二区三区| 91精品国产福利在线观看| 精品国产一区二区三区久久久蜜月 | 成人av免费在线播放| 91小视频免费看| 欧美一区二区三区影视| 国产亚洲成年网址在线观看| 日韩美女精品在线| 喷水一区二区三区| 99久久精品国产一区二区三区| 欧美日韩国产首页| 中文字幕乱码久久午夜不卡| 五月天精品一区二区三区| 国模冰冰炮一区二区| 91视频一区二区| 久久蜜桃av一区二区天堂| 一区二区三区精品| 国产91高潮流白浆在线麻豆| 欧美日韩国产精品自在自线| 久久影音资源网| 亚洲福利视频三区| 不卡的av中国片| 久久久久久久av麻豆果冻| 亚洲成人在线免费| 91美女福利视频| 国产婷婷色一区二区三区| 三级不卡在线观看| 色偷偷久久人人79超碰人人澡| 26uuu亚洲综合色| 日韩精品一二区| 精品视频一区三区九区| 最新国产精品久久精品| 国产伦精一区二区三区| 欧美一区二区三区视频在线观看| 亚洲激情校园春色| eeuss鲁一区二区三区| www激情久久| 国内精品写真在线观看| 欧美一区二区三区免费大片| 亚洲gay无套男同| 在线观看三级视频欧美| 亚洲精品午夜久久久| 91亚洲精品久久久蜜桃| 亚洲人精品午夜| 99热国产精品| 亚洲欧洲日韩av| 成人动漫在线一区| 国产精品久久久久久久久免费相片 | 2021中文字幕一区亚洲| 免费看日韩a级影片| 在线不卡欧美精品一区二区三区| 亚洲精品欧美二区三区中文字幕| 成人精品在线视频观看| 国产精品久久久久久久久免费丝袜| 国产精品影视天天线| 国产免费久久精品| 99久久精品国产一区| 亚洲欧美电影院| 欧洲亚洲国产日韩| 视频一区中文字幕| 欧美成人精品1314www| 久久 天天综合| 国产精品私人自拍| 色菇凉天天综合网| 婷婷中文字幕一区三区| 欧美成人一区二区三区| 国产精品12区| 日本不卡不码高清免费观看| 欧美一区二区三区的| 国产一区二区三区四区在线观看| 久久久久久久综合色一本| 成人少妇影院yyyy| 亚洲国产aⅴ成人精品无吗| 日韩三区在线观看| 丰满白嫩尤物一区二区| 一区二区三区久久| 日韩欧美电影一区| 本田岬高潮一区二区三区| 亚洲综合av网| 久久久三级国产网站| 91日韩精品一区| 日韩电影免费在线| 国产精品免费人成网站| 在线亚洲一区观看| 国产乱人伦偷精品视频不卡| 亚洲六月丁香色婷婷综合久久 | 粉嫩av一区二区三区| 亚洲美女淫视频| 日韩午夜精品电影| 一本一道久久a久久精品| 久久精品99国产精品日本| 国产欧美一区二区精品仙草咪| 色噜噜久久综合| 国产成人一区在线| 日本不卡在线视频| 亚洲私人黄色宅男| 久久久久国色av免费看影院| 欧美综合视频在线观看| 国产99久久久国产精品潘金网站| 天天综合天天综合色| 国产精品萝li| 精品国产百合女同互慰| 欧美亚洲禁片免费| 成人涩涩免费视频| 国产精品系列在线播放| 人人狠狠综合久久亚洲| 亚洲精品高清视频在线观看| 亚洲国产经典视频| 日韩久久精品一区| 91精品免费观看| 色婷婷久久一区二区三区麻豆| 国产成人免费视频网站| 捆绑调教一区二区三区| 亚洲国产成人av好男人在线观看| 亚洲少妇屁股交4| 欧美高清在线视频| 欧美精品一区二区三区高清aⅴ| 欧美乱妇一区二区三区不卡视频| 91视频在线看| 99v久久综合狠狠综合久久| 国产高清视频一区| 国产传媒一区在线| 国产激情偷乱视频一区二区三区| 久久99精品久久久久婷婷| 日韩电影免费一区| 日本不卡一二三| 老色鬼精品视频在线观看播放| 蜜臀av亚洲一区中文字幕| 日韩国产一区二| 偷拍亚洲欧洲综合| 男男成人高潮片免费网站| 日韩精品一区第一页| 偷窥少妇高潮呻吟av久久免费| 日韩—二三区免费观看av| 日日摸夜夜添夜夜添亚洲女人| 免费在线观看精品| 韩国三级在线一区| 国产精品一区二区三区99| 粉嫩av一区二区三区在线播放| 成人免费va视频| av午夜一区麻豆| 欧美三区在线视频| 日韩欧美精品在线视频| 久久精品一区二区三区不卡牛牛| 中文字幕欧美日韩一区| 亚洲免费在线看| 婷婷成人激情在线网| 精品在线亚洲视频| 成人污视频在线观看| 一本大道久久精品懂色aⅴ| 欧美日韩精品一区二区| 欧美刺激午夜性久久久久久久| www国产精品av| 一区二区高清在线| 久久精品国产99国产精品| 不卡的av电影在线观看| 欧美三级午夜理伦三级中视频| 日韩一区二区三区免费看| 中文无字幕一区二区三区| 一区二区三区在线播| 久久丁香综合五月国产三级网站| 国产高清不卡二三区| 欧美日韩亚洲综合| 中文一区在线播放| 欧美96一区二区免费视频| 91香蕉国产在线观看软件| 欧美一区二区三区视频在线| 久久久99精品久久| 午夜欧美电影在线观看| 国产高清不卡一区二区| 91麻豆精品国产| 亚洲精品第1页| 国产成人自拍高清视频在线免费播放|