- 4
- 0
- 约 31页
- 2017-05-30 发布于四川
- 举报
* TM * 《单片机C语言编程基础》 成都理工大学工程技术学院 石坚 第五部分 基本单片机C程序分析 1、任务:点亮LED灯 在Keil软件编辑窗口输入以下程序: #include reg51.h sbit P3_0=P3^0; void main(void) { while(1) { P3_0=0; } } 2、任务:闪烁灯 #include reg51.h void delay02s(void) { unsigned char i,j,k; for(i=20;i0;i--) for(j=20;j0;j--) for(k=248;k0;k--); } void main(void) { while(1) { P3_0=0; delay02s(); P3_0=1; delay02s(); } } 要求:前面例子是让LED灯亮, 现在实现LED灯的闪烁。 3、任务:按键识别 要求:通过按下一次按键INT0,使小灯D1 亮灭交替变换。 实验原理: 只要判断P3.2 的电平就可以知道按键是否被按下;而在按键按下的过程中,由于机械抖动,将产生干扰,电平高低变化。可以采用软件滤波的方法去除这些干扰信号,在程序设计时,一旦发现P3.2 为低电平,进入按键判断状态,软件延时10-20ms,从而避开了干扰信号区域,再重新检测P3.2 状态,
您可能关注的文档
最近下载
- 《配电网行波故障预警与定位装置技术规范》.pdf VIP
- J B-T 5994-1992装配通用技术要求.pdf VIP
- 地理趣味知识与奇观课件省公开课金奖全国赛课一等奖微课获奖PPT课件.pptx VIP
- 工艺标准-IPC-TM-650 CN测试方法手册.pdf VIP
- 2026年安徽省中考英语试卷真题(含答案及逐题详解).pdf
- 国海证券-贵州茅台-600519-公司深度研究-白酒周期寻金系列一,再论贵州茅台成长空间.pdf VIP
- 消防栓检查表、完整.doc VIP
- (2026年)碳达峰碳中和综合评价考核办法PPT课件.pptx VIP
- 战略管理(第6版) 课件全套 徐飞 第1--10章 战略管理概论---战略评价与控制.pptx
- 国海证券-食品饮料行业专题研究-白酒筹码出清尾声,行业拐点渐近.pdf VIP
原创力文档

文档评论(0)