




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、單片機總流程圖主函數程序#include#include#defineucharunsignedchar#defineuintunsignedint#defineOSC_FREQucharcode#define_10ms#define_10ms#defineCOM8255#definePA8255#definePB8255#definePC8255XBYTE0XFFF3XBYTE0XFFF0XBYTE0XFFF1XBYTE0XFFF2(65536-OSC_FREQ/(/9970)tab=0 xFC,0 x60,0 xDA,0 xF2,0 x66,0 xB6,0 xBE,0 xE0,0 xFE,
2、0 xF6;ucharcodedis_HELLO=0 x89,0 x86,0 xc7,0 xc7;ucharcodedis_op51=0 xc0,0 x8c,0 x92,0 xf9;ucharcodedis_code=0 xcf,0 xa4,0 xcf,0 xa4;ucharucCnt_10ms=99;uchari=0;ucharJ=0;ucharn=0;ucharled1;ucharled2;sbitP2_4=P2八4;sbitP3_7=P3;sbitP1_0=P10;sbitP1_1=P11;sbitP1_2=P12;voidDisp_op51();voidDisp_HELLO();voi
3、dSet_Init_Xint();voidSet_Init_Timer();voidDisp_t();voidDelayX1ms(uintcount);voidDisp_8255();voidmain()for(;)Set_Init_Xint();Set_Init_Timer();Disp_8255();/ucCnt_10ms=99;/ucLed1=6;/ucLed2=8;if(n=1)for(;)Disp_HELLO();if(PB8255=0 xef)for(;)Disp_op51();Disp_t();for(i=0;i0 xff;i+);for(i=0;i0 xff;i+);定時器T0
4、流程圖定時器初始化函數程序定時器初始化函數程序定時器初始化函數程序定時器初始化函數程序voidSet_Init_Timer()TMOD=0 x01;TH0=_10ms/256;TL0=_10ms%256;EA=1;ET0=1;定時器中斷服務函數程序Run_Time0(void)interrupt1using2TR0=0;TH0=_10ms/256;TL0=_10ms%256;TR0=1;ucCnt_10ms+;if(ucCnt_10ms=200)/1sucCnt_10ms=0;led1+;if(led1=10)1S時間到更新顯示緩沖值led1=0;led2+;if(led2=10)led2=0
5、;外部中斷0流程圖外部中斷初始化函數程序外部中斷初始化函數程序外部中斷初始化函數程序外部中斷初始化函數程序voidSet_Init_Xint()IT0=1;EX0=1;EA=1;定時器中斷服務函數程序Run_Xint0(void)interrupt0using1n+;TR0=1;獨立式按鍵流程圖8255定義入口#defineCOM8255#definePA8255#definePB8255#definePC8255sbitP3_7=P3;sbitP1_0=P0;sbitP1_1=P1;sbitP12=P2;XBYTE0XFFF3XBYTE0XFFF0XBYTE0XFFF1XBYTE0XFFF2
6、8255初始化函數程序voidDisp_8255()P3_7=0;P1_0=0;P1_1=1;P1_2=0;COM8255=0 x82;HELLOHELLO顯示函數程序HELLOHELLO顯示函數程序voidDisp_HELLO()/HELLO顯示函數SCON=0 x00;SBUF=0 xFC;P2_4=0;while(!TI);TI=0;P2_4=1;P2_4=0;SBUF=0 x02;while(!TI);TI=0;P2_4=1;P1=0 x7A;P2=dis_HELLO0;DelayX1ms(5);P1=0 xBA;P2=dis_HELLO1;DelayX1ms(5);P1=0 xDA;
7、P2=dis_HELLO2;DelayX1ms(5);P1=0 xEA;P2=dis_HELLO3;DelayX1ms(5);延時延時10ms函數程序OP51OP51顯示函數程序voidDisp_op51()P1=0 x7F;P2=dis_op510;DelayX1ms(5);P1=0 xBF;P2=dis_op511;DelayX1ms(5);P1=0 xDF;P2=dis_op512;DelayX1ms(5);P1=0 xEF;P2=dis_op513;DelayX1ms(5);099顯示函數程序voidDisp_t()SCON=0 x00;SBUF=tabled2;P2_4=0;while(!TI);TI=0;P
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司祭掃烈士墓活動方案
- 2025年中學教師資格考試試卷及答案
- 2025年衛生檢驗與檢疫專業知識考試試題及答案
- 2025年項目管理專業資格考試試題及答案
- 2025年認證會計師考試試卷及答案
- 2025年生態系統管理與保護專業考試題及答案
- 2025年人力資源管理與實務課程考試卷及答案
- 2025年社區心理服務與危機干預專業知識測試試題及答案
- 2025年工程管理與項目管理考試試題及答案
- 2025年工業機器人與自動化技術考試題及答案
- 3停止間轉法教案
- 2022-2023學年重慶市合川市三下數學期末學業質量監測模擬試題含解析
- 文創園物業管理方案
- 全過程造價咨詢服務實施方案
- 初二生地會考復習資料全
- 里氏硬度法檢測鋼材強度范圍記錄表、鋼材里氏硬度與抗拉強度范圍換算表
- 《屹立在世界的東方》示范課教學課件【人教部編版小學道德與法治五年級下冊】
- 四川省宜賓市翠屏區中學2022-2023學年數學八年級第二學期期末檢測試題含解析
- 2020-2021成都石室聯合中學蜀華分校小學數學小升初模擬試卷附答案
- 某冶金機械廠供配電系統設計
- 《在中亞細亞草原上》賞析 課件
評論
0/150
提交評論