- 295
- 0
- 约1.86千字
- 约 14页
- 2016-05-28 发布于河南
- 举报
《参考课件实验3.指示灯数码管的中断控制文件-微机原理与》.ppt
编程思路 主函数(中断初始化) IT0=1;EX0=1;EA=1; IT1=1;EX1=1; 中断函数1(灯闪烁) P0=!P0; 中断函数2(计数增加,判断,数码管静态显示) 主函数前的 灯的位变量定义,数码管显示定义, 采用外部中断原理编程,K1、K2均设置为下降沿触发方式,且为自然优先级; 参考程序模版: #include reg51.h 定义显示码数组led_mod且初始化为: 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x58,0x5e,0x79,0x71 定义计数变量count并初始化为0 定义P0.4端口变量P04,并初始化为亮灯状态 中断函数 int0_key( )(所需的关键词)//INT0中断服务函数 { 反转P0.4口输出状态 } int1_key( )(所需的关键词)//INT1中断服务函数 { 计数变量count增1 如果count值超过0x0f,则count恢复0值 P2口输出count值的显示码(采用查表方式) } void main( ) { 中断初始化:两个中断源均设为脉冲触发方式,且允许两个外部中断请求 数码管初始化为显示字符“0” 程序无限地循环(模拟其它程序过程) } Exercises-5.1 通过中
您可能关注的文档
最近下载
- 实现人生第一桶金的四个步骤.pdf VIP
- 2025年提升系统管理制度(3篇) .pdf VIP
- 人教版艺术美术二年级下册 第二单元 第1课《天然的形态》课件.ppt
- 大学生简历毕业生简历求职简历 (34).docx VIP
- 小学古诗词教学研究:情境教学法的应用策略.docx VIP
- 化工机械基础试题及答案.docx VIP
- 离婚协议书(个人债务确认版).docx VIP
- 2025年事业单位工勤技能-湖南-湖南行政岗位工四级(中级工)历年参考题库典型考点含答案解析.docx VIP
- 新解读GB_T 228.1 - 2021《金属材料 拉伸试验 第1部分:室温试验方法》最新解读.pptx VIP
- 《现代战争与不同文化的碰撞和交流》教学设计 .pdf VIP
原创力文档

文档评论(0)