《广告灯(利用取表方式)〖汇编+C语言参考资料〗》由会员分享,可在线阅读,更多相关《广告灯(利用取表方式)〖汇编+C语言参考资料〗(4页珍藏版)》请在金锄头文库上搜索。
5 广告灯(利用取表方式) 1 实验任务 利用取表的方法,使端口 单一灯的变化:左移 2 次,右移 2 次,闪烁 2 次(延时的时间 )。 2 电路原理图 图 系统板上硬件连线 把“单片机系统”区域中的 8 芯排线连接到“八路发光二极管指示模块”区域中的 8 端口上,要求:应着 应着 ,应着 4 程序设计内容 在用表格进行程序设计的时候,要用以下的指令来完成 (1) 利用 指令来使数据指针寄存器指到表的开头。 (2) 利用 ,A指令,根据累加器的值再加上 可以使程序计数器 到表格内所要取出的数据。 因此,只要把控制码建成一个表,而利用 ,A取码的操作,就可方便地处理一些复杂的控制动作,取表过程如下图所示: 5程序框图 图 汇编源程序,A+,#01H,1,3,#204,#205,#2485,$4,3,77770H, 00H, 01C 语言源程序#=0i;m,n,s;m=20;m0;n=20;n0;s=248;s0;)if(i!=0P1=i;i+;i=0;