Ⅰ 單片機的c語言的內容簡介
本書是普通高等教育「十一五」國家級規劃教材。本書以標准C語言和MCS-51單片機為基礎,全面系統地介紹單片機的C語言程序設計與應用的基本問題,是一本重在應用、兼顧理論的實用教程。主要內容包括:單片機的C語言概述、C51語言程序設計基礎、單片機內部資源和外部擴展資源的C51語言編程、μVision2集成開發環境的使用、MCS-51系列單片機簡介等。本書包含大量單片機的C語言設計實例,並提供免費電子課件。
本書可作為高等學校電氣與電子信息專業和計算機專業的本專科教材,也可供從事單片機應用與產品開發工作的工程技術人員學習參考。
Ⅱ 單片機C語言試題求解
定時器計數頻率為12MHz/12=1MHz,則計一個數為1us,最大65536*1us=65.536ms,計數器向上計數,則定時50ms為65536-50000=15536=0x3CB0,所以TH0=0x3C, TL0=0xB0
Ⅲ 計算機二級C語言考試內容有那些
分筆試和上機考:
一、筆試 選擇40題,前10題為公共基礎知識
(1)、填空15題,前5題為公共基礎知識
(2)、只有C部分的前10題(即11~20)每題1分,其餘填空選擇都是2分,滿分100分,時間90分鍾。
二、上機 填空、改錯和程序設計題
(1)填空題一般有2到3個空,需要刪除對應的空後,在刪除的位置填上正確的答案。(30分)
(2)、改錯題的錯誤在/********found******/下面,不要改動其它的地方。(2~3個,30分)。
(3)、然後就是程序設計題啦,40分,考試時間90分鍾,上機考試每題完成後一定記得運行。
(3)單片機c語言考試內容擴展閱讀
1、熟悉Visual C++6. 0集成開發環境。
2、掌握結構化程序設計的方法,具有良好的程序設計風格。
3、掌握程序設計中簡單的數據結構和演算法並能閱讀簡單的程序。
4、在Visual C++6. 0集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力。
Ⅳ 單片機c51考試都會考什麼內容啊郁悶中~~~
應該是大二的吧~~
一樣啊~~
學的好不怕他考啊
像我們只學到定時器
對於111條指令~~匯編
~~中斷
~~擴展好像就這幾個吧
個人覺得最好不要只為了應付考試
應深入去理解它的內涵~~
反正我現
在學那個是越學越有趣~~
不過輔助課程(數電~~C語言)也要學好了
加油!!
Ⅳ c語言單片機考試題目急用
1、uchar state1;//主函數中 有 state1 變數,整個程序卻沒有改變數定義,可知,第1空即是該變數的定義。
2、state1=0xfe; 或者 state1=~1;//圖中 LED為 低電平驅動,D1為 P10,循環中直接將state1的值賦值給 P1,所以,要想D1亮,state1 的值就 必須=0xfe
3、temp=4;//題目要求 亮燈 按 D1\3\5\7 執行,只有 4個步驟,且 for循環的 步進值 只有 -1(temp--),結束條件為temp=0,故temp 的初始值 應= 結束值-步進值×步驟數=0-(-1)×4=4。
4、state1=(state1<<2)+3;//本語句的前半截 為 左移2位,則低2位變為0,需要補充2個1(即0000 0011b=3),以關閉低2位 的燈。
5、j<q;//但這個時間到底多少,沒有標准答案,定時不能靠延時函數。晶振不一樣,時間不一樣。編譯器不同,編譯結果不一樣。單片機類型不同,延時結果不一樣。
Ⅵ 編寫完整C語言程序 單片機考試題目
50元。50元。
Ⅶ 求單片機(C語言版)的復習資料。。。。
郭天祥的很不錯,有視頻教程,在網路搜郭天祥就行了。
Ⅷ 那裡有單片機C語言程序設計考試資料
《單片機C語言程序設計》分5篇共18章。第1篇為3章,主要介紹嵌入式基礎知識,MCS-51單片機在嵌入式控制系統中的地位和作用,MCS-51單片機常用介面電路介紹和外部軟體資源。第2篇為3章,主要介紹C51語法,包括C51基本語言語法、函數、數組和指針、結構和聯合以及預處理等。第3篇為5章,主要介紹MCS-51單片機內部資源及編程,包括並行輸入輸出介面、定時器/計時器介面設計、MCS-51單片機的串列介面、MCS-51單片機的中斷系統、MCS-51單片機系統擴展及應用,包括MCS-51單片機的最小系統、存儲器擴展、輸入/輸出介面擴展等。第4篇為3章,主要介紹MCS-51與外圍設備介面,包括單片機與鍵盤,LED顯示器介面,MCS-51單片機與D/A、A/D轉換晶元介面,MCS-51單片機與I2C匯流排晶元介面,MCS-51單片機與時鍾日歷晶元以及溫度感測器介面等。
第5篇為4章,主要介紹MCS-51人機界面設計,包括LCD顯示漢字、西文字元和曲線的基礎知識,LCD驅動原理,T6963C、KS0108、HD61830三種典型LCD驅動程序。
《單片機C語言程序設計》可作為高等學校電子信息相關專業的教材,也可供相關專業人員的學習參考。
Ⅸ 單片機復習題(C語言)
一. 填空題
1. MCS-51單片機是____8____位機,其最大程序容量可達___64_____K位元組,有_____4___個並行口和____32____條I/O管腳。
2. MCS-51單片機正常工作所必須的外部硬體電路是___電源_____、___時鍾_____、__復位______。
3. MCS-51單片機復位電平是___高_____電平,正常工作時復位端為__低______電平,復位後並所有行口的輸出為____高____電平。
4. MCS-51單片機內部結構中,四個基本功能單元分別是___CPU_____、__RAM______、____ROM____、___定時器計數器I/O口_____;三個擴展功能單元分別是____?____、___?____、___?_____。
5. MCS-51單片機內部RAM四個分區分別是__00H到1FH(R0-R7)可位定址____、____ _ 20H-2FH___、_30H-7FH__ _____、__80H-FFH______。
6. MCS-51單片機___P0_____口沒有內部上拉電阻;並行口作為輸入口使用時必須保證該埠場效應管__開漏______,即向該埠寫___0xff_____,此時該埠的輸出鎖存器Q端為___1(高電平)_____。
7. MCS-51單片機計數器工作在方式1和方式2的最大計數值分別是_____65536______、___256________。
8. MCS-51單片機若單片機的主時鍾振盪頻率為6MHz,定時器工作在方式1和方式2的最大定時時間分別是_____自己算!!______ms、___不懂看書!!________us。基本指令周期是___0.5-2_______us。
9. MCS-51單片機的五個中斷源分別是___INT0______、__T0_______、_____INT1_____、___T1______、___UART_______。
10. 編寫程序常用的三種程序結構是 __順序結構_______、__循環結構_______、___選擇結構_______。
11. C語言語法中,數據類型unsigned char 定義的是____8_____位無符號數;數據類型unsigned int定義的是___16______位無符號數。對8位和16位有符號數,定義數據類型關鍵詞為___signed char______、____short_____。
12. 單片機上電後是從主函數void main()的___0x0000H______位置運行。
13. 單片機C語言編程時必須有的固定結構的語句是#include <reg51.h>、void main()以及____while_____。
14. keil 集成開發軟體的三個主要功能是___編譯______、__調試_______、___模擬______。
15. 十進制數100對應的十六進制數是____64_____、二進制數是___01100100______。
二. 讀程序題
默認有關變數x、y、z、a、b、c、i均為unsigned int (8為無符號數)(這個是不是打錯了)請寫出局部程序運行後的結果,用十進製表示。
1. x = ___6___, y = ___3___, z = __11____ , a = ___5___, b = ___15___, c = ___252___。
x = 50/8; y = 100%12; z = 240+26;
a = z>>1; b = x | z; c = ~y;
2. x = _183_____, y = __10____, z = __11____ , a = __10____, b = __10____, c = ___10___。
x = 0xa5 ^ 0x12; y = 5*2; z = y++
a = --z; b = a & y; c = (a+z)/2;
3. x = ___6___, y = __12____, i = ___3___。
x=0;y=0;
for (i=1;i<=3;i++){
x = x+i;
y = y + i*2;
}
4. x = __20____, y = ___10___, z = ___81___ , a = __8____, b = ____9__,
c = __48____, i = ___8___。
a=0;
if (!a){
x=20; y=x<<2; z=y++;
}else{
x=10; y=x<<2; z=y++;
}
i=2<<2; y=10;
if (i>3 && y){
a=y & 0x0c;
b=++i;
c=x^y;
}
隨便做的,有些東東忘了!不懂的自己回去看看書去。
Ⅹ 51單片機考試,c語言程序求助,急··急··~!
這個弄起來挺煩的 你可以看看郭天祥的視頻教程(十天學會單片機) 裡面有你想要的東西 最多兩天你一定能搞定(看視頻最多一天而且裡面有代碼,自己寫寫代碼,再把他的的代碼復制粘貼最多再費一天) 。我相信你一定能夠搞定的