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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? copy of le4.c

?? freescale mc9rs08le4 C code with 3,5 digits lcd
?? C
字號:
/** ###################################################################
**     Filename  : le4.C
**     Project   : le4
**     Processor : MC9RS08LE4CPC
**     Version   : Driver 01.01
**     Compiler  : CodeWarrior RS08 C Compiler
**     Date/Time : 20/1/2009, 14:18
**     Abstract  :
**         Main module.
**         This module contains user's application code.
**     Settings  :
**     Contents  :
**         No public methods
**
** ###################################################################*/
/* MODULE le4 */


/* Including needed modules to compile this module/procedure */
#include "Cpu.h"
#include "Events.h"
#include "LCD1.h"
#include "AD1.h"
#include "SENSOR.h"
#include "RTI1.h"
/* Include shared modules, which are used for whole project */
#include "PE_Types.h"
#include "PE_Error.h"
#include "PE_Const.h"
#include "IO_Map.h"
#include "comandos.h"

byte RamBuffer[22];

byte bpaPlace [ ] =
{
	Char1a,   
	Char1b,   
	Char1c,   
	Char1d,   
	Char1e,   
	Char1f,   
	Char1g,   
	Char2a,   
	Char2b,   
	Char2c,   
	Char2d,   
	Char2e,   
	Char2f,   
	Char2g,
};

const byte baAscii [ ] =
{
	_0
	_1
	_2
	_3
	_4
	_5
	_6
	_7
	_8
	_9
};

struct{
  unsigned baixou:1;
  unsigned passou:1;
  unsigned ini:1;
  unsigned lobat:1;
  unsigned cinco:1;
  unsigned zero:1;
  unsigned dispara:1;
}x;

word val=0,med=0,s, temp=0,voga, cont=0,y,medd;
dword sum=0;
byte yy=0;
//************************************************************************
void wr(byte lbValue)
{
byte bLCD_CharPosition = 0;
byte *lbpLCDWF = &LCDWFRef;
byte lbOffset=0;
byte lbCounter=14,i=0,n;
byte *lbpLCDWFCopy = &RamBuffer[0];
word vec[3]={0,0,0};

LCDWF8=1;

if(lbValue>70){
  lbValue=70;
}

for(;lbValue/10;i++){
  vec[i]=lbValue%10;
	lbValue=lbValue/10;
}
	vec[i]=lbValue;
	
   while (lbCounter--)
   {
     if(lbCounter>6){
      i=1;
      n=7;
     }else{
      i=0;
      n=0;
     }
     lbOffset = bpaPlace[bLCD_CharPosition];						//Find the Waveform offset
     *(lbpLCDWFCopy + lbOffset) = 0;
     *(lbpLCDWFCopy + lbOffset) |= (baAscii[vec[i]]>>(lbCounter-n));
     *(lbpLCDWF + lbOffset) = *(lbpLCDWFCopy + lbOffset);			//Write the value to the waveform
     bLCD_CharPosition++;           
   }
	 if(x.lobat){
	   segment(10,1);
	 }else{
	   segment(10,0);
	 }
   segment(6,1);//corpo do numero sempre asceso
	 if(x.zero){
	   segment(7,1);
	 }else{
	   segment(7,0);
	 }
	 if(x.cinco){
	   segment(9,1);//g3
	 }else{
	   segment(9,0);//g3
	 }
          
   
  
}
//************************************************************************
void main(void)
{
  /*** Processor Expert internal initialization. DON'T REMOVE THIS CODE!!! ***/
  PE_low_level_init();
  /*** End of Processor Expert internal initialization.                    ***/

x.zero=1;
x.cinco=0;
LCDWF8=1;
segment(1,1);//g1
segment(3,1);//g2

for(;;){

x.baixou=0;
x.passou=0;
temp=0;
sum=0;
cont=0;
for(s=0;s<1600;s++){//800*xms=6s
//    _Stop;
//    RTI1_Init();
   Cpu_Delay100US(80);


    (void)AD1_Measure(1);
    (void)AD1_GetValue(&val);
      sum+=val;
      cont++;
    
     if(med&&val>(med+medd)){
         if(x.dispara&&x.baixou){
           x.passou=1;
           voga=5000-((76*temp)/10);
           voga/=10;
           y=voga/10;
           y*=10;
           
           if((voga-y)>4){
             x.cinco=1;
             x.zero=0;
           }else{
             x.cinco=0;
             x.zero=1;
           }

           voga/=10;

           if(Cpu_GetLowVoltageFlag()){
             Cpu_ClearLowVoltageFlag();
             x.lobat=1;
           }else{
             x.lobat=0;
           }

           wr((byte)voga);
           temp=0;
           sum=0;
           cont=0;
           x.baixou=0;
           x.passou=0;
           s=0;
//           break;//provoca saida

         }
         x.dispara=1;
     }

     if(med&&val<(med-medd)&&x.dispara){
         x.dispara=0;
         x.baixou=1;
     }
     
     if(x.dispara||x.baixou){
       temp++;
     }
}

if(s==1600&&!x.passou){
  wr(0);
  x.zero=1;
  x.cinco=0;
  med=sum/cont;
  medd=med/70;
  cont=0;
  sum=0;
}
  



//contador++;

/*if(contador>10){//entra em modo stop
  SRTISC_RTIS=0;  
  LCDC0_LCDEN=0;
  SENSOR_ClrVal();
  _Stop;
} */
}
  /*** Don't write any code pass this line, or it will be deleted during code generation. ***/
  /*** Processor Expert end of main routine. DON'T MODIFY THIS CODE!!! ***/
  for(;;){}
  /*** Processor Expert end of main routine. DON'T WRITE CODE BELOW!!! ***/
} /*** End of main routine. DO NOT MODIFY THIS TEXT!!! ***/

