K60基础课程 02 首都师范大学物理系 王甜.

Slides:



Advertisements
Similar presentations
热 烈 欢 迎 省厅节能工作考核领导小组 莅临我校检查指导工作 !. 井冈山大学 “ 十二五 ” 节能工作情况汇报 2015 年公共机构节能工作情况.
Advertisements

H T U 報告者:周振聰 僑生處 主任. h T U 免會考成績入學 h T U 未來望 您想學 一技之長嗎 ? 歡迎參加莊敬建教班 不但三年免學費,且 保證讓您學到一技之 長,脫離貧窮,邁向 光明的人生 免試入學.
第一节 工业的区位因素与区位选择. 戴尔公司生产的电脑 夏新电子股份有限公司 金龙客车 土地 资金 能源 水源 劳动力 原料 零部件 产品产品 废渣 废水 废气.
桃園地景藝術節 最近桃園在舉辦桃園地景藝術節,種共有五大主題區, 分別是:黃色小鴨展區、巨型蓮花展區、草間點點展區、范姜 古厝展區、新屋水巷展區。那這些景點到底個展覽什麼呢?讓 我們繼續看下去 …… 。
传媒学生应该如何度 过四年大学生活?. 进入大学一个多月了,用一个词形容大 学生活 自卑感 不适应 空虚感 被动感 孤独感 失望感 一、大学新生不适应大学生活的表现:
4-2 、聚落的演變 人口的分布 自然環境特性、交通便利性及就業 機會等因素,常影響人們對於居住地點 的選擇。 臺灣西部地區的平原和盆地,地勢 較為低平、開發較早,在肥沃的土壤、 便捷的交通網路等有利的條件下,工商 業往來頻繁,人口較為密集。
工程管理部业务培训教程 运营管理中心 2015年07月24日.
西瓜可以加速体内毒素的排出,使肉肉的大象腿变得匀称有致,还可清热、解毒,对咽喉肿痛、扁桃体炎等有一定疗效.
加快培育和发展战略性新兴产业 科技部调研室 胥和平
铅 球 理 论 课 主讲人:张振丰.
花蓮市校長聯席會議 海星中學成果分享 報告人:林福樹 時 間:2005年7月7日(星期四).
宿迁质监局学习型党组织创建情况汇报 二〇一四年十一月.
2014年语言文字工作总结 党委学生工作部 2014年12月5日.
学党章党规、学系列讲话,做合格党员 学习教育
全面推进普法工作 促进红塔健康发展 ——红塔集团“六五”普法工作汇报
第3章: 產業與競爭環境 張緯良 世新大學資訊管理系.
增强危机意识 凝聚攻坚合力 2014年 3月20日 第二版 LIKUANGSHICHUANG 栗矿公司召开党的群众路线教育实践活动动员会
四資二甲 第三週作業 物件導向程式設計.
期货基础知识 2011年6月21日 国金期货有限责任公司.
采矿作业部党总支部 会议汇报材料 2012年3月.
第二章 项目一:企业厂区与车间平面设计 1.
文明建设,气象先行 ——农安县气象局 2.
滑雪美食街 組員:林韋伶、張雅弦、王佑盛、朱坤賢.
汪清县气象局创建省级文明单位工作展示 2016年8月
总资金流向 资金流出:上期所、大商所、郑商所所有品种主力合约持仓资金变化情况
热烈欢迎兼职档案员 参加档案业务培训
第四章 汽车零件损伤与检验分类 学习目的: 学习要求: 了解汽件零部件磨损的成因及规律。 学会汽件零件检验方法和准确分类。
榕桥中学 校园文化建设情况汇报.
以信息化手段全方位促进学校特色建设 ————青岛酒店管理职业技术学院 1.
动力煤期货投资机会及规则解读 2013年9月 郑州商品交易所.
年度工作报告 后勤处 汇报人:刘仲平
项目申报及投资推进工作实务 更多模板、视频教程: 兰溪市发展和改革局 2013年9月 1.
中共通钢集团栗矿公司第十七次代表大会召开
西南林业大学 网络办公系统 云南新克软件技术有限责任公司.
2016年上半年工作汇报 后勤与保卫管理处 二○一六年七月.
对网络环境下高校图书馆 信息资源建设的讨论
CH2 開發環境介紹 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
微處理機原理與應用 Chapter 1 簡介 Chung-Min Wu, Ph.D
CH5 數位訊號 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
    Arduino 1602 LCD 量測電壓顯示 LCD 示波器    林品成 月.
