freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式實(shí)驗(yàn)報(bào)告(參考版)

2025-08-06 12:27本頁(yè)面
  

【正文】 // 第二行從第4位開始顯示2012年1月26日 while(1)。 } DisText(0x80,I love ARM)。i24。 // LCD初始化 WrOp( 0x40 )。 uint8 Hzzimo[]={0x08,0x0F,0x12,0x0F,0x0A,0x1F,0x02,0x00, // 年 0x0F,0x09,0x0F,0x09,0x0F,0x09,0x11,0x00, // 月 0x0F,0x09,0x09,0x0F,0x09,0x09,0x0F,0x00}。****************************************************************************/int main(void){ uint8 i。)WrDat(*(p++))。 while(*p !=39。 y ^= l。i++){ DispOneChar(x++,y,ptr[i])。 for (i=0。 // 定位顯示字符的x,y位置 WrDat( Wdata )。 WrOp(temp)。 if ( posy )temp |= 0x40。 posy amp。 temp = posx amp。 WrOp(0x0c)。}/***************************************************************************** 函數(shù)名稱:lcd_init()* 函數(shù)功能:lcd初始化****************************************************************************/void lcd_init(void){ WrOp(0x38)。 //再送數(shù) IO0SET=en。 IO0CLR=IO0CLR|0xff00。 IO0SET=rs。 IO0CLR=en。 //先清零 IO0SET=dat8。 IO0CLR=rw。}/***************************************************************************** 函數(shù)名稱:WrOp()* 函數(shù)功能:寫命令* 入口參數(shù):dat,待寫入LCD的命令 ****************************************************************************/void WrOp(uint8 dat){ ChkBusy()。 IO0CLR=en。 if(!(IO0PIN amp。 IO0SET=rw。}十一、 十六、LCD 1602顯示4實(shí)驗(yàn)電路圖:源程序:include define rs (15)define rw (16)define en (17)define busy (115)/***************************************************************************** 函數(shù)名稱:ChkBusy()* 函數(shù)功能:檢查總線是否忙****************************************************************************/void ChkBusy(){ IO0DIR=0xf0。 // 使能PWM中斷 while(1)。 // 選擇通道0 VICVectAddr0 = (int)PWM_Int。 // 啟動(dòng)定時(shí)器 /* 設(shè)置PWM中斷 */ VICIntSelect = 0x00000000。 // 設(shè)置T0MR0匹配后復(fù)位T0TC,并產(chǎn)生中斷標(biāo)志 PWMMR0 = Fpclk / 2。 // 定時(shí)器設(shè)置為0 PWMPR = 0。 IRQEnable()。 // 設(shè)置管腳連接GPIO IO0DIR = BEEP。 // VIC結(jié)束}/*********************************************************************************************************** 函數(shù)名稱: main()** 功能描述: 演示PWM作32位定時(shí)器使用實(shí)驗(yàn)。 else IO0CLR = BEEP。 // 復(fù)位PWM中斷標(biāo)志 /* 取反LED9狀態(tài) */ if((IO0SET amp。 }}十五、PWM作32位定時(shí)器實(shí)驗(yàn)實(shí)驗(yàn)內(nèi)容:將PWM作為32位定時(shí)器使用,控制蜂鳴器、LED燈的響與亮滅實(shí)驗(yàn)電路圖:源程序:/****************************************Copyright (c)**************************************************** Guangzou ZLGMCU Development Co.,LTD.** graduate school** ****File Info** File name: ** Last modified Date: 20040916** Last Version: ** Descriptions: The main() function example template****** Created by: Chenmingji** Created date: 20040916** Version: ** Descriptions: The original version****** Modified by:** Modified date:** Version:** Descriptions:**********************************************************************************************************/include define BEEP 1 7 // /*********************************************************************************************************** 函數(shù)名稱: PWM_Int()** 功能描述: PWM中斷服務(wù)函數(shù),取反控制蜂鳴器。 IO0CLR = 0xffffffff。 PINSEL1 = 0x00000000。 }}int main(void){ TargetResetInit()。 }} while((kamp。 else IO0CLR=LED8。 case KEY8 :if((IO0PINamp。 else IO0CLR=LED7。 case KEY7 :if((IO0PINamp。 else IO0CLR=LED6。 case KEY6 :if((IO0PINamp。 else IO0CLR=LED5。 case KEY5 :if((IO0PINamp。 else IO0CLR=LED4。 case KEY4 :if((IO0PINamp。else IO0CLR=LED3。 case KEY3 :if((IO0PINamp。、else IO0CLR=LED2。 case KEY2 :if((IO0PINamp。else IO0CLR=LED1。 switch(i) { case KEY1 :if((IO0PINamp。keycon)|(~keycon)。 if((kamp。 j++)。keycon)!=keycon) { for(j=0。 k=IO0PIN。 i++)。 dly) for(i=0。 for(。 0x01) != 0) { EXTINT = 0x01。 else IO0CLR = LED1。 if ((i amp。 }void FIQ_Exception(void){ uint32 i。 VICIntEnable = 1 EINT0。 VICIntSelect = 1 EINT0。 EXTMODE = 0x00。 }}十三、FIQ中斷服務(wù)實(shí)驗(yàn)電路圖:include define LED1 1 18 define EINT0 14 int main (void){ PINSEL1 = 0x00000001。 IO0DIR=0x00003f00。 }}int main(void){ PINSEL0=0x00000000。 Operation_Type = 1。 if(++Flash_Count !=5) return。 IO0CLR=YELLOW_B。 IO0SET=YELLOW_B。 break。 DelayMS(2000)。 IO0SET=YELLOW_B。 IO0SET=GREEN_A。 case 3: IO0CLR=RED_A。 Operation_Type = 3。 if(++Flash_Count !=5) return。 IO0CLR=YELLOW_A。 IO0SET=YELLOW_A。 break。 DelayMS(2000)。 IO0SET=YELLOW_B。 IO0CLR=GREEN_A。}}void Traffic_lignt(){ switch(Operation_Type) {case 1: IO0SET=RED_A。t0。void DelayMS(uint16 x){ uint16 t。uint8 Flash_Count = 0。define YELLOW_B (112)。define GREEN_A (110)。 }}十二、模擬交通燈實(shí)驗(yàn)電路圖:源程序:include define RED_A (18)。 IO0PIN = 0x00 。 IO0PIN = 0x55 。 while (1) { IO0PIN = 0xAA。}int main (void){ PINSEL0 = 0x00000000。 i50000。 dly0。 }} 十一、流水燈實(shí)驗(yàn)電路圖:include void DelayNS (uint32 dly){ uint32 i。 IO0DIR=0x00003f00。 }}int main(void){ PINSEL0=0x00000000。 Operation_Type = 1。 if(++Flash_Count !=5) return。 IO0CLR=YELLOW_B。 IO0SET=YELLOW_B。 break。 DelayMS(2000)。 IO0SET=YELLOW_B。 IO0SET=GREEN_A。 case 3: IO0CLR=RED_A。 Operation_Type = 3。 if(++Flash_Count !=5) return。 IO0CLR=YELLOW_A。 IO0SET=YELLOW_A。 break。 DelayMS(2000)。 IO0SET=YELLOW_B。 IO0C
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1