基于PROTEUS的单片机项目实践教程-全套PPT课件.pptx

基于PROTEUS的单片机项目实践教程-全套PPT课件.pptx

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

微控制器系统设计与应用(单片机原理及应用)电路的分析设计方法单片机硬件电路设计与编程能力智能仪器电路单片机原理及应用模拟电子线路嵌入式系统设计数字电路毕业设计相关软件手段汇编语言C语言程序设计先修课程后修课程一、本课程前后衔接介绍1.一种C51语言2.单片机各种接口技术及编程标题硬件基础软件基础6流水灯点亮LED21二、教学内容(项目教学)教学方法改革手动计数器倒计时43数字电压计数字温度计65玩具小车调速(选学)串行通信简易波形发生器987三、本门课教学目标理论硬件:单片机的内部结构、定时/计数器、中断系统、串行通信、输入输出及接口技术;软件:C语言程序设计实践会设计简单单片机产品的电路会完成简单程序的编写会使用KEILC51、PROTEUS软件会制作产品以及进行产品调试单片机------人类比法课堂上注意听讲并及时记录教师课堂上的内容,认真阅读教材平时多看参考设计、多读别人的程序代码、多收集有用的子程序动手做产品、动手写程序、动手做作业良好习惯多看看多动手四、本门课学习方法点亮LED任务描述?项目总结、习题项目实现(电路、编程、仿真)准备知识项目一点亮LED项目引入在现代各种常用的电器中都有LED灯的使用,要求LED按照一定的频率闪烁,这实际上就是一个最简单的单片机控制电路。发光二极管LED是一种最简单和常用的电子器件,如图1-1所示,我们单片机的学习就从点亮LED灯开始。本项目任务就是利用单片机驱动LED电路,设计程序使其点亮或闪烁。1.2准备知识1.2.1认识单片机单片机是什么?知识目标:1.了解单片机的基本结构2.掌握单片机的数制3.熟悉单片机最小系统的组成技能目标:1.掌握单片机外部引脚和功能2.了解单片机开发工具3.掌握KEIL、PROTEUS的安装和使用一、单片机的基本概念1.什么是单片机为回答此问题,先讲讲什么是微型计算机。输入/输出输入输出设备数据总线地址总线控制总线(1)微型计算机(简称微机)中央处理器(CPU)、只读存储器(ROM)、随机存取存储器(RAM)、输入/输出(I/O)接口和其它外设,依靠系统总线(地址、数据、控制)相连而形成的系统。只读存储器电源随机存储器微处理器RAMROM定时计数器CPU并行口串行口中断系统振荡电路(2)单片机:随着大规模集成电路技术的发展,构成微型计算机的CPU、ROM、RAM、I/O接口等主要功能部件及总线都集成在同一块芯片上,成为单芯片的微型计算机(SingleChipMicoroComputer),简称单片机(单片机)。T0T1X1X2P0P1P2P3TXDRXDINT0INT1(3).嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成。嵌入式系统,其一个重要特征就是带有嵌入式操作系统,另一个就是它是32位或更高位系统,一般的核心为ARM、DSP、FPGA等.单片机系统一般都是不带操作系统和8/16位核心,当然也有32位或带操作系统的,不过是少数,其实ARM就是单片机的进一步发展。二、单片机的发展1975第一块单片机,4位单片机经历了4位?8位?16位?32位机的各个阶段。目前应用最广的还是8位机,占据单片机市场半数以上。国内应用的主要型号有:INTEL公司:8031,8051ATMEL公司:AT89系列(AT89S51),AVR单片机(ATMEGA48)宏晶公司:STC12C5410ADMICROCHIP公司:PIC系列(PIC16F877)MOTOROLA公司:M68HC08系列(MC68HC908GP32)TI公司:德州仪器,TMS370和MSP430系列,MSP430系列单片机三、单片机的特点除体积小,价格低,用途广、灵活性强、可靠性高 等优点外,还具有许多特点。(1)突出控制功能。单片机是面向对象控制要求来设计的。其结构、功能和指令系统都突出了控制功能。故对外部信息能及时采集,对被控制对象能实时控制。(2)ROM和RAM分开。RAM只存放运行中的临时数据、变量等。ROM用来固化调试好的程序、常数、数据表格等,这样,可使运行可靠。即便掉电,也能确保程序、常数、数据表格等的安全。同一个单片机程序1功能系统1程序n功能系统N(3)单片机资源具有广泛的通用性。同一种单片机可用于不同的应用控制系统中。只要固化不同的应用程序即可。(4)易于扩展ROM、RAM、定时/计数器、中断源等。单片机的资源(ROM、RAM、定时/计数器、中断源等)一般能满足应用系统

文档评论(0)

粱州牧 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档