最新51单片机最小系统电路教学讲义PPT.ppt

最新51单片机最小系统电路教学讲义PPT.ppt

ID:62062442

大小:642.00 KB

页数:51页

时间:2021-04-14

最新51单片机最小系统电路教学讲义PPT.ppt_第1页
最新51单片机最小系统电路教学讲义PPT.ppt_第2页
最新51单片机最小系统电路教学讲义PPT.ppt_第3页
最新51单片机最小系统电路教学讲义PPT.ppt_第4页
最新51单片机最小系统电路教学讲义PPT.ppt_第5页
资源描述:

《最新51单片机最小系统电路教学讲义PPT.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、51单片机最小系统电路1、单片机电源:AT89S51单片机的工作电压范围:4.0V—5.5V,所以通常给单片机外接5V直流电源。连接方式为AT89S51单片机VCCVSS+5VGNDVCC(40脚):接电源+5V端VSS(20脚):接电源地端22、单片机时钟电路:时钟电路就是振荡电路,向单片机提供一个正弦波信号作为基准,决定单片机的执行速度。AT89S51单片机时钟频率范围:0—33MHz。时钟电路连接方式为XTAL1(19脚)XTAL2(18脚)接一个晶振图中的电容C1和C2起稳定作用。32、手动复位手动按键产生复位信号,完成单片机启动,确定单片机的初始状态。通常在

2、单片机工作出现混乱或“死机”时,使用手动复位可实现单片机“重启”。73、混合复位电路将上电复位电路和手动复位电路结合到一起构成,通常使用的都是这种混合复位电路。8单片机最小硬件系统电路图注意:1)EA/VP(31脚)接+5V2)单片机的P0、P1、P2、P3四个端口用于输入/输出数字电信号。9八、I/O端口使用举例编程:已知P0端口外接8个发光二极管,P3端口外接按键开关。编写程序,实现开关控制发光二极管的亮灭。程序:ORG0000H;开始LOOP:MOVP3,#0FFH;P3置1,输出高电平MOVP0,P3;取P3给P0SJMPLOOP;循环检测开关END;结束10

3、本节总结:1、AT89S51单片机引脚的功能2、单片机最小硬件系统电路的组成3、时钟电路的组成和功能4、复位电路的组成和功能5、单片机I/O端口使用注意:端口作输入,先输出高电平,后取输入值。11扩展内容安排(重点)1、单片机实验板最小系统电路2、LED发光二极管电路3、LED数码管电路4、蜂鸣器电路5、按键开关电路12会考真题★用计算机解决某个问题,问题分析清楚后,给出解决这个问题详细的(),这个过程称为设计算法。A、编程语言B、方法和步骤C、加密措施D、程序代码B会考真题★用流程图表示条件“A>B”是否成立,要用到以下哪个图形?()ABCDA、CB、AC、DD、B

4、D会考真题★下列选项中,关于算法的描述正确的是()A、算法只能用自然语言描述B、算法必须在有限步骤内实现C、算法就是一种高级程序设计语言D、算法可以有0个或多个输入,但只能有一个输出B会考真题★下列关于算法的描述正确的是()A、算法的步骤可以是无穷的B、算法必须有输出C、算法就是程序D、算法必须有输入B第二章程序设计ABC2.2.1数据的表示与处理在程序设计中,往往要处理各种各样的数据,不同的程序设计语言有不同的数据类型。在VB中,为了便于数据的表示与处理,VB提供了数值型、字符串型、布尔型、日期型等基本数据类型数据类型数据类型不带小数点精确到小数点后六位带小数点的实

5、数精确到小数点后十五位通常以指数形式(科学记数法)来表示,以“E”或“e”表示指数部分。1.23E4=1.23×104数据类型数据类型字符串型数据是指用””引起来的一串字符。如”我爱信息技术!”、”Myhome”、”1234”都是字符串类型。数据类型布尔型又称逻辑性,常用于表示逻辑判断的结果,如“真/假”、“是/非”等,其值为True或False,分别表示逻辑真和逻辑假。VB中也常用数值0表示假值,`1表示真值。数据类型日期型数据专门用来处理日期时间。VB采用一对”#”把日期和时间括起来,如#2018/09/15#表示2018年9月15日。常量与变量程序运行过程中保持

6、不变的量可以变化的量常量变量变量——变量命名每个变量都要有一个名字,即变量名。变量命名必须遵守以下约定:1、必须以字母或汉字开头,而不能以数字或其他字符开头。2、只能由字母、汉字、数字和下划线组成,不能含有小数点、空格等字符。3、字符个数不超过255个。4、变量名不能使用VB中的保留字。例如,Double、Sub、End等5、VB不区分变量名中字母的大小写。如R和r是同一个变量。另外,为加强程序的可读性,变量名最好要有意义,如用“age”表示“年龄”,“sum”表示“总和”等。变量——变量声明变量应该先声明后使用。VB中声明变量的方法是:Dim变量名As数据类型比如:

7、编写一段程序,求圆的周长和面积。DimrAsSingleDimcAsSingleDimsAsSingle还可以在一行中定义多个变量,例如:DimrAsSingle,cAsSingle,sAsSingle常量和变量计算圆的周长和面积DimrAsSingleDimcAsSingleDimsAsSinglePrivateSubForm_Click()r=InputBox(“输入r:”)c=2*3.14*rs=3.14*r*rPrintcPrintsEndSub常量数值常量字符串常量3.14用一对双引号引起来的字符串”China”常量定义形式:Const常量

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

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

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