- 1
- 0
- 约4.66千字
- 约 21页
- 2016-12-08 发布于江西
- 举报
第二部分 8051内部资源的C编程 一、中断应用的C语言编程 三、串行口应用的C语言编程 教学基本要求: (1)、掌握中断应用的C编程方法; (2)、掌握定时器/计数器应用的C编程方法; (3)、熟悉串行口应用的C编程方法; 教学重点: (1)、中断应用的C编程; (2)、定时器/计数器应用的C编程; 教学难点: (1)、在Keil中如何调试各中断程序; C51编译器支持在C源程序中直接开发中断程序。中断服务程序是通过按规定语法格式定义的一个函数。 中断服务程序的函数定义的语法格式如下: 返回值 函数名([参数]) [模式][重入] interrupt m [using n] { … } nterrupt m 其中m是中断号(0到31),中断号告诉编译器中断程序的入口地址,中断号对应着IE寄存器中的使能位。 下表给出了对应关系 002BH 0023H 001BH 0013H 000BH 0003H 入口地址 定时器2 溢出 5 串行口中断 4 定时器1 溢出 3 外部中断1 2 定时器0 溢出 1 外部中断0 0 中断源 IE 寄存器中的使能位和C 中的中断号 在进入中断服务程序前的程序中使用一组工作寄存器
您可能关注的文档
最近下载
- 2025年高考全国二卷数学真题.docx
- (27页PPT)线段的垂直平分线课件学年沪科版八年级数学上册.pptx VIP
- 2025年黑龙江省公安厅招聘警务辅助人员考试真题及答案.docx
- [广州市]2025广东广州市越秀区光塔街招聘环境保护监督检查员1人笔试历年参考题库典型考点附带答案详.docx VIP
- 劳动出版社《机械基础(第六版)习题册》答案.pdf VIP
- 110kv高压输电线路的继电保护设计说明书.docx
- 中国被子植物3097属分布类型 吴征镒 2006.xls VIP
- T梁运输、安装专项安全施工方案.pdf VIP
- 供应链及企业社会责任.ppt VIP
- CA6140后托架课程设计说明书.doc VIP
原创力文档

文档评论(0)