- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDP培训-9 SST单片机特点和应用
SST单片机特点与应用用 EDP培训第九讲 青岛科技大学 李进 * * 一、 SST89 系列单片机可实现的功能配置: 1. 片内用户程序空间可达72K. 2. 片内EEPROM 数据存储容量可超64K. 3. 5 个通道的PWM 信号输出,可实现5 路的D/A 数模转换. 4. 6 个UART 串口.让产品的通讯功能更加灵活,省掉昂贵的串口扩展芯片 5. 1 个SPI 串口. 6. 内嵌电压检测电路,节省外部的电源管理及复位芯片. 7. 在片仿真功能,SOFTICE 功能,让开发工程师省掉仿真器,并弥补了专用仿真器的”不能仿真扩展功能,接触不良,编程不能运行,价格昂贵”的缺陷. 8. 在线编程功能.EASYIAP 工具软件,让开发工程师省掉编程器. 9. 程序和数据存储空间互补利用,用户程序剩下的FLASH 空间,均可作为数据存储.超级灵活。 SST MCU 内部FLASH 存储空间的三种用法 第一种用法: 72K 的用户程序空间 SST MCU 内部FLASH 存储空间的三种用法 第二种用法: 64K 的用户程序空间, 6K DATA 数据存储 2K IAP 下载程序 SST MCU 内部FLASH 存储空间的三种用法 第三种用法: 16K 的用户程序空间 其余空间58K 作数据存储 在Keil C51 μVision,可以通过串行口调试SST单片机。 在Keil C51 μVision中设置: SSTE516RD已经预装Soft-ICE监控程序(监控程序也叫“固件”,英语是Firmware)。 Keil C51启动后,需要设置Target中的Debug仿真运行项,见图1、图2。 一、在Keil C51 μVision中调试SST单片机 右击 图1 KeilC51启动画面,设置Target 图2 Keil的Target的设置窗口 先按单片机的Reset键复位单片机,然后单击 图标,程序代码被下载到SST单片机中。 图3 下载过程 如果不能进入Debug,应检查Windows的串口设置。(图4 Windows 设备管理器端口设置,图5 KeilC51 μVision Target 通讯端口设置)。图4、图5的设置必须保持一致。 图4 Windows 设备管理器串口设置 图5 μVision Target 通信端口设置 点这里 当使用笔记本电脑时,由于多数笔记本没有串行口,需要通过USB→RS232转换模块进行连接,这种情况要特别注意转换模块的质量。很多劣质的转换模块不能用。 在图5的μVision Target 通信端口设置界面中,默认的Cache Optio 是全打钩,但有的文章介绍应全不打钩。我两种都试过,没感到有什么不同。 进入Debug后,可以设置断点,单步运行,跟踪,观察变量,观察SFR和I∕O Port 。 中断程序运行必须先用 RESET 键复位。 调试完成后,如果需要对SST89E516RD烧入程序,则要将Soft-ICE监控程序更换为SST-IAP监控程序。 二、将程序烧入SST单片机(编程) 1. 将监控程序(Firmware)更换为SST-IAP 要将程序烧入SST单片机的Flash Memory中,不需要专用的编程器。只要将监控程序Soft_ICE更换为SST-IAP,便可通过串口对SST89E516编程。 在C:\Keil文件夹中拷入Soft-ICE → SST-ISP的转换文件:“Convert_to_BSLx564.txt”,并改名为“564.txt”。 在Keil C51 μVision的Output Window的Command窗口输入: include c:\Keil\564.txt(图3)。 回车后,等待约2分钟,出现图4画面,转换成功,单片机内的监控程序由Soft-ICE转换为SST-IAP 。 转换成功 2. 编程 编程软件的名称:SSTEasyIAP11F.exe,单片机中预装SST-IAP监控程序。 (1)将单片机通过串口与PC联机后,在PC机上运行SSTEasyIAP11F.exe,出现以下画面(图5): (2)选择监控程序(固件Firmware)的版本。 (3)选择MCU型号 (4)设定通信端口和晶振频率 注意将通信端口设置的与PC机一致,晶振频率设置的与单片机一致,点击Compute,软件自动计算波特率。窗口中的波特率不必在意。然后点击Detect MCU 。 警告 (6)正确的检测结果 (7)选择文件下载
您可能关注的文档
- BESIII EMC 事例重建和刻度.ppt
- C51函数-免费下载.ppt
- CALIS建设和数字图书馆可持续建设.ppt
- Bridging_Genomics基因和健康.ppt
- BS系统疑难问题分析和调优常见方法介绍.doc
- blade--数据中心网络和虚拟化.ppt
- CDMA PN规划和邻区列表.ppt
- CCDM竞赛回顾和总结.ppt
- CASHL发展现状和战略.ppt
- CCS程序设计和DSP硬件实验.doc
- 职业资格之法律职业主观题综合检测试卷A卷含答案 .pdf
- 街景高端智能制造创新平台项目立项报告.pptx
- 2024年消化内科58区规范化培训护士理论考试(五)有答案.docx
- 浙江省金华第一中学2024-2025学年高三下学期开学调研试题生物试题含解析.doc
- 人教版小学数学二年级下册-第3课时 练习十六-经典通用.doc
- 2023-2024学年广东省深圳市福田区六年级上学期期末英语试卷.doc
- 苏州大学《英语视听说四》2022-2023学年第一学期期末试卷 .pdf
- 艺术概论知识点总结王宏建 .pdf
- 七年级英语测试题含听力材料和答案.pdf
- 浙江省江山市2025年普通高中第一次联考高三英语试题含解析.doc
文档评论(0)