/* END le4 */
/*
** ###################################################################
**
**     This file was created by UNIS Processor Expert 3.04 [04.19]
**     for the Freescale RS08 series of microcontrollers.
**
** ###################################################################
*/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品福利一区二区三区蜜桃| 久久色中文字幕| 欧美一区国产二区| 久久老女人爱爱| 中文字幕中文字幕一区| 午夜伦欧美伦电影理论片| 激情综合色综合久久综合| 99久久精品99国产精品| 91麻豆精品国产91久久久久久 | 激情综合色综合久久| 成人国产视频在线观看| 欧美精品乱码久久久久久按摩| 久久天天做天天爱综合色| 夜夜夜精品看看| 国产精品一区免费在线观看| 欧美色手机在线观看| 国产亚洲欧美日韩日本| 亚洲大型综合色站| 成人在线视频一区| 91精品国产综合久久婷婷香蕉| 中文久久乱码一区二区| 日本在线不卡视频| 91免费看`日韩一区二区| 精品久久一区二区三区| 亚洲综合自拍偷拍| 国产福利一区在线| 这里只有精品免费| 亚洲精品日韩专区silk| 国产激情一区二区三区四区 | 男人的天堂久久精品| av高清久久久| 欧美精品一区二区三区久久久| 亚洲一卡二卡三卡四卡无卡久久| 高清国产一区二区| 精品国产乱子伦一区| 亚洲国产裸拍裸体视频在线观看乱了 | 在线观看日韩电影| 日本一区二区成人在线| 久久国产人妖系列| 欧美日韩一二区| 中文字幕在线不卡一区二区三区| 久久福利资源站| 欧美一区二区三区精品| 午夜亚洲福利老司机| 91丝袜美腿高跟国产极品老师 | 成人av在线资源网站| 久久这里只有精品视频网| 奇米色一区二区三区四区| 91蜜桃网址入口| 国产精品九色蝌蚪自拍| 国产成人一区在线| 久久久一区二区| 国产一区二区久久| 久久综合久色欧美综合狠狠| 麻豆精品一二三| 日韩欧美另类在线| 欧美aaaaaa午夜精品| 欧美一区永久视频免费观看| 日日噜噜夜夜狠狠视频欧美人 | 麻豆免费看一区二区三区| 欧美精品18+| 亚洲成人7777| 欧美精品色一区二区三区| 午夜精品久久久久久久久| 欧美视频一区二区三区在线观看| 亚洲欧洲成人自拍| 99久久777色| 亚洲免费大片在线观看| 99re热这里只有精品视频| 综合亚洲深深色噜噜狠狠网站| 99久久国产综合精品女不卡| 亚洲欧美一区二区三区国产精品| 99久久精品国产一区二区三区| 综合电影一区二区三区 | 婷婷国产在线综合| 在线不卡a资源高清| 日韩**一区毛片| 精品剧情v国产在线观看在线| 国内精品伊人久久久久影院对白| 久久婷婷一区二区三区| 丰满少妇久久久久久久| 中文字幕亚洲在| 色综合天天综合给合国产| 亚洲精品免费电影| 欧美日韩国产免费一区二区| 美女免费视频一区二区| 久久久久久97三级| 91污在线观看| 亚洲国产视频a| 日韩精品专区在线影院观看| 国产高清一区日本| 最新不卡av在线| 欧美乱熟臀69xxxxxx| 捆绑变态av一区二区三区| 国产欧美精品一区aⅴ影院| 91麻豆福利精品推荐| 午夜影院久久久| 精品国产人成亚洲区| 成人精品鲁一区一区二区| 亚洲摸摸操操av| 91精品国产综合久久福利软件| 精品午夜一区二区三区在线观看| 国产日韩av一区二区| 日本韩国一区二区| 免费av成人在线| 国产精品久久久久婷婷| 欧美日韩国产另类不卡| 国产一区日韩二区欧美三区| 自拍偷拍亚洲综合| 日韩亚洲欧美中文三级| 成人性视频免费网站| 亚洲国产成人av网| 久久精品亚洲麻豆av一区二区 | 日韩av电影天堂| 欧美国产综合一区二区| 欧美亚洲国产一区二区三区va| 久久机这里只有精品| 中文字幕一区二区三区在线播放| 欧美日韩国产成人在线免费| 国产一区二三区| 樱桃国产成人精品视频| 久久综合99re88久久爱| 色94色欧美sute亚洲线路一ni | 久久久久久久久久久久久久久99| 99热精品一区二区| 久久精品国产久精国产| 亚洲免费观看高清在线观看| 欧美一级久久久| 91久久精品一区二区三区| 狠狠色丁香婷婷综合久久片| 亚洲一区二区三区精品在线| 国产日韩欧美精品一区| 欧美男女性生活在线直播观看| 成人精品免费网站| 久久超碰97人人做人人爱| 亚洲国产精品久久不卡毛片| 欧美激情综合五月色丁香| 在线不卡免费欧美| 日本高清成人免费播放| 成人免费三级在线| 九九**精品视频免费播放| 亚洲在线成人精品| 国产精品激情偷乱一区二区∴| 日韩欧美一区二区在线视频| 欧美中文字幕一区二区三区亚洲| 国产精品一区二区在线播放 | 国产日韩欧美a| 欧美一区二区三级| 欧美在线你懂得| 99国产精品久| 国产91丝袜在线播放| 精品亚洲成a人| 日韩精品国产欧美| 亚洲二区在线视频| 亚洲人成影院在线观看| 国产精品欧美一区二区三区| 精品国产一区久久| 欧美一区二区日韩一区二区| 欧美日韩一区二区三区免费看| 91免费观看国产| 99久久er热在这里只有精品66| 国产成人亚洲综合a∨婷婷| 久久精品国产秦先生| 美女脱光内衣内裤视频久久影院| 亚洲第一会所有码转帖| 亚洲午夜电影在线观看| 一区二区三区不卡视频在线观看 | 91黄色免费版| 91亚洲大成网污www| 99精品国产99久久久久久白柏| 国产精品91一区二区| 国产精品乡下勾搭老头1| 国内精品久久久久影院薰衣草| 蜜桃精品视频在线| 免费在线视频一区| 免费在线观看精品| 免费视频一区二区| 免费看日韩a级影片| 久久精品国产在热久久| 久久9热精品视频| 国产一区二区三区| 国产麻豆视频一区| 国产99久久久国产精品免费看| 国产风韵犹存在线视精品| 国产999精品久久| 菠萝蜜视频在线观看一区| av一区二区久久| 色综合中文综合网| 99免费精品在线观看| 91欧美一区二区| 91成人免费在线| 88在线观看91蜜桃国自产| 日韩视频免费直播| 亚洲精品一区二区三区蜜桃下载| 久久亚洲综合色一区二区三区| 中文字幕不卡的av| 自拍偷拍亚洲综合| 亚洲成人一区二区| 美腿丝袜在线亚洲一区| 国产成人免费视频精品含羞草妖精|