单片机实验程序(全)_1.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《单片机实验程序(全)_1.docx》由会员分享,可在线阅读,更多相关《单片机实验程序(全)_1.docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机实验程序(全)2基本输入输出实验蜂鸣器控制程序/*名称:基本输入输出I/O程序讲明:*/#include/包含头文件#defineuintunsignedint/宏定义#defineucharunsignedcharsbitbuzzer=P3A5;sbitKeyadd=P2A。;sbitKeydec=P2A1;sbitKeycom=P2A2;voidDelay(uintz)uintx;uchary;for(x=z;x0;x-)/延时for(y=250;y0;y-);voidmain(void)ucharvoice;voice=3;while(1)if(Keyadd=0)voice=1;/
2、按键被按下时为0if(Keydec=0)voice=2;if(Keycom=0)voice=3;if(voice=1)buzzer=buzzer;Delay(1);elseif(voice=2)buzzer=buzzer;Delay(20);elsebuzzer=1;3定时器中断实验/*名称:实验三作业讲明:*#include#defineuintunsignedint#defineucharunsignedcharucharcounter;ucharvoice;sbitbuzzer=P3A5;sbitKeyadd=P2A。;sbitKeydec=P2A1;sbitKeycom=P2A2;sb
3、itKeycan=P2A3;1400/定时时间us为单位(65536-(uint)(T0_TIME2*11.0592/12)%256)(65536-(uint)(T0_TIME2*11.0592/12)/256)*名称:主程序讲明:*voidmain(void)/-TMOD|=0x01;TH0=T0ReLoadH1;TL0=T0ReLoadL1;TR0=1;ET0=1;EA=1;/-counter=0;/包含头文件/宏定义/#defineT0_TIME1#defineT0ReLoadL1-/定时时间us为单位#defineT0ReLoadH1计算计数器初值254(65536-(uint)(T0
4、_TIME1*11.0592/12)%256)(65536-(uint)(T0_TIME1*11.0592/12)/256)/计算计数器初值/#defineT0_TIME2#defineT0ReLoadL2#defineT0ReLoadH2初始化TIMER0/定时器T0方式1/装载计数器初值/启动Timer0/Timer0中断使能/总开关使能大循环while(1)if(Keyadd=0)voice=1;if(Keydec=0)voice=2;if(Keycom=0)voice=3;/*名称:Timer0中断服务子程序功能:产生10ms定时中断*voidTimer0_Int(void)inter
5、rupt1if(voice=1)TH0=T0ReLoadH1;TL0=T0ReLoadL1;buzzer=buzzer;if(voice=2)TH0=T0ReLoadH2;TL0=T0ReLoadL2;buzzer=buzzer;if(voice=3)/按键被按下时为0/重装载计数器初值4LED数码管动态扫描显示实验#include#defineuintunsignedint#defineucharunsignedchar/-LED显示代码-/bit7bit6bit5bit4bit3bit2bit1bit0/dpGCDEFBAucharcodeseg10=0x3f,0x22,0x5b,0x73
6、,0x66,/0,1,2,3,40x75,0x7d,0x23,0x7f,0x77,;/5,6,7,8,9/第一行LED显示缓冲/第二行LED显示缓冲=P1A0;S3显示锁存74HC574脉冲=P1A1;S4显示锁存74HC574脉冲/定时时间us为单位(65536-(uint)(T0_TIME*11.0592/12)%256)(65536-(uint)(T0_TIME*11.0592/12)/256)*名称:数码管显示驱动子程序讲明:*voidDisplay(void)uchardatai,j,k,temp00;temp00=0x20;for(i=0;i=1;P1|=0x3C;/*名称:主程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 实验 程序 _1
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内