- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一. C语言的语法基础 二. C语言的基本数据类型 三. 常量和变量 byte a,b,c ; word x,y; 2.3 知识链接1:单片机MC9S08AC16引脚 2.3.1 AC16引脚一览表 2.3.2 部分特殊引脚介绍 VDD和VSS是单片机主电源的供电引脚,VDD接5V或者3V,VSS接地。实际应用时,在VDD和VSS之间应该跨接一个10μF的电解电容和一个0.1μF的瓷片电容。 VDDAD和VSSAD是单片机AD(模数)变换模块的工作电源,AD变换模块采用自己的工作电源是为了提高AD变换的稳定性和精度。实际应用时,在VDDAD和VSSAD之间还应该跨接一个0.1μF的瓷片电容作为旁路电容。 VREFH和VREFL分别是AD变换模块的高、低参考电压。 2.3.3 单片机的I/O口 (1)I/O的作用 人体的五官、四肢、皮肤:这些是人体的感官,人体与外界的交互就是靠它们完成的。 单片机的I/O:单片机的I/O有如人体的感官,单片机获取外部的信息、控制外界的部件,就是依赖它们完成的。 人体感官与单片机I/O的区别:人体感官的功能比较复杂,不仅负责了信号的输入输出,而且还有知觉、动作,可以说是一种顶级的传感器,而单片机I/O只负责芯片电信号的输入输出。 2.3.3 单片机的I/O口 (2)I/O口状态的表示 方向寄存器。单片机的I/O口既能作为输入又能作为输出,为了确定I/O口的方向,引入了方向寄存器的概念。 数据寄存器。单片机的某个I/O口的状态既可以为1(高电平)又可以为0(低电平),为了存储I/O口的状态,引入了数据寄存器的概念。 以B口为例,方向寄存器为PTBDD,数据寄存器为PTBD。 2.3.3 单片机的I/O口 (3)I/O的工作原理 当PTBDD0=1时,三态缓冲器#1、#2选通,#3截止,单片机内部数据总线写到数据寄存器中的信号PTBD0经过三态缓冲器#1缓冲后从引脚PTB0输出,这时,引脚PTB0就是作为输出引脚;同时,数据寄存器中的信号PTBD0经过三态缓冲器#2缓冲后又送回单片机的内部数据总线,使单片机内部能够了解PTB0当前的信号是什么状态。 2.3.3 单片机的I/O口 (3)I/O的工作原理 当PTBDD0=0时,三态缓冲器#3选通,#1、#2截止,引脚PTB0的信号经过三态缓冲器#3缓冲后输入到单片机的内部数据总线中并保存在数据寄存器中,这时,引脚PTB0就是作为输入引脚。 2.3.3 单片机的I/O口 (4)上拉电阻与下拉电阻的概念 上拉电阻或者下拉电阻电路的目的是使采样点平常的电位为一个确定的电平。 2.5.3 实验步骤 PTBDD0 PTBD0 PTBDD0 PTBD0 上拉电阻电路 下拉电阻电路 无上下拉电阻电路 第二章 常量、变量及数据类型 第二章 目录 一、C语言的语法基础 1、C语言字符集 C语言的基本符号可分4个类,归纳如下: (1)英文字母:大小写各26个,共计52个; (2)阿拉伯数:0、1、2、3、4、5、6、7、8、9共10个数字; (3)下划线:_ ; (4)特殊符号:通常由1~2个符号组成,主要用来表示运算符。 第二章 C语言语法基础 例如: 算术运算符:+ - * / % ++ -- 关系运算符: = = == != 逻辑运算符: || ! 位运算符: | ~ ^ 条件运算符: ? : 赋值运算符:= 其他分隔符: ( ) [ ] { } . , ; 第二章 C语言语法基础 2、标识符(*) 概念:就是用来标识变量名、符号常量名、函数名、类型名、文件名等的有效字符序列。 定义规则: (1)标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。 如: _1 year month student_name sum0 M.D.Jones $123 #a 3b ?c a=b 第二章 C语言语法基础 (2)在C语言中,大小写字母不等效。因此,a和A,I和i,Sum和sum,分别是两个不同的标识符。 (3)用户自定义的标识符不能与保留字(关键字)同名。 保留字 第二章 C语言语法基础 3、关键字 概念:就是具有特定含义的标识符,用户不能用来作自定义标识符。 C语言中的关键字较少,由ANSI标准推荐的关键字有32个。 常用的有: (1)与数据类型有关的(14): char int float double signed unsigned short long v
您可能关注的文档
最近下载
- EN_IEC_60034-14-2018 旋转电机 - 第 14 部分:轴高 56 mm 及以上的某些机器的机械振动 - 振动严重程度的测量、评估和限制 (IEC 60034-14-2018).pdf VIP
- 提高PICC导管维护规范率..pptx
- Module 1 Wonders of the world Unit 1课件-外研九上(含音频+视频).pptx VIP
- 职业病诊断医师资格考试试题带答案.docx VIP
- 大学试题《工业通风与除尘》考试题库无答案.doc VIP
- 本科十四五教材针灸治疗学呃逆PPT课件.pptx VIP
- 中药材产业发展情况调研报告-中药材产业发展存在的问题及对策建议.pdf VIP
- T/CASEI62001—2019 起重机械 安全状况评估.pdf VIP
- ISO9001:2015质量管理体系标准培训.pptx VIP
- (2025秋新版)教科版科学三年级上册全册PPT课件.pptx
文档评论(0)