单片机第二次讲课概论.pptVIP

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机第二次讲课概论

;Microchip 为您提供完整的嵌入式控制解决方案;129种型号,12个系列的产品可供选择 增强型 FLASH, OTP (EPROM), EEPROM, 和 ROM 等多种程序存储器 强大的模拟接口 可靠的工业级产品和灵活的移植性;PICmicro 40-pin 和 28-pin 系列 管脚和指令的兼容性;有关寄存器;程序存储器;PIC单片机架构 寻址模式;PIC单片机架构 程序跳转;;查表程序;地 址; 伪指令;如何观察文件寄存器;RAM EEPROM FLASH 的用途;编程注意事项; 堆 栈; 换 体 问 题; 看门狗; 中 断 p179; 用开发系统注意事项;;内部弱上拉电阻 (软件设定)使 RB4-RB7脚处于高电平 RB0-RB3输出低电平0 任何按键按下都会把RB4-RB7脚的电平拉低,由此可以产生中断 该中断可以唤醒单片机 不必定时查询,可节约定时器资源;PIC单片机周边模块 定时器1 (续);PIC单片机周边模块 用定时器1做实时时钟;;PIC单片机周边模块 同步串行口 (SSP);PIC单片机周边模块 串行通讯口 (SCI / USART);注: 复位后的缺省状态为模拟输入状态;特殊功能;;根据工作频率和电压范围选择单片机,如 工作频率:16CXX-04 对应于 16CXX-20 工作电压: 16Cxx 对应于 16LCXXX 若单片机用外部独立的时钟信号,则可以把单片机配置成除RC振荡模式外的任何振荡器选项。给用户提供了很大的设计灵活性 LP 振荡器模式功耗最少。 RC振荡模式成本最低: 只需外接一个电阻和电容。;XT振荡模式适用于普通的工作频率,可以使用晶体或陶瓷谐振器 实验箱用的是4M HS振荡模式适用于高频的振荡的晶体,如20 MHz LP振荡模式适用于普通的工作频率,如32.768KHz ;一般单片机都有4至5种不同的振荡模式选项 可以通过芯片的配置位来设定,包括OTP型的单片机;所推荐的不同模式下的频率范围只是一个经验值 客户选择晶体参数和特性 建议客户应谨慎选择振荡晶体 客户必须针对具体的设计去验证得到一个最佳的振荡模式选项 LP/XT/HS的不同在于芯片内建立振荡的反向放大器增益不同,LP时增益最小,HS时增益最大 如:4MHz的工作频率有可能要设成HS模式 建议用户用示波器观察OSC2脚的波形 示波器的接入对振??电路的影响要小 正确的波形必须是一个标准的正弦波,没有任何畸变和失真,正常工作条件(常温常压)下,最好有75%Vdd以上的峰-峰值 在两个极端点测试:最低温度+最高电压;最高温度+最低电压。振荡器必须能保证正常工作。;The Microchip Oscillator;特殊功能 睡眠模式;;PICmicro 单片机指令集 字节操作; MOVWF Move W to f Syntax: MOVWF f Operands: 0 = f = 127 Operation: (W) - (f) Status: None Encoding: 00 0000 1fff fff Words: 1 Cycles: 1; SUBWF Subtract W from f Syntax: SUBWF f,d Operands: 0 = f = 127 d = {0,1} Operation: (f) - (W) - dest Status: C,DC,Z Encoding: 00 0010 dfff ffff Words: 1 Cycles: 1;;;;;真的会实现我们的要求吗?;;;;;开发工具;;;MPLAB-ICD 特点;MPLAB-ICD 特点;MPLAB-ICD 特点;MPLAB-IDE;了解 MPLAB-IDE 的視窗;中斷點的設定;活用 Watch Window ;更改寄存器的內容;MPLAB-SIM 的基本调试功能;;MPLAB-SIM 輸入模擬 (一) Asynchronous Stimulus;開啟寄存器激励模擬 ( Register Stimulus ) Debug Simulator Stimulus Register Stimulus Enable 寄存器激励模擬 ( Register Stimulus ) 有何功能 ? 會直接由特定的寄存器直接輸入一 8 bit 数据 。 欲輸入的 16 進制值数据是從文件順序讀取 。 適合模擬 “串行信号輸入” 及 A/D 轉換結果 。 此模擬只能適合有锁

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档