程式設計期末測驗 通訊一甲 B09622048 楊穎穆.

Slides:



Advertisements
Similar presentations
单片机 C 语言应用程序设计 主讲教师:廉哲 QQ: 电话: 办公室:综合楼 C318.
Advertisements

While 迴圈 - 不知重複執行次數
现代电子技术实验 ——综合实验之单片机部分
歷史報告 自強運動 指 導 老 師: 盧雨芯 製 作 簡 報: 第三組
組員:何浚壟4990Y031 詹昀蓉4990Y052 林怡汝4990Y053 黃亦雯4990Y055 王宜珺4990Y056
營利事業所得稅查核準則 相關概念介紹 南區國稅局 新營分局 林俊標 各位學員大家好:
学龄前儿童(3-6)行为与社会环境 组长:吾尔克西 讲述人:张紫桓 ppt制作:管吉 熊萌 资料收集:徐琰 李捷羚.
姓名:劉芷瑄 班級:J201 座號:39號 ISBN:957-33-1963-2
指導老師:黃怡瑾老師 組員:喻紹嫻、蔡穎邵、邱韋竣、 吳燿明、陳俊宏、林雅婷
大学生常见心理问题 及其原因分析 09本日2班.
考研辅导讲座PPT 思想道德修养与法律基础 主讲:蒋中挺.
學 號:997I0010、997I0024 組 員:洪韋鈴、王婷婷 日 期: 指導老師:王立杰 老師
菜市場巡禮 四財三A 4980S030 王靖智 4980S070 陳婉莉 4980S071 蘇可芸 4980S075 陳惠卿
♔乙武洋匡♔.
主題:轉換時刻 班 級:四進幼保三A 指導教授:葉雅惠 老師 組 別:第一組 組 員: 劉婉瑜 王美能
婚姻與家庭-田野調查 音樂二 第一組 S 沈蝶衣(組長) S 林長欣 S 余俐瑾
公司法(六) 股份有限公司 1.
放大器-頻率響應實驗 科系:通訊工程學系 執導老師:王志湖 學號:B 姓名:何信賢.
2015学年第一学期 探究型课程专题培训 社会实践阅读领航 教育处
微處理機原理與應用 Chapter 1 簡介 Chung-Min Wu, Ph.D
Timer & KEYPAD 11/24.
使用VHDL設計—4位元加法器 通訊一甲 B 楊穎穆.
SWITCH&7-SEG元件控制 嵌入式作業系統實作 11/17.
使用VHDL設計—4位元位移器 通訊一甲 B 楊穎穆.
C語言簡介 日期 : 2018/12/2.
初始化串列通訊埠 在啟始串列傳輸介面時有以下3個步驟:假設傳輸的通訊協定為9600bps,傳送8個位元資料,沒有同位位元,1個停止位元。
電子學實驗—自給偏壓共射極放大 通訊二甲 B 楊穎穆.
電子學實驗(二) --MOS_CG放大電路
電子學實驗(二) --MOS_CD放大電路
K60基础课程 02 首都师范大学物理系 王甜.
使用VHDL設計-多工器/解多工器 通訊一甲 B 楊穎穆.
班 級: 通訊二甲 學 號: B 學 生: 楊 穎 穆 老 師: 王 志 湖
電子音樂 通訊系 B 楊穎穆.
邏輯設計--不穩多諧振盪器 通訊一甲 B 楊穎穆.
第4讲 C++程序控制结构(二) 4.1 循环结构 4.2 转向控制 4.3 综合案例分析.
電子學實驗--CE放大電路 通訊二甲 B 楊穎穆.
程式結構&語法.
使用VHDL設計 七段顯示器 通訊工程系 一年甲班 姓名 : 蘇建宇 學號 : B
单片机原理与应用 主讲人:张荣刚 福建师范大学福清分校.
CH1 我的第一個App與變數宣告.
Instructor:Po-Yu Kuo 教師:郭柏佑
基本IO.
共源極頻率響應 科系:通訊工程學系 執導老師:王志湖 學號:B 姓名:何信賢.
班 級: 通訊二甲 學 號: B 學 生: 楊 穎 穆 老 師: 王 志 湖
邏輯設計實驗作業 ----基本邏輯閘實驗 學號:B 楊穎穆.
第2章 认识C语言 教学要点 2. 1 项目二C语言程序识读 2 .2 项目三班级成绩排名 2 .3 知识链接 返回.
4.19 Fsys _ SLOW MODE HT66F70A.
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
程式設計-- Binary Search 通訊一甲 B 楊穎穆.
班級:通訊一甲 學號:B 學生:李忠憲 指導老師:王志湖 老師
4-16 SLEEP0 HT66F70A.
第二章 类型、对象、运算符和表达式.
单片机原理及应用 实践部分 主讲人:刘 强 四川工商学院单片机教学团队 单片机原理及应用 实践部分 主讲人:刘 强
自停式向下計數器 通訊一甲 B 楊穎穆.
電子學實驗--全波整流 通訊二甲 B 楊穎穆.
電子學實驗—共集極放大電路 通訊二甲 B 楊穎穆.
使用VHDL設計-8x3編碼電路 通訊一甲 B 楊穎穆.
可變式計數器 通訊一甲 B 楊穎穆.
積分電路 科系:通訊工程學系 執導老師:王志湖 學號:B 姓名:何信賢.
程式設計--Quick Sort 通訊一甲 B 楊穎穆.
波的振幅與週期量測 通訊一甲 B 楊穎穆.
单片机应用技术 (C语言版) 第4章 C51程序设计入门
期末報告第一題 通訊四甲 B 湯智瑋.
查表法&電腦IO Port二進制轉七段顯示器
微算機(二) -- ADC0804 measurement
LED Pili LED 中州技術學院 電子系 副教授 余文俊.
臺中市龍山國小 校園常見瓢蟲辨識   瓢蟲屬於鞘翅目瓢蟲科。目前世界上約有5000多種瓢蟲,台灣地區約有80種以上,其中能捕食有害生物的瓢蟲約七十種之多。瓢蟲因為捕食有害生物為主食,所以又稱為『活農藥』。
使用VHDL設計-七段顯示 通訊一甲 B 楊穎穆.
第三章 流程控制 程序的运行流程 选择结构语句 循环结构语句 主讲:李祥 时间:2015年10月.
微 處 理 機 專 題 – 8051 C語言程式設計 主題:階乘計算
Presentation transcript:

程式設計期末測驗 通訊一甲 B09622048 楊穎穆

摘要 ※使用C語言設計程式,並將結果作成PPT檔及操作影音檔報告交出,報告必須包括: a.問題分析:動作原理分析後用流程圖或演算法展示處理程序 b.程式必須加以註解 c.不能使用goto指令者 d.重複指令者只可以用for loop,while,do while指令 e.延時電路需要副程式完成

h.重複a工作 ※學號尾數為偶數號同學: a.P1接8顆LED初使全滅0.5秒然後全亮0.5秒 b.重複做a兩次然後做c工作 d.重複做c兩次然後做e工作 e.唱出Do,Me,Me,各0.5拍各一次 f.P3接開關輸入4BIT二進制 g.P2接共陽極七段顯示器顯示用查表法顯示開關輸入4BIT二進致對應的顯示數值,例0001對應1,1111對應F h.重複a工作

目錄 1.流程圖 2.程式 3.實驗結果 4.資料來源

a<=beat[i]*tow[i]*0.55;a++ 流程圖 i=0;i<3 main P1 = 0xFF; i++ delay(25000); delay(x) a=0; a<=beat[i]*tow[i]*0.55;a++ X-->0 P1 = 0x00; P00=~P00; delay(25000); Bin2seg(x) delay(100000/tow[i]/2); P1 = 0x7F; P2=seg[x] delay(25000); b=P3&0x0F; return bin2seg(b);

程式 #include <reg51.h> #define Do 262*2 //Do頻率 #define Mi 330*2 //MI頻率 sbit P00=P0^0; //P00 = P00的第一隻Pin int delay(int); //宣告副程式 int code beat[3]={1,1,1}; //歌曲的拍子 int code tow[3]={Do,Mi,Mi}; //歌曲的音調 int i,a,b; //宣告變數 int bin2seg(int x); unsigned char code seg[16] =(0x81,0xCF,0x92,0x86,0xCC,0xA4,0xA0,0x8F,0x80,0x8C,0x88,0xE0,0xB1,0xC2,0xB0,0xB8); int main(void){ P00=1; while(1){

P1 = 0xFF; //遮默效果 delay(25000); //延遲0.5秒 P1 = 0x00; //全亮 delay(25000); //延遲0.5秒 P1 = 0xFF; delay(25000); P1 = 0x00; P1 = 0x7F; //右邊第一個燈亮 P1 = 0xBF; //第二個燈亮 P1 = 0xDF; P1 = 0xEF ; P1 = 0xF7; P1 = 0xFB; P1 = 0xFD; P1 = 0xFE;

P1 = 0x7F; delay(25000); P1 = 0xBF; P1 = 0xDF; P1 = 0xEF ; P1 = 0xF7; P1 = 0xFB; P1 = 0xFD; P1 = 0xFE; for(i=0;i<3;i++){ for(a=0;a<=beat[i]*tow[i]*0.55;a++){ //a從0到 Hz*0.55*拍子 P00=~P00; //P00 = P00的相反 delay(100000/tow[i]/2); //delay tone的時間 10萬/hz }

b=P3&0x0F; bin2seg(b); } int delay(int x){ //delay副程式 while(x>0); x--; int bin2seg(int x){ P2=seg[x]; return 0;

實驗結果 ※就會顯示出我們所要的。如下:

資料來源 ※主要來自王志湖老師上課所教授的內容及同學的指導。

END