第五章 MSP430中斷式數位I/O.
2015年校级以上 科创项目负责人培训会 教务处  教学科   余 涛 2015年1月7日.
8-1 功能簡介 8-4 實驗成果 8-2 電路說明 8-5 延伸應用與練習 8-3 程式設計
第一章 C++编程简介 丘志杰 电子科技大学 计算机学院 软件学院.
线性驱动IC BP5112 应用指南 冯卓民 /12/30 Confidential 1.
語法:Variables & Functions 實作:Digital out (Button+LED) 簡報:廖崇義
9.1 家用电器.
蕭信中 製作 工業電子丙級技能檢定"交通號誌控制器"
電子音樂 通訊系 B 楊穎穆.
两用物项和技术进出口许可证 管理与签发系统
世外桃源~ 劍 潭 里 零碳排放里.
第4讲 C++程序控制结构(二) 4.1 循环结构 4.2 转向控制 4.3 综合案例分析.
    使用Arduino量測交流(AC)電壓    林品成 月.
    使用Arduino量測直流(DC)電壓    林品成 月.
亚博科技 Arduino视频教程 第8讲 蜂鸣器发声实验.
程式結構&語法.
亚博科技 Arduino视频教程 第12讲 8乘8点阵.
K60入门课程 06 首都师范大学物理系 靳熙芃.
第二章 类型、对象、运算符和表达式.
单片机原理及应用 实践部分 主讲人:刘 强 四川工商学院单片机教学团队 单片机原理及应用 实践部分 主讲人:刘 强
感光世界 亞洲大學 資訊工程學系 學生:郭致翔、林壬午、黃智猷、陳奕升 指導教授:蔡志仁教授
隨機數 (亂數) 10後,取餘數 n = rand(); 利用 Code::Block 驗證一下 n = rand() %10; 998
智慧型環境控制甲蟲幼蟲養殖教育觀察箱 溪南國中 胡啟有.
相片典藏 臺北市立弘道國中總務處 防災校園建置計畫補助-個人防護具 品 名 數 量 30 4 工作手套 72 6 簡易雨衣 300
第七章  数 组.
家長日 學校名稱 日期.
基本資料型態 變數與常數 運算子 基本的資料處理 授課:ANT 日期:2014/03/03.
迴圈(重複性結構) for while do while.
第二章 認識電子零件與工具 電壓、電流與接地 電阻 電容 二極體和LED 操作萬用電錶 看懂電路圖 用麵包板接電路.
C语言基础学习 从外行到入门.
Presentation transcript:

K60基础课程 02 首都师范大学物理系 王甜

上拉电阻与下拉电阻

练习2-1 利用实验例程中的 0000.工程模板 编写程序 (1)在IO模块上实现按键控制LED亮灭的现象;

上拉电阻与下拉电阻 上拉电阻与下拉电阻用在什么场合? 用在数字电路中,存在高低电平的场合。 上拉电阻与下拉电阻怎么接线? 上拉电阻与下拉电阻用在什么场合?    用在数字电路中,存在高低电平的场合。    上拉电阻与下拉电阻怎么接线?    上拉电阻:电阻一端接VCC,一端接逻辑电平接入引脚 (如单片机引脚)    下拉电阻:电阻一端接GND,一端接逻辑电平接入引脚 (如单片机引脚)

上拉电阻与下拉电阻 上拉电阻和下拉电阻有什么用? 提高驱动能力 上拉电阻和下拉电阻有什么用?   提高驱动能力 例如,用单片机输出高电平,但由于后续电路的影响, 输出的高电平不高,就是达不到VCC,影响电路工作。所以 要接上拉电阻。下拉电阻情况相反,让单片机引脚输出低电 平,结果由于后续电路影响输出的低电平达不到GND,所以 接个下拉电阻。 在单片机引脚电平不定的时候,让后面有一个稳定的电平。

流水灯 作业讲解 循环语句(for/while循环)

作业情况

循环语句 while循环 for循环

while循环 格式: while(表达式) {内部语句(可为空);} 执行方式:只要表达式不为0就执 行内部语句,否则跳出循环执行 后面语句。 原则:非0即真 典型语句:while(1) while语句的简略写法和分号位置

