下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
嵌入式系統(tǒng)課件慧通科技課程目標掌握嵌入式系統(tǒng)必要的硬件基礎以及嵌入式編程思想以上具有普遍性嵌入式系統(tǒng)的開發(fā)步驟原理圖設計布線圖設計交PCB廠家制版﹑焊接軟件初步驗證移植操作系統(tǒng)應用程序的編寫編譯工具本機編譯(nativecompilation)舉例交叉編譯(crosscompilation)舉例VisualC++windows系統(tǒng)典型編譯工具本機編譯工具可建立多種類型的工程(project)公司招聘的C語言面試題一般以VC為基準平臺我們使用控制臺工程項目來練習C語言題目練習#include“stdio.h”voidmain(){ printf(“hello,world!\n”);}練習#include“stdio.h”voidmain(){ inti; for(i=0;i<10;i++) printf(“hello,world!\n”);}#include“stdio.h”voidmain(){ intibuf; scanf(“%d”,&ibuf); printf(“yourinputis%d\n”,ibuf);}#include"stdio.h"voidmain(){chargrade;scanf("%c",&grade);switch(grade){case'A':printf("85-100\n");break;case'B':printf("70-84\n");break;case'C':printf("60-69\n");break;case'D':printf("<60\n");break;default:printf("error\n");}}#include"stdio.h"voidmain(){chargrade;scanf("%c",&grade);if(grade=='A')printf("85-100\n");if(grade=='B')printf("70-84\n");if(grade==‘C')printf("60-69\n");if(grade==‘D')printf("<60\n");if((grade<‘A’)||(grade>’D’))printf("error\n");}#include"stdio.h"voidmain(){ inta,b; scanf("%d%d",&a,&b);if(a>b)printf("max=%d,min=%d",a,b);elseprintf("max=%d,min=%d",b,a);}#include"stdio.h"voidmain(){ int*p,*p1,*p2,a,b;scanf("%d%d",&a,&b); p1=&a; p2=&b; if(a<b){p=p1;p1=p2;p2=p;} printf("max=%d,min=%d\n",*p1,*p2);}voidtestf(int*p)
{
*p+=1;
}
main()
{
int*n,m[2];
n=m;
m[0]=1;
m[1]=8;
testf(n);
printf("Datavalueis%d",*n);
}
voidtestf(int**p)
{
*p+=1;
}
voidmain()
{ int*n,m[2];
n=m;
m[0]=1;
m[1]=8;
testf(&n);
printf(Datavalueis%d",*n);
}
單片機嵌入式硬件技術基礎最小電路交叉編譯環(huán)境Keil介紹按鍵控制繼電器電路(P3^2→按鍵,P1^4→繼電器)程序設計兩種控制外設的方式對指令執(zhí)行的正確理解i/o方式(SETB)總線方式(MOVX)種類實現(xiàn)過程典型電路介紹(74LS373)鎖存器下降沿有效典型電路介紹(或門)74LS32典型電路介紹(38譯碼)74LS138典型電路(74LS273)8D觸發(fā)器上升沿有效清0端TE51實驗板上8LED實現(xiàn)實現(xiàn)方式地址計算編程實現(xiàn)串口實驗RS-232波特率Keil編程超級終端數(shù)碼管工作原理8段LED{0xc0,0xf9,0xa4,0xb0,0x99 //0,1,2,3,40x92,0x82,0xf8,0x80,0x90,0xff};//5,6,7,8,9,off掃描器件練習與作業(yè)編寫程序驅動TE51數(shù)碼管按鍵程序的編寫,使8個按鍵分別對應8個LED(用匯編和C兩種方式實現(xiàn))課題:溫度采集系統(tǒng)的設計中斷系統(tǒng)系統(tǒng)有緊急事情的時候,處理器會先放下手中的事情,優(yōu)先處理這個中斷,處理完之后才回到以前的工作中斷優(yōu)先級中斷嵌套程序存儲器結構外部中斷觸發(fā)方式邊沿觸發(fā)電平觸發(fā)編程實驗啟動(使能)中斷中斷服務程序匯編語言實現(xiàn)ORG0000HAJMPMAINORG0003HAJMPINT0MAIN:SETBEX0SETBIT0SETBEAHERE:AJMPHEREINT0:CPLP1^4RETIEND外部中斷(C語言實現(xiàn))中斷函數(shù)的書寫初始化:中斷使能voidint_0()interrupt0using0中斷號:0→外部中斷01→定時器0溢出2→外部中斷13→定時器1溢出4→串行口中斷關鍵字using0告訴編譯器中斷函數(shù)及其調用的函數(shù)將使用寄存器組0外部中斷(C語言實現(xiàn))#include“reg51.h”unsignedcharucLed=0x55;voidint_0()interrupt0using0{ *(unsignedcharxdata*)0x4000=ucLed; ucLed=~ucLed;}voidm
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025廣西河池市天峨縣大數(shù)據(jù)發(fā)展局公開招聘就業(yè)見習人員3人備考核心題庫及答案解析
- 2025廣西壯族自治區(qū)文化和旅游廳幼兒園保育員招聘1人考試核心題庫及答案解析
- 2025年合肥肥西縣上派鎮(zhèn)麗景小學招聘見習教師考試重點試題及答案解析
- 2025年樺甸市文化旅游發(fā)展有限公司招聘(4人)筆試重點試題及答案解析
- 2025云南昆明醫(yī)科大學科學技術處招聘科研助理崗位工作人員6人參考考試題庫及答案解析
- 2026天津市南開區(qū)衛(wèi)生健康系統(tǒng)招聘事業(yè)單位人員(含高層次人才)60人模擬筆試試題及答案解析
- 2025湖北能源集團股份有限公司社會招聘18人考試核心題庫及答案解析
- 2025貴州萬山宏鑫環(huán)??萍加邢挢熑喂九R聘人員招聘8人備考核心題庫及答案解析
- 2025四川達州市中心醫(yī)院招收重癥護理進修學員考試核心試題及答案解析
- 2025重慶滬渝創(chuàng)智生物科技有限公司社會招聘5人備考核心試題附答案解析
- 《當代廣播電視概論(第3版)》全套教學課件
- 2025年樂山市商業(yè)銀行社會招聘筆試參考題庫附答案解析
- 急救護理:基礎技能與操作
- 一件代發(fā)協(xié)議合同
- 2025年商洛市中心醫(yī)院招聘(35人)參考筆試試題及答案解析
- Unit 6 A Day in the Life Section A Prociation +(2a-2e) 課件 2025-2026學年人教版七年級英語上冊
- 《煤礦安全規(guī)程(2025)》防治水部分解讀課件
- 2026年無人機物流配送應急預案制定與風險防控
- 山東開放大學《勞動合同法(本科)》形考作業(yè)1-3終考答案
- 15《我們不亂扔》課件 2025-2026學年道德與法治一年級上冊統(tǒng)編版
- 發(fā)電廠項目管理員崗位考試試卷及答案
評論
0/150
提交評論