单片机c语言入门介绍及编程简介.ppt

单片机c语言入门介绍及编程简介.ppt

ID:55868162

大小:2.90 MB

页数:40页

时间:2020-06-11

单片机c语言入门介绍及编程简介.ppt_第1页
单片机c语言入门介绍及编程简介.ppt_第2页
单片机c语言入门介绍及编程简介.ppt_第3页
单片机c语言入门介绍及编程简介.ppt_第4页
单片机c语言入门介绍及编程简介.ppt_第5页
单片机c语言入门介绍及编程简介.ppt_第6页
单片机c语言入门介绍及编程简介.ppt_第7页
单片机c语言入门介绍及编程简介.ppt_第8页
单片机c语言入门介绍及编程简介.ppt_第9页
单片机c语言入门介绍及编程简介.ppt_第10页
资源描述:

《单片机c语言入门介绍及编程简介.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1单片机应用概述本讲主要内容1-1.课程介绍1-2.单片机简介1-3.国内单片机与电子设计相关大赛1-4.单片机应用系统开发简介1-5.89C51单片机简介21.1课程介绍教材与学时数总学时48学时,其中课堂讲授学时40学时,实验学时8学时!3参考书籍4考核方式平时成绩10%(包括出勤率、作业完成情况,课堂纪律等)实验成绩20%(实验完成情况、实验报告等)期末考试成绩(70%)5成都大学教学环节日常考核管理办法(节选)第十条:迟到或早退15分钟以上作一次旷课处理;累计3次迟到或者早退(15分钟以内)记为一次旷课。

2、第十一条理论教学环节:(三)有下列情形之一者,取消该生当前学期参加该课程考核的资格,成绩以0分计:1.旷课学时数达到或超过该课程当前学期周学时的。2.病假、事假学时数达到或超过该课程当前学期总学时数三分之一的。3.未完成的作业量达到或超过教室布置的作业量的三分之一的。4.扰乱课堂教学秩序,不听劝导者。6课程基本要求了解单片机的概念及发展历程。熟悉89C51单片机的主要性能、内部总体结构及引脚功能。掌握89C51单片机的四个8位并行输入、输出接口,并能分清这四个并行口的特点及用途。掌握89C51单片机存储器的配置;

3、了解89C51单片机的寻址方式,掌握各类指令;了解汇编语言及程序设计方法,熟悉单片机C语言程序设计方法,会编写较简单的程序;7课程基本要求掌握单片机的内部定时器/计数器,学会其4种工作模式的编程方法;熟悉并掌握89C51单片机的中断源、中断矢量、中断方式、中断允许、中断优先级及控制;掌握单片机串行接口的使用方法。掌握单片机系统的扩展方法,能设计简单的单片机系统。熟悉PROTEUS嵌入式系统仿真与开发平台,会利用此开发环境进行仿真。8本课程将要接触到的主要仪器设备单片机仿真器编程器信号发生器数字万用表示波器9本课程

4、将要接触到的主要仪器设备10本课程将要接触到的软件开发工具Keil软件是目前最流行开发51内核系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。11PROTEUS软件Proteus软件是英国Labcenterelectronics公司出版的EDA工具软件它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿

5、真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010

6、年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。12电路制版与仿真软件PROTEUS13学习方法学习单片机最有效的方法是理论与实践并重,边学边练。学习单片机要合理安排学习时间持之以恒。学习单片机有条件的话进行适当投资购买实验器材及书籍资料效果更佳。单片机技术是一门含金量高的技术,,无论是应聘求职还是创业,其前景光明。141.2单片机简介电子计算机发展的4个阶段:第一代:电子管第二代:晶体管第三代:集成电路第四代:大规模、超大规模

7、集成电路微型机的两个发展方向:高速度、大容量、高性能的高档微机稳定可靠、体积小、价格廉的单片机15电子计算机发展概述世界上第一台计算机1946年2月15日,第一台计算机ENIAC问世,这标志着计算机时代的到来。ENIAC是电子管计算机,时钟频率仅有100KHz,但能在1秒钟的时间内完成5000次加法运算。与现代的计算机相比,有许多不足,但它的问世开创了计算机科学技术的新纪元,对人类的生产和生活方式产生了巨大的影响。ENIAC的出现满足了人们计算的需要,但它的体积实在太大了。16电子计算机发展概述计算机的冯·诺依曼

8、结构1946年6月,匈牙利籍数学家冯·诺依曼提出了“程序存储”和“二进制运算”的思想,进一步构建了计算机由运算器、控制器、存储器、输入设备和输出设备组成这一计算机的经典结构17电子计算机发展概述计算机发展的两个主要方向要是计算机能放进我的口袋里多好啊!计算机能比现在的运算速度快10000倍吗?18单片机及其发展过程单片机是什么?单片机是单片微型计算机的简称,它是在一块半导

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。