[工学]SoC型单片机原理及应用-1.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]SoC型单片机原理及应用-1

SoC型单片机原理及应用 课时量和讲义 48学时的课程 32学时的实验 关于讲义和参考资料 我们课程的一些特点: 1.加强单片机的专业英语(口语) 2.C语言的反刍, 编程语言: C语言 3.放弃汇编语言 4.面向实验, 面向项目的教学, 不最求全面和系统的知识(传统是怎么教的,我是怎么教的?) 5.传统的AT89C51仅作为核,学习必威体育精装版型SoC单片机C8051F320 6. 注重与ARM的衔接 7. 加强实验,加强动手能力, 以工程师为目标, 以进一步的ARM学习为目标. -这样做法的依据: 就业形势和我校师生的特点 哈佛大学校园 我们要做的实验(暂定) LED数码管 PWM, (Pulse Width Modulation),舵机控制 UART(RS232串口), TSP(触摸屏) 字符液晶, 16键盘, IC卡, 电机正反转控制,电机转速调节 中断, ADC(模数转换), USB(中断型,批处理型)通信, 1. 概述 1.1 单片机基本概念, 发展, MCS-51 MCU(Micro Controller Unit)-单片机 单片机在嵌入式系统中的地位 MCU-ARM关系 1. 概述(续) MCS-51系列单片机 -Atmel公司的AT89C51(15年历史) -Silabs公司的C8051F320(5年历史) 51单片机发展过程 8048=8031=8051=8751=89C51=89C52=89Cxxx Intel, Atmel, SST, Philips, SiLab,.. 我们简单学习AT89C51,重点学习C8051F320 单片机的今后发展 参看讲义第1章“绪论” 1.2 学习单片机的目的和方法 应用性: 就业, 工程师, 项目经理(MCU命还长着) 深造的基础: 为32位嵌入式系统学习 考研: 单片机知识为理工本科生必须具备的 就业:硬件很“硬”,软硬兼施 支持:帮助理解 计算机有关知识 有关课程: C语言, IT电子技术,及线路板设计, VB6.0, VC++…. 我们的单片机学习方法 从内核到芯片 充分应用SoC芯片的功能, 补充一些外设 通过详细讲解实验程序学习芯片的sfr 同学的实验要求在样板的基础上,自己部分编程 1.3 开发工具,环境,开发过程 -硬件: Protel99, 原理图, PCB(马慧敏老师) -编程: 工程的建立,C51编程,编译,链接,下载,在线调试 C51编译器(uKeil), IDE, EC5+JTAG+目标板 -文件: xx.wsp:工程,xx.asm:汇编程序, xx.c, xx.lst, xx.obj, xx.hex, xx.bin -项目开发流程 可行性分析=立项=需求分析=硬件方案(框图)和设计(原理图, PCB图)=制板=软件方案(流程框图)=编程=调试=定型=性能测试=文档   -学习内容:单片机结构, C51编程, 十几个实验 (马慧敏老师) EC5-JTAG-Kit(Kit-EH200)连接 About JTAG JTAG: Joint Test Action Group(联合测试行动组织)JTAG于1990 年被IEEE 批准为IEEE1149.1-1990. JTAG是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA, ARM器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 U-EC5 + Kit-EH200 IDE界面 (Integrated Development Environment) 1.4 单片机的实际应用 1. 工控(Industrial Control): 数据采集(Data Acquisition),数控(Numerical Control),…. 2. 仪器仪表(Apparatus Instruments) 3. 家电(Household Items) 4. PC外设(Peripherals of PC) 5. 商用设备(Commercial Apparatus) 6. 下位机(Host-Slave) 7. 军事 2 传统型单片机 AT89C51 很老的型号:8031,8051,8751, 80C31,80C51,87C51,(/52) 2.2.1 51单片机的内部结构 内部结构(Block Diagram) 1.2.1 结构框图(AT89C51) CPU (Central Processing Unit) CPU到底包含哪些模块(module)? ALU+指令寄存器IR+指令译码器+DPTR+PC

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档