1、“.....为位计数器计个数,用时外部中断为低电平触发方式允许中断启动计数器开放总中断允许外部中断中断,即允许响应端口中断允许外部中断中断,即允许响应端口中断中断处理程序禁止响应切中断东西南北方向均红灯亮,计数器停止工作无条件循环调用通行时间显示函数设置南北方向通行时间延时,把抖动的时间抛掉,当松开开关时,跳出循环......”。
2、“.....当南北方向通行时间加到后绿灯时间归设置东西方向通行时间延时,把抖动的时间抛掉,当松开开关时,跳出循环,执行后面的程序调用通行时间显示函数东西方向绿灯时间东西方向通行时间绿灯加黄灯时间为由于使用的是两位数码管,当东西方向通行时间加到后绿灯时间归返回延时,把抖动的时间抛掉,当松开开关时,跳出循环......”。
3、“.....启动计数器开放总中断跳出中断处理程序当南北方向亮黄灯且时,执行程序延时南北方向黄灯熄灭,东西方向亮红灯当东西方向亮黄灯且时,执行程序延时南北方向亮红灯......”。
4、“.....口输出禁止响应切中断,计数器停止工作无条件循环数码管驱动程序返回延时,把抖动的时间抛掉,当松开开关时,跳出循环......”。
5、“.....启动计数器跳出键盘程序南北有车而东西无车延时,把抖动的时间抛掉,当松开开关时,跳出循环,执行后面的程序调用交通灯函数调用数码管函数清零南北方向通车,东西方向不通车南北方向显示时间为南北方向绿灯通行时间,东西方向显示时间为南北方向绿灯通行时间加黄灯闪亮时间南北无车而东西有车延时,把抖动的时间抛掉,当松开开关时,跳出循环......”。
6、“.....东西方向通车南北方向显示时间为东西方向绿灯通行时间加黄灯闪亮时间,东西方向显示时间为东西方向绿灯通行时间定时函数计个数,用时自增运算当大于或等于时,历时,执行程序自减运算自减运算清零当或者时,执行程序自增运算当时,执行程序清零语句,南北方向显示时间为南北方向绿灯通行时间,东西方向显示时间为南北方向绿灯通行时间加黄灯闪亮时间......”。
7、“.....南北方向显示时间为东西方向绿灯通行时间加黄灯闪亮时间,东西方向显示时间为东西方向绿灯通行时间,东西南北方向显示时间均为黄灯闪亮时间延时毫秒定义无符号字符常量执行次循环由于时钟脉冲是,执行次循环的时间为交通灯函数交通灯对应着的值变化如图所示图显示电路键盘开关模块此系统通过个开关实现所有的要求,开关端接地,另端接单片机的口。接,当主干道有车而支干道无车时,按下键......”。
8、“.....接,当支干道有车而主干道无车时,按下键,可以实现支干道通行。接,利用中断的方式对紧急情况进行处理,即使东南西北四个方向都亮红灯停车。接,利用中断的方式对各个干道的通行时间进行设置。在相应中断期间起调整时间的作用。每按下,主干道通行时间加,每按下,主干道通行时间加。接,按下,可以使系统退出中断,回到主程序。其具体连接电路如图示图键盘开关电路软件设计系统流程图注判断框......”。
9、“.....位置标反了,读者自己改正。系统软件设计本次单片机课程设计软件部分利用语言编程,采用模块化程序设计。程序部分由主程序定时器程序中断服务程序键盘扫描程序交通灯点亮程序数码管扫描显示程序和延时程序构成。的编程本次交通灯设计采用两位体的共阴极数码管来显示相应的时间。数码管为七段数码管,由个发光二极管构成,通过不同的组合可用来显示数字,字符符号及小数点。本设计只需要显示数字......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。