网站大量收购独家精品文档,联系QQ:2885784924

单片机讲座研讨.ppt

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

学单片机的一般顺序 中断 定时器 串口通信 学单片机的一般顺序(扩展模块) 液晶显示(1602和12864) 温度(DS18b20) 时间芯片(DS1302和DS12C887) 运行 51开发板简介 走近单片机世界 电子爱好者协会带你 ——杨磊 目录 单片机及其发展历史与现状 单片机在电子信息类课程中的地位 发展趋势-嵌入式技术 开发方法(集成开发环境IDE,下载,仿真) 什么是单片机 单片微型计算机 single-chip microcomputer 一块芯片上集成了中央处理器(CPU),只读存储器(ROM,硬盘),随机存取存储器(RAM,内存),定时计数器以及输入输出口(键盘、鼠标、显示器),构成一个完整的微型计算机系统。 内部结构 实物 为什么会出现单片机 随着科学技术的发展,越来越多的机器需要智能化控制,因此体积小巧,适应特殊运用场合的一种计算机系统--单片机产生了。 单片机与通用PC机 单片机相当于一台PC机,而非仅仅是CPU。但是它们的位数,速度,存储容量等都没有可比性,但单片机更适用于专用场合,更适合应用于控制场合(微控制器MCU)。 具体应用在什么场合? 家电 全自动洗衣机, 电冰箱,空调等 工业自动化 自动化 流水线 消费类电子 MP4,手机 汽车电子 智能化仪器仪表 单片机作为智能自动化控制设备的一员主将,已经融入到人类生活的方方面面。 单片机发展历史及现状 1970-1974 4位 1974-1978 MCS-48 低端8位 1978-1983 MCS-51 经典8位 1983-现在 高端8位 PIC,AVR,C8051F, 16位 MSP430 32位 ARM,MIPS,POWER PC 现状 经典的51,百花齐放,ARM的统治地位 学什么型号,怎么学 经典的51 结构经典,仍在使用,有繁多的增强体。易学,资料多,对于其他型号的学习有指导意义。STC89C52,STC12系列(内置AD,运算速度快) 为学而学 开发板,书籍,网络资料,视频(郭天祥的图书和视频) 学单片机用的语言 C语言 开发单片机的话C已经成为主流,移植性好 汇编语言 比较难学,移植性差 C语言 C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。 #includereg52.h //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 void delay(unsigned int cnt) { while(--cnt); } main() { P1=0xfe; //给初始化值 换算成二进制是1111 1110 while(1) { delay(30000);//延时程序 P1=1; //左移一位 该语句等效于 P1=P11 P1|=0x01; //最后一位补1,该语句等效于 P1=P1|0x01 符号|表示或 if(P1==0x7f) //检测是否移到最左端?==表示检测符号2端的值是否相等 { delay(30000); P1=0xfe; //重新赋值 } } } 汇编语言 汇编语言(Assembly Language)是面向机器的程序设计语言。在汇编语言中,用助记符(Memoni)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址,如此就增强了程序的可读性和编写难度,象这样符号化的程序设计语言就是汇编语言,因此亦称为符号语言。使用汇编语言编写的程序,机器不能直接识别,还要由汇编程序或者叫汇编语言编译器转换成机器指令。汇编程序将符号化的操作代码组装成处理器可以识别的机器指令,这个组装的过程称为组合或者汇编。因此,有时候人们也把汇编语言称为组合语言。 ORG 00H MOV P2,#8

文档评论(0)

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

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

1亿VIP精品文档

相关文档