单片机答辩19_第1页
单片机答辩19_第2页
单片机答辩19_第3页
单片机答辩19_第4页
单片机答辩19_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机答辩1. 9单片机应用设计一液晶板答辩问题1. Lc d 1 6 0 2的引脚定义1 . vs s 电源地2. v cc 正电源3. v e e LCD驱动电源(对比调整电压)4 .rs寄存器选择控制线(1输入数据0输入指令)5. rw LCD读写控制线 (1读0写)6 . E使能信号控制端(高电平有效)1读取信息 下降沿1到0执行命令7.-1 4.DB0 DB1数据总线15.L EDA背光电源正极 1 6丄EDK背光地2. Lc d 1602的基本操作时序B读状态!输人RS=L,冊=乩E=Hq输出;DODf =状态字2.写指令,输人:KS=L. EV9 = L> DOD尸指令,&

2、#163;=高脉神。输出:无读数据'输人RS=H'即E=H¥输岀;DO口7=数据4-写数据,输入;KS=H,冊=DOD尸数据,E =高脉冲。输出;无3. Led 1 6 0 2的初始化流程4. Led1602的显示步骤7xnian JI LCD初跆化II光标走位 I 显示字符 I f SJMP*1 1图3-12 LCD显示程序流程图5. Pcf8 5 6 3的引脚定义表3管脚拖述符号菅脚号JS述OECl1振荡器输入OSCO2振荡器输岀/TXT5巾断输岀(开漏,低电平有效)Vss4地SDA一串行数据T/0SCL6串行时钟输入CLKOUT7时钟输岀(开漏)Voug正电源6

3、. P cf 8 5 6 3的内部结构CLKOUT4OSClosco<振荡器32,768kllz分频器:lllz鼻*I NT-*vssVDD掉电检测器时岳监控控制/状态奇存器1 fe胡7茯玉訴 芬钟气iSCLrc总线SDA'1地址 寄存器CIXOTT 频 2控制寄.存.器 到计数楚蒔制需存韶0011 01II 021!03110411051106)1071108H09H0A110BHOCH0DIIOEH0FH图I PCF8563内部结构7. P cf 8 5 6 3的通信协议2I C总线只有两根双向信号线。一根是数据线S DA,另一根是时钟线SCL。I 2C总线通过上拉电阻接正电

4、源。当总线空闲时,两根线均为高电平。连到总线上的任一器件输出的低电平,都将使总线的信号变低,即各器件 的S DA及SCL都是线与”关系。艮9 5 II T总线协迢注意:用It总线传递数据前,按收的谟奇应先标明地址*在Z銭起动&这个地 址年第一个传送字节一起被传送,PTFX气斤可以作为一个从接收蚤或从传送器,这时时钟信 号线SCL只能杲输入信号线.数攔官号线SDA是一条双向信号线FC735 &3从地址参见图U :8.Pcf8 5 6 3的时间校正由于这是一款时钟芯片,初始化当前时间之后,芯片会自动跟踪当地实际时间。我们调试的目的是对芯片进行初始化,然后把时间读出来,再发送到上位机

5、通过串口调试助手判断结果。9. Ds18b2 0的引脚定义与供电方式引脚说明GND一地txj-数据I/OVDD可淮电源电SNC一无连接DS18B20VCCVO能ISSM鸯生电拳供电方戎10. Ds1 8b2 0的内部存储器DS18B2O的存储器結构示于图7.心储器有一个哲存SRAM利一个存储高低报警触 发值TH和TL的非扇矢件电可撩除BLFROM组成注意当报警功能不便用时,TH fll TL寄存器可以被当借ffiffl寄存器使用a所右的存储曙指专被津述于DS18B20如存M隔图帕7高itwrjf (上电扶命)竺丄空上也用代卜 益屋(Oh IJFFP ROM4TH用尸字节L乙用尸手FZ4'

6、;配a誓存器byreO byre 1 byte 2 byr 岸 J byte 4 byre 5 byre 6 byte 7 byie8TB mA#节 1 *礫 as (FFhj .徐層直;'OC'ht 怦留世 (1机7 CRC*上电状懸依赖r LEPHUM中的伯11. D s18b2 0 的指令搜索ROM指令,读取ROM指令,匹配R OM指令,忽略RO M指令,报警搜索指令12. Ds18b2 0的单点读取流程复位一发送RO M指令一一发送R AM指令一一/处理数据13. D s 18b20的温度寄存器格式配置寄存器存储器的第4位为配置寄存器,It组织见图乳用户可以通过按表3所

7、示设置R0 和R1碰来设定DS18B20的精度0上电默认设坠R0M.R1-1门2位帶度h注 精度和转换时间之间有直接的关系.W存器的位7和位被器件保ffl.蔡止写 入:在a回数据时,它们全部农现为逻配番砂图8bit? bite bit? bit 4 bifS bit 2 bit 1 bitO0R1ROI1I1114. Ds1 8 b20的精度配置温度计帝确度配置农3R1RO精虞最大辕検时间009-bif935?(©Nv/S)0110-bn187.5 Ills(Tcon-M)1O'115375 ins(&NV 1112-bn"50 ins(紀 ONV)15.

8、串口通信硬件接口16.串口通信的初始化S C ON = Ox 5 0;TMOD I = 0x20 ;X FD;定时器重载装置T R 1= 1;EA =1 ;线17.串口发送数据流程串口控制寄存器设置定时器启动定时器1ESTH 1= 01 ; ?打开串口总18. 串口接收数据流程5 1单片机的串口,是个全双工的串口,发送数据的同时,还可以接收数据。当串行发送完毕后,将在标志位T I置1,同样,当收到了数据后,也会在RI置 1。按键的消抖与松手检测延时,判断是否有低电平检测方式有两种,一种是扫描检测,另一种是中断检测。这次先说第一种扫描检测就是单片机每隔一段时间,就去检测一下10 口的状态,未触发的时候,该引脚是咼电平,触发的时候是低电平19. 红外遥控硬件接口20. 将远红外接收头的信号输出端直接接至5 1系列单片机的外中断输入口即可21.红外编码方式与帧结构0舸户玛(S'仏键fe拥码时4户珥IE乜* 1数播咯真.Toatwa、Tcofni?、TC9O20 TBCnZ和逍三者朮騙丹=贰皋仝T盹 诗科世知

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论