《PIC微控制器專案設計 C語言》一2 10 練習

2021-09-23 03:36:58 字數 1037 閱讀 1610

2.10 練習

本文講的是pic微控制器專案設計:c語言一2.10 練習

1.編寫乙個c程式,設定portc的第0位和第7位為邏輯1。

2.編寫乙個c程式,連續倒序計數,並傳送計數值給portb。

3.編寫乙個c程式,將陣列裡的10個元素都乘以2。

4.編寫乙個c程式,將兩個矩陣p和q進行相加。假設每個矩陣的維數均為3×3,並將結果儲存在另乙個稱為w的矩陣中。

5.程式重複是什麼意思?描述c程式中的while、do-while和for迴圈操作。

6.什麼是陣列?編寫語句來定義以下陣列:

a.乙個有10個整數的陣列。

b.乙個有30個浮點數的陣列。

c.乙個具有6行10列的二維陣列。

下面的每個迴圈有多少次迭代?在每種情況下,變數j的最終值都是多少?

編寫乙個程式,計算儲存在乙個陣列中的所有數字的平均值。假設陣列命名為m,共有20個元素。

為以下測試寫出等效的if-else語句:

解釋下面的for迴圈:

編寫乙個計算矩形周長的函式。此函式應該先接收兩個用浮點數以表示矩形的邊長,然後返回乙個以浮點數表示的周長。

編寫乙個能夠將英吋轉換為厘公尺的函式。該函式應接收以浮點數表示的英吋值,然後計算出等效的以厘公尺為單位的數值。

將乙個led連線到pic18f45k22微控制器引腳的rb7埠上,編寫乙個使led閃爍的程式,使其點亮的時間為5s,熄滅的時間為3s。

編寫乙個函式,可以執行二維矩陣的下列操作:

a.矩陣相加。

b.矩陣相減。

c.矩陣相乘。

《PIC微控制器專案設計 C語言》一2 9 總結

2.9 總結 本文講的是pic微控制器專案設計 c語言一2.9 總結,本章介紹了mikroc pro for pic語言。c程式可以包含多個函式和變數及乙個主程式。主程式的開始由void main 語句來表示。變數儲存計算過程中使用的值。c程式中的所有變數必須在使用之前宣告。變數可以是8位的字元,1...

《PIC微控制器專案設計 C語言》一2 3 指標

2.3 指標 本文講的是pic微控制器專案設計 c語言一2.3 指標,指標是c語言的乙個重要組成部分,使用它們可以儲存變數的儲存位址。指標的宣告與其他變數一樣,但要在變數名稱前面加上字元 在一般情況下,可以建立指標以指向字元變數 整型變數 長變數 浮點變數或函式 或指向位址 在下面的例子中,宣告了乙...

pwmc語言調速程式 PIC微控制器之PWM原理

1,什麼是pwm 2,pwm的實現方式 我們如何讓微控制器輸出pwm波。有兩種方式 一種是直接用i o輸出,另一種方式利用模組。2.1利用i o口輸出pwm 如果你的微控制器沒有帶有pwm輸出功能模組,那麼你可以自己寫個程式輸出pwm波。因為pwm不就是高低電平。乙個i o在加上乙個定時器,對於任何...