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

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

?? chap15.c

?? 摩托羅拉Mc6811利程
?? 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一区二区三区免费野_久草精品视频
欧美猛男gaygay网站| 午夜电影一区二区三区| 麻豆精品视频在线观看| 亚洲人亚洲人成电影网站色| 国产成人av电影在线播放| 精品精品国产高清一毛片一天堂| 欧美三级中文字幕在线观看| 亚洲国产精品麻豆| 欧美亚洲免费在线一区| 欧美一区二区三区免费大片| 亚洲国产精品一区二区尤物区| 亚洲123区在线观看| 538prom精品视频线放| 日本不卡一区二区| 国产精品五月天| 在线不卡中文字幕| www.综合网.com| 亚洲国产精品久久人人爱| 欧美日韩在线播放一区| 韩国欧美一区二区| 亚洲欧美一区二区不卡| 欧美mv日韩mv亚洲| 在线视频国内自拍亚洲视频| 日韩美一区二区三区| 成人免费高清在线| 91精品国产综合久久小美女| 一区二区三区四区不卡在线| 精品毛片乱码1区2区3区| 在线视频你懂得一区| 国产激情精品久久久第一区二区 | 亚洲欧美另类综合偷拍| 久久精品亚洲乱码伦伦中文| 欧美男生操女生| 欧美亚洲综合在线| 成人av集中营| 国产麻豆精品视频| 精品久久五月天| 麻豆91免费看| 香蕉影视欧美成人| 婷婷成人激情在线网| 欧美综合色免费| 91国偷自产一区二区三区成为亚洲经典 | 国产欧美一区二区精品秋霞影院 | 亚洲视频一区在线观看| 国产欧美久久久精品影院| 日韩欧美色电影| 日韩视频国产视频| 国产午夜精品福利| 亚洲视频在线一区二区| 国产精品区一区二区三区| 亚洲午夜免费视频| 亚洲一区二区三区四区五区黄 | 狠狠色综合日日| 韩日精品视频一区| 99riav久久精品riav| 色婷婷精品久久二区二区蜜臂av| 依依成人精品视频| 欧美日韩午夜精品| 国产亚洲精久久久久久| 亚洲综合色自拍一区| 久久国产尿小便嘘嘘尿| av在线一区二区三区| 日韩一区二区三| 亚洲欧洲日韩av| 久久综合综合久久综合| 91老司机福利 在线| 91精品蜜臀在线一区尤物| 日韩欧美中文字幕制服| 夜夜嗨av一区二区三区四季av| 日韩一卡二卡三卡| 一区二区国产视频| 亚洲丝袜精品丝袜在线| 久久久国际精品| 欧美一级高清大全免费观看| 一区二区三区影院| 92精品国产成人观看免费| 久久久久国产精品麻豆| 午夜不卡av免费| 色域天天综合网| 在线观看一区不卡| 伊人婷婷欧美激情| 色悠久久久久综合欧美99| 亚洲欧美激情插| 色天使色偷偷av一区二区| 亚洲日穴在线视频| 色婷婷综合五月| 日韩电影在线一区| 精品裸体舞一区二区三区| 国产呦精品一区二区三区网站| 日韩av网站免费在线| 激情小说欧美图片| 国产精品毛片久久久久久久| 97久久超碰国产精品| 亚洲激情在线激情| 日韩三级在线免费观看| 国产美女久久久久| 亚洲综合丝袜美腿| 91精品国产色综合久久久蜜香臀| 日韩欧美一区二区在线视频| 国产午夜久久久久| 色播五月激情综合网| 一区二区三区不卡在线观看| 欧美精品在线一区二区三区| 国产午夜久久久久| 日本va欧美va欧美va精品| 精品sm在线观看| 91麻豆精品91久久久久久清纯 | 日韩欧美国产一区二区在线播放| 中文一区在线播放| 日韩一区和二区| 日本精品视频一区二区| 欧美国产精品专区| 51精品秘密在线观看| 色婷婷国产精品| 亚洲欧洲三级电影| 欧美激情一区二区三区不卡| 麻豆91精品91久久久的内涵| 亚洲一区二区欧美日韩| 在线观看中文字幕不卡| 成人av在线一区二区| 国产精品系列在线播放| 国产伦精品一区二区三区免费 | 麻豆成人av在线| 日韩亚洲欧美高清| 性久久久久久久久| 丝袜a∨在线一区二区三区不卡| 欧美丝袜丝nylons| 欧美三级韩国三级日本三斤| 日韩二区三区在线观看| 日韩电影网1区2区| 久久91精品久久久久久秒播| 国产麻豆精品95视频| 成人在线一区二区三区| 亚洲婷婷国产精品电影人久久| 国产成人欧美日韩在线电影| 久久97超碰国产精品超碰| 国产精品伊人色| 亚洲另类一区二区| 欧美一级欧美三级在线观看 | 亚洲国产精品久久人人爱蜜臀| 日韩一区二区三区av| 精品国产乱码久久久久久免费 | 久久久99免费| 久久av老司机精品网站导航| 青青草伊人久久| 91女神在线视频| 欧美成人精品3d动漫h| 亚洲视频免费观看| 精品一区二区免费看| 欧美性做爰猛烈叫床潮| 国产一区二区三区香蕉 | 美腿丝袜亚洲三区| 91丨porny丨蝌蚪视频| 精品在线免费观看| 色综合天天综合给合国产| 91精品国产日韩91久久久久久| 国产精品一二三区在线| 美女网站视频久久| 欧美日韩一区二区不卡| 一区二区免费看| 欧美色综合网站| 亚洲尤物视频在线| 欧美性大战久久| 亚洲午夜久久久久中文字幕久| 1024亚洲合集| 成人av电影免费在线播放| 久久色在线观看| 国产mv日韩mv欧美| 久久久久久久综合狠狠综合| 国产一区二区免费视频| 日本一区二区三区四区| 成人动漫中文字幕| 亚洲人吸女人奶水| 欧洲人成人精品| 捆绑调教一区二区三区| 欧美成人精精品一区二区频| 国产欧美日韩精品一区| av一区二区三区| 亚洲一区二区视频| 7777精品伊人久久久大香线蕉的 | 欧美日韩国产片| 久草中文综合在线| 中文字幕免费不卡| 一区二区三区日韩| 欧美日韩美少妇| 久久精品国产精品亚洲综合| 国产精品一区专区| 欧美极品另类videosde| 色狠狠色噜噜噜综合网| 男女视频一区二区| 国产精品久久久久永久免费观看| 中文字幕一区二区三区精华液| 亚洲国产成人一区二区三区| 9久草视频在线视频精品| 午夜精品一区二区三区免费视频 | 国内外成人在线| 欧美高清在线精品一区| 欧美乱熟臀69xxxxxx| 国产福利一区二区| 欧美另类videos死尸|