while循环 …… while(1) GPIO_WriteBit(HW_GPI OA, 4, 0); GPIO_WriteBit(HW_GPI OA, 5, 0); …… while(1); GPIO_WriteBit(HW_GPI OA, 4, 0); GPIO_WriteBit(HW_GPI OA, 5, 0);

while循环 …… int i=0; int x=10; while(i<5) { x--; i++; }

for循环 格式: for(表达式1;表达式2;表达式3) {内部语句(可为空);} 执行方式: 求解表达式1; 求解表达式2: 若为真(非0),执行内部语句, 求解表达式3,回到第二步重复执 行; 若为假(0),跳出for循环;

for循环 …… int i; int x; x=0; for(i=2;i>0;i--) x++;

练习2-2 修改作业程序,使用for循环或while循环语句,完 成流水灯实验。

数码管 数码管显示原理 函数语句的写法和调用 四位数码管

数码管

数码管 数码管(LED Segment Displays)是由多个发光二 极管封装在一起组成的8字型的器件。 数码管实际上是由七个发光管组成8字形构成的, 加上小数点就是8个。 这些段分别由字母a,b,c,d,e,f,g,dp来表示。 引线已在内部连接完成,包括各个笔划的信号端 和公共电极。

数码管

练习2-2 利用实验例程中的 0000.工程模板 编写程序: 点亮一位共阴数码管,使其显示任何数字。 5v 3.3v GND A B   GND A B PTA4 PTA5 C D PTA6 PTA7 E F PTA8 PTA9 G NC PTA10 S1 S2 PTE25 PTE26 S3 S4 PTE27 PTE28

四位数码管 引脚图

练习 2-4 点亮四支数码管中的任一个,使其显示“3”。 5v 3.3v GND A B PTA4 PTA5 C D PTA6 PTA7 E   GND A B PTA4 PTA5 C D PTA6 PTA7 E F PTA8 PTA9 G NC PTA10 S1 S2 PTE25 PTE26 S3 S4 PTE27 PTE28

练习 4-4 点亮四支数码管中的三个,使其显示“3 33”。 5v 3.3v GND A B PTA4 PTA5 C D PTA6 PTA7 点亮四支数码管中的三个,使其显示“3 33”。 5v 3.3v   GND A B PTA4 PTA5 C D PTA6 PTA7 E F PTA8 PTA9 G NC PTA10 S1 S2 PTE25 PTE26 S3 S4 PTE27 PTE28

练习 4-5 点亮四位共阴数码管,使其间隔1s依次显示: “ 0000” “ 0 100” “ 0020” “ 0003”

函数语句的写法和调用 不带参数函数语句的写法及调用 带参数函数语句的写法及调用

不带参数函数的写法及调用 重复的语句可以写成不带参数的子函数 void delay1s(); 声明子函数,写在void main()之前 调用子函数,用于取代原重复语句 void delay1s() 子函数体,编写子函数,一般写在程序最后

不带参数函数的写法及调用 子函数体的写法 void delay1s() { DelayMs(1000); }

不带参数函数的写法及调用 void delay1s(); void main() { while(1) { LED1=0; delay1s(); LED1=1; delay1s(); } void delay1s() { DelayMs(1000); }

带参数函数的写法及调用 可以修改变量的子函数 例如: void LED(int pin) { GPIO_WriteBit(HW_GPIOD, pin, 0); }

带参数函数的写法及调用 void LED(变量类型); 声明子函数,“变量类型”比如int,多个变量类型 可用“,”分割 LED(数值); 调用子函数,“数值”就是参数的值 void LED(变量类型 变量名称) 子函数体,括号可写int time, char a等

带参数函数的写法及调用 void LED(int); void delay1s(); void main() { while(1) { LED(0); delay1s(); LED(1); delay1s(); } } void LED(int pin) { GPIO_WriteBit(HW_GPI OD, pin, 0); } void delay1s() { DelayMs(1000); }

作业 利用子函数编写数码管显示数字的程序: (1)利用不含参的函数进行单个数字显示; (2)利用含参函数通过参数循环显示0~4。 5v   GND A B PTA4 PTA5 C D PTA6 PTA7 E F PTA8 PTA9 G NC PTA10 S1 S2 PTE25 PTE26 S3 S4 PTE27 PTE28