学 生 实 验 报 告 (参考样本) 学 院: 软件与通信工程 课程名称: 单片机原理 专业班级: 通信 101 姓 名 : 学 号: 学生实验报告 学生姓名 学号 同组人 实验项目 指示灯、数码管的中断控制 □必修 □选修 □演示性实验 □验证性实验 □操作性实验 □综合性实验 实验地点 绘庐 实验仪器台号 指导教师 实验日期及节次 一、实验目的及要求: 1、目的 掌握外部中断原理,学习中断编程与程序调试方法。 2、内容及要求 熟悉 uvision3的软件调试方法; 完成 c51语言编程 练习 uvision3与 ISIS的联机仿真方法 三、实验方法与步骤: #include sbit P0_4 = P0^4; unsigned char count = 0; unsigned char led_mod[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c,0x58,0x5e,0x79,0x71}; void main() { P2 = 0x00; P0_4 = 0; EA = 1; EX1 = EX0 = 1; IT1 = IT0 = 1; while(1); } void INT_0SVR() interrupt 0 { P0_4 = !P0_4; } void INT_1SVR() interrupt 2 { count++; if(count==16) count = 1; P2 = led_mod[count]; } 四、实验结果与数据处理: XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51D1LED-REDR2100R1100 XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51D1LED-REDR2100R1100田桃花 XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A13...