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

正文內(nèi)容

西電自動化單片機實驗報告(參考版)

2024-08-15 05:29本頁面
  

【正文】 result = per*data。 float per。 PRINTF(AD測試結(jié)束\n\n)。 } } rADCCON=(014)|(196)|(73)|(12)。 i %= 6。 if(i==5) *((unsigned char *)0x20006000) = segtable1[show[5]]。 0x3f。j 100。 show[5] = LedShow/100000%10。 show[3] = LedShow/1000%10。 show[1] = LedShow/10%10。 LedShow = (int)(A0*100000)。 A1 = ADchange(a1)。 PRINTF(\rAIN0: %04d AIN1: %04d\n, a0, a1)。 while(1) { a0 = Adc_Get_Data(0, ADC_FREQ)。 //Initialize variables PRINTF(AD測試\n)。 unsigned char segtable1[4] = {0x40,0x79,0x24,0x30}。 int show[6] = {0}。 float A0,A1。 //Return type is int, Declare Prototype function//==================================================================================void TestAdc(void){ int j = 0。 /* 開始測試 */ TestAdc()。 PRINTF(\n請將UART0與PC串口進(jìn)行連接,然后啟動超級終端程序(115200, 8, N, 1)\n)。 Uart_Select(0)。 /* 初始化端口 */ Port_Init()。0x3f, mpll_valamp。 ChangeMPllValue((mpll_val12)amp。 U32 mpll_val = 0 。void TestAdc(void)。 PRINTF(AD測試結(jié)束\n\n)。 } rADCCON=(014)|(196)|(73)|(12)。 // TODO PRINTF(\rAIN0: %04d AIN1: %04d, a0,a1)。 b0=(float)a0/1024*。 while(1) {a0=Adc_Get_Data(0,ADC_FREQ)。 PRINTF(AD測試\n)。 int a0=0,a1=0,a2=0,a3=0,a4=0,a5=0,a6=0,a7=0。 while(1) { }}define ADC_FREQ 2500000int ReadAdc(int ch)。 PRINTF(\n從現(xiàn)在開始您將在超級終端上看到采樣值,旋動旋鈕AIN2和AIN3改變模擬輸入\n)。 /* 打印提示信息 */ PRINTF(\nAD采樣程序\n)。 /* 初始化串口 */ Uart_Init(0,115200)。3)。0xff, (mpll_val4)amp。 mpll_val = (9212)|(14)|(1)。四.實驗程序1./* 包含文件 */include include include include include /********************************************************************// Function name : Main// Description : JXARM92410 A/D采樣實驗主程序// 實現(xiàn)功能:// 實現(xiàn)JXRAM92410的模數(shù)轉(zhuǎn)換// JXARM92410 UART0 == PC COM// Return type : void// Argument : void*********************************************************************/void Main(void){ /* 配置系統(tǒng)時鐘 */ ChangeClockDivider(2,1)。 自行開發(fā)。三.實驗內(nèi)容及步驟(一)學(xué)習(xí)例程,對其關(guān)鍵程序與設(shè)置進(jìn)行分析。 u0= 2Q u1= 4Q u2= 5Q u3= 5Q(3)編碼:將整量化后的數(shù)字量進(jìn)行編碼,以便讀入和識別;編碼僅是對數(shù)字量的一種處理方法。(2)量化:在幅值上再用離散值來表示。(1)采樣:按采樣定理對模擬信號進(jìn)行等時間間隔采樣,將得到的一系列時域上的樣值去代替u=f(t),即用u0、u…un代替u=f(t)。六.實驗總結(jié),注意中斷間的切換。,數(shù)碼管顯示數(shù)字。}五.結(jié)果及分析,LED亮滅切換。 index 20000。 }}void delay(){ int index = 0。 (*(U8*)0x20005000)=0x80。 (*(U8*)0x20005000)=0x40。 (*(U8*)0x20005000)=0x20。 (*(U8*)0x20005000)=0x10。 (*(U8*)0x20005000)=0x08。 (*(U8*)0x20005000)=0x04。 //LED依次亮一下 (*(U8*)0x20005000)=0x02。 (*(U8*)0x20005000)=0x01。 (*(U8*)0x20007000)=0x0。 }}/*****************************************************************************// Function name : eint3_isr// Description : EINT3中斷處理程序// Return type : int// Argument : void*****************************************************************************/void eint3_isr(void){ Irq_Clear(IRQ_EINT3)。 (*(U8*)0x20005000)=nLed。 (*(U8*)0x20007000)=0x0。 }}/*****************************************************************************// Function name : eint2_isr// Description : EINT2中斷處理程序// Return type : int// Argument : void*****************************************************************************/void eint2_isr(void){ Irq_Clear(IRQ_EINT2)。 dither_count2++。 dither_count3 = 0。 //Irq_Enable(IRQ_EINT3)。 //中斷選擇 //Irq_Request(IRQ_EINT3, eint3_isr)。 PRINTF(\n外部中斷測試開始\n)。 /* 打印提示信息 */ PRINTF(\n外部中斷測試程序\n)。 /* 初始化串口 */ Uart_Init(0,115200)。 /* 中斷初始化 */ Isr_Init()。0x3f, mpll_valamp。 ChangeMPllValue((mpll_val12)amp。 U32 mpll_val = 0 。static int nLed = 0。/* variables */int dither_count2 = 0。void eint3_isr(void) __attribute__ ((interrupt(IRQ)))。*當(dāng)中斷發(fā)生時,控制數(shù)碼管顯示。(二)編寫中斷處理程序,處理外部中斷2,3,控制LED燈閃爍或數(shù)碼管顯示。這樣CPU就避免了把大量時間耗費在等待、查詢狀態(tài)信號的操作上,使其工作效率得以大大地提高。 實驗三:中斷實驗一、實驗?zāi)康? 了解中斷的作用; 掌握嵌入式系統(tǒng)中斷的處理流程; 掌握ARM中斷編程。i++)。 for(i=0。time0。 int delayLoopCount=1000。time39。 default :break。 k++。 *((U8*) 0x20006000) = table[j]。F39。 break。 //Delay (20)。: j=14。case 39。 k++。 *((U8*) 0x20006000) = table[j]。D39。 break。 //Delay (20)。: j=12。case 39。 k++。 *((U8*) 0x20006000) = table[j]。B39。 break。 //Delay (20)。: j=10。 case 39。 k++。 *((U8*) 0x20006000) = table[j]。939。 break。 //Delay (20)。: j=8。case 39。 k++。 *((U8*) 0x20006000) = table[j]。739。 break。 //Delay (20)。: j=6。case 39。 k++。 *((U8*) 0x20006000) = table[j]。539。 break。//Delay (20)。: j=4。 case 39。 k++。 *((U8*) 0x20006000) = table[j]。339。 break。 //Delay (20)。: j=2。 case 39。 k++。 *((U8*) 0x20006000) = table[j]。139。 break。 //Delay (20)。: j=0。 switch(ch) { case 39。 } if(k6) *((U8*) 0x20007000)=table1[k]。%c39。 ch = Key_GetKeyPoll()。 unsigned char table1[6] = {0x1F,0x2F,0x37,0x3B,0x3D,0x3E}。i++)。 for(i=0。i++) 。 for(i=0。 *((unsigned long int *)0x4800000c) = 0x7ffc。 PRINTF(\n請將UART0與PC串口進(jìn)行連接,然后啟動超級終端程序(115200, 8, N, 1)\n)。 Uart_Select(0)。 /* 初始化端口 */ Port_Init()。0x3f, mpll_valamp。 ChangeMPllValue((mpll_val12)amp。 U32 mpll_val = 0 。}實驗結(jié)果:按下鍵盤的按鍵串口會按題圖中所示對應(yīng)顯示3./* 包含文件 */include include include include include include include define IIRNUMBER 2define U8 unsigned charunsigned char table[16] = { /* 0 1 2 3 4 5 6 7*/ 0xc
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1