基于单片机控制的多功能广告牌的设计内容摘要:
的选择按键, KEY2 加一按键,KEY3 减一按键, KEY4 停止调整时间按键, KEY5 选择广告按键。 按键程序流程图如图 37 所示。 按键程序见附录 Ⅷ。 8 图 37 按键程序流程图 4 结论总结 基于单片机控制的多功能广 告牌的原理设计方法简单,但实际设计过程中操作不易,会出现各种各样的问题,尤其在将各模块组合起来的时候,容易产生混乱,但是通过反复的设计和调试,最终成功实现了各部分的功能,完成了本次设计。 但是还是存在很多问题,例如虽然经过多次的调整,但广告显示的速度仍旧不是很快,这一部分仍然需要进一步的调整。 总之,从总体上看,本次设计是比较成功的。 5 设计体会 通过这次课程设计 ,我觉得自己学到了很多东西。 课程设计是对我们这学期单片机学习的总考验。 这次课程设计,我有以下一些体会: 大学大部分时间都是在学习理论基础知识 ,并未 真正地去应用和实践。 自从入学以来,了解了自己本专业信息之后 ,我就开始了我的电子信息工程的学习生涯,这次课程设计涉开 始开 始按 键 按 下。 按 键 按 下。 延 时延 时按 键 按 下。 按 键 按 下。 K E Y 1 按 下。 K E Y 1 按 下。 + + K E Y 1K E Y = 8 时 K E Y 1 = 1选 择 调 整 的 位 置+ + K E Y 1K E Y = 8 时 K E Y 1 = 1选 择 调 整 的 位 置K E Y 2 按 下。 K E Y 2 按 下。 K E Y 1 = 0。 K E Y 1 = 0。 K E Y 3 按 下。 K E Y 3 按 下。 K E Y 1 = 0。 K E Y 1 = 0。 K E Y 4 按 下。 K E Y 4 按 下。 返 回返 回NYNYYN加 1 计 数加 1 计 数D S 1 3 0 2 允 许 写入D S 1 3 0 2 允 许 写入写 入 时 间写 入 时 间D S 1 3 0 2 禁 止 写入D S 1 3 0 2 禁 止 写入减 1 计 数减 1 计 数跳 出 时 间 调 整K E Y 1 = 0跳 出 时 间 调 整K E Y 1 = 0K E Y 4 按 下。 K E Y 4 按 下。 保 存 键 值保 存 键 值选 择 广 告选 择 广 告YNYNYNYN NYYN 9 及到的知识,是我以前极少接触的,也不懂的,其中我涉及了很多平时没有接触到的元器等 ,使我发现了自己很多不足之处。 我还从中体会到了所学理论知识的重要性:知识掌握越多,设计得就更加严谨,更加顺利。 我了解了进行一项相对比较大型的科研设计所必不可少的几个阶段。 课程设计能够从理论设计和工程实践相结合,全方面的培养学生的全面素质。 我经过这次系统的课程设计,熟悉了对一项课题进行研究,设计和试验的详细过程。 这些对 我在将来的工作和学习当中都会有很大的帮助。 我加深了解了查阅资料和利用工具书的重要性。 平时课堂上所学习的知识大多比较陈旧,作为电子信息工程专业的学生,由于专业涉及知识广,不仅要懂单片机的知识,还要懂模拟电子、数字电子等等方面的知识。 一个人不可能什么都学过,什么都懂,因此,当我在设计过程中需要用到一些不曾学过的东西时,就要去有针对性地查找资料,然后加以利用吸收,以提高自己的应用能力,而且还能增长自己见识,补充我的专业知识。 10 参 考 文 献 [1] 张鑫 .单片机原理及应 用 [M].电子工业出版社 .2020 [2] 杨恢先等 .单片机原理及应用 [M].国防科技大学出版社 .2020 [3] 胡汉才 .单片机原理及其接口技术 [M].清华大学出版社 .2020 [4] 沈红卫 .单片机应用系统设计实例与分析 [M].北京航空航天大学出版社 .2020 11 附 录 附录 I 系统原理图 123456ABCD654321D C B ATitleNumberRevisionSizeBDate:29May2010Sheet of File:E:\diploma work\protel\one\MyDesign.ddbDrawn By:R1in13R2in8T1in11T2in10R1out12R2out9T1out14T2out7C1+1C1 3C2+4C2 5V6V+2GND15Vcc16U5 MAX232ACPE(16)Vcc21X12X23GND4RST5I/O6SCLK7Vcc18U3 DS1302A01A12A23Vss4SDA5SCL6WP7Vcc8U4 24C08AC1 10uFR3 10KS6 SWPB1234J1 VCC1234J2 GNDGNDX1X2RESETGNDY1 12MC230PC330pX1X2GND晶振模块GND+5V+5VRESET复位模块CLK1CLK2CLK3+5VCLK1CLK2CLK3Y232.768C930pC1030pD1 DIODER6 1KGNDBT13V+5VGND万年历时钟DS1302模块IIC2R104.7KR114.7KR7 4.7KR8 4.7KR9 4.7KIIC1IIC2IIC1+5VGND掉电保护24c08模块C41uFC51uFRXDTXDC71uFC81uF+5VGNDC61uFGND162738495J5DB9GND通讯模块TXDRXDBEEPU2 BUZZERQ1 NPNR4200RBEEP+5VGND蜂鸣报警模块R54.7KTEMPTEMP123J4 18B20+5VGND+5V+5VKEY1KEY2KEY3KEY4KEY5S5 KEY5S1 KEY1S2 KEY2S3 KEY3S4 KEY4GNDKEY1KEY2KEY3KEY4KEY5独立按键模块1234567891011121314151617181920J312864LCDLCD1LCD2LCD3LCD4LCD5LCD6LCD7LCD8LCD9LCD10LCD11LCD12GNDR110kLCD1LCD2LCD3LCD4LCD5LCD6LCD7LCD8LCD9LCD10LCD11LCD12R210K+5VGNDLCD液晶显示模块GNDR1410kR1510kR1610kR1710k+5VR1810KP(T2)1P(T2EX)2P3P4P5P6P7P8RST9P(RXD)10P(TXD)11P(INT0)12P(INT1)13P(T0)14P(T1)15P(WR)16P(RD)17XTAL218XTAL119GND20P(A8)21P(A9)22P(A10)23P(A11)24P(A12)25P(A13)26PA14)27PA15)28PSEN29ALE/PROG30EA31P(AD7)32P(AD6)33P(AD5)34P(AD4)35P(AD3)36P(AD2)37P(AD1)38P(AD0)39VCC40U1 STC89C52RC温度检测部分Vin1GND2Vout3VOLTREG1 2 3J6CON3C11104PC13104PC12470UFC14470UFS7 SWPBF1FUSE2D4 LEDR12RES2+5VGND电源模块 12 附录 II 主程序 include include main() { SCON= 0x40。 PCON=0。 TMOD= 0x21。 TH1= 0xe6。 TL1= 0xff。 TR1= 1。 TH0= 0xb1。 TL0= 0xe0。 EA = 1。 ET0 = 1。 TR0 = 1。 init_lcd()。 clrram_lcd()。 Initial_DS1302()。 while(1) { show_time()。 } } void timer0() interrupt 1 { TH0= 0xb1。 TL0= 0xe0。 Keycan()。 } 13 附录 III 时钟程序 include include uchar hide_h[7]。 uchar dip_flag=0。 void DS1302InputByte(uchar d) { uchar i。 ACC = d。 for(i=8。 i0。 i) { DS1302_IO = ACC0。 DS1302_CLK = 1。 DS1302。基于单片机控制的多功能广告牌的设计
相关推荐
领域 [7]。 其引脚如图 所示。 主要性能参数: 与 MCS51 产品指令系统完全兼容 4K 字节在系统编程( ISP) Flash 闪速存储器 1000 次擦写周期 ~ 的工作电压范围 全静态工作模式: 0Hz~ 33Hz 三级程序加密锁 128 8 字节内部 RAM 32 个可编程 I/O 口线 2 个 16 位定时 /计数器 6 个中断系统
序协调工作。 因此需要给单片机设计时钟电路,其中时钟电路包括振荡电路和分频电路。 振荡电路通常使用单片机的 XTAL1 和 XTAL2 两个引脚在芯片外接晶振和两只30pF 左右电容器构成。 分频电路则由单片机内部器件进行的,震荡电路的信号经过分频电路为单片机提供工作时钟。 晶振选用 12MHZ。 振荡电路图如下 图: 图 3— 2 振荡电路 单片机要正常工作除了要保证有时钟电路外
x02。 if(P15==0) //是第 4种报警信号吗。 nKeyNumber=0x03。 EX1=0。 //开外部中断 1 nCounter=0。 //定时器 0溢出计数变量复位 P10=1。 //拨号 Delay()。 //延时 P11=1。 //重拨 Delay()。 //延时 P11=0。 TMOD=0x01。 //定时器 0工作方式 1 TH0=0x3c。 TL0=0xaf。
于 5mm 的砂子筛掉。 14 D、要选砖,将过厚的砖剔掉。 E、均匀铺灰,务使铺灰之厚度均匀一致。 坚持“一块砖、一铲灰、一揉挤“的“三一“砌砖法“。 ② 砂浆必须满铺,确保砂浆饱满度。 规范规定:多孔砖砌体,水平灰缝的砂浆饱满度不得低于80%,这是因为,灰缝的饱满度,对砌体的强度影响很 大。 比如:根据试验研究,当水平灰缝满足 80%以上,竖缝饱满度满足 60%以上时,砌体强度较不饱满时
? 多种频率的内部 RC 振荡器、上电自动复位、看门狗、启动延时等功能,零外围电路也可以工作; ? 每个 IO 口都 可以以推换驱动的方式输出高、低电平,驱动能力强; ? 内部资源丰富,一般都集成 AD、 DA 模数器、 PWM、 SPI、 USART、 TWI、 I2C通信口、丰富的中断源等。 方案三、 PIC 单片机 PIC 8 位单片机产品共有三个系列,即基本级系列、中级系列和高级系列。
在概念化阶段设定的设计方案,解决 座椅 的构造、功能和美观问题并创造出其基本形状。 在这个阶段要画很多草图、图样,做出模型,还要选择材料,讨论 座椅 的构造以及其他一些细节问题等。 座椅 设计的具体化阶段就是创造出产品形状的过程,简单地讲就是做出 座椅 造型的外观图样,并对其进行论证。 ○ 3 周 详设计 阶段 座椅 设计的关键是将重点放在符合整体的外观和核心架构的设计上。 产品的外观、 座椅