电子系统课程设计单片机幻灯片课件.pptVIP

  • 2
  • 0
  • 约2.65千字
  • 约 52页
  • 2018-10-29 发布于天津
  • 举报

电子系统课程设计单片机幻灯片课件.ppt

电子系统课程设计单片机幻灯片课件.ppt

电子系统课程设计 (选修1学分) 理论6+课程设计24 ;Cpu: mcu,mpu,pld, plc,dsp,emb;按照电子信息的流向;电子设计竞赛题目要求 电源类 信号源 数据采处 放大器 测量仪器 控制 无线电;电子设计竞赛题目分类;按键显示定时;基本设计研究 1.十字路口交通灯时间顺序控制(6M晶振): 红灯25s, 黄灯5s, 绿灯15s(用延时子程序);基本设计研究 1.十字路口交通灯时间顺序控制(6M晶振) : 红灯25s, 黄灯5s, 绿灯15s(用延时子程序) ;例:设单片机晶振6MHZ,编写程序延时1s。;    Delay: MOV R7,#0FAH LOOP: MOV R6,#0FAH LOOP1:NOP NOP NOP NOP NOP NOP DJNZ R6,LOOP1 DJNZ R7,LOOP 实际执行时间为: [(6+2)×250+2+1]×250+1=500751个机器周期,需1.001502秒。 ;DL1S: MOV R7,#0FAH LOOP: MOV R6,#0FAH LOOP1:NOP NOP NOP NOP NOP NOP DJNZ R6,LOOP1 DJNZ R7,LOOP;DL5S: MOV R5,#5 DL1S: MOV R7,#0FAH LOOP: MOV R6,#0FAH LOOP1:NOP NOP NOP NOP NOP NOP DJNZ R6,LOOP1 DJNZ R7,LOOP DJNZ R5,DL1S RET ;1.十字路口交通灯时间顺序控制: 红灯Xs, 黄灯5s, 绿灯Ys(用延时子程序) X=[(P2.3~P2.0)+1]*4 Y=[(P2.7~P2.4)+1]*4;;1 红黄绿要根据实际情况闪烁。 2 红黄绿灯的实际驱动。 3 加入各路口检测信号?;(1) 纵向(A向)与横向(B向)的交通灯定时60秒交换红绿灯一次。 (2) 灯光有三种颜色:红、黄、绿(图12.7中的R、O、G),每次交换时要求在黄色灯亮时停留3秒钟。 (3) 一路在60秒内过车完后超过6秒无车继续过时,如另一路有车在等待,则自动提前交换灯色。交换过程也得先在黄灯处停留3秒。 (4) 在紧急车辆(如消防车、救护车等)通过时,四边街口均显红灯,以便只许紧急车辆通过,其他车辆暂停行驶。紧急车辆过后自动恢复原来的灯色标志。;交通灯控制;按键显示定时;SSI、MSI: (电子线路课程设计) ;EDA(FPGA/CPLD)的设计方法 ;分解:按照接口功能分解: 键盘软硬件,显示软硬件。 用单片机等很容易对系统进行扩展;数字钟的模块;按键显示定时;2.输出方波, 频率1000Hz (用中断) (12M晶振) ORG 0 LJMP ST ORG 0BH LJMP ITT0 ST: MOV TMOD,#01 MOV IE, #82H SETB TR0 SJMP $;简易电子琴:;2.输出方波, 频率1000Hz (用中断) (12M晶振) ORG 0 LJMP ST ORG 0BH LJMP ITT0 ST: MOV TMOD,#01 MOV IE, #82H SETB TR0 SJMP $;基本计算;根据按键给30h,31h赋值,或者关中断: LP: MOV P2,#0FFH MOV A, P2 CJNE A,#0FFH,LP1 MOV IE,#0 ;clr tr0 SJMP LP LP1: MOV IE,#82H; setb tr0 JB ACC.0,LP2 MOV 31H, #252 MOV 30H, #24 SJMP LP LP2: JB ACC.1, LP3 MOV 31H, #252 MOV 30H,

文档评论(0)

1亿VIP精品文档

相关文档