計算機硬件技術(簡體書)
商品資訊
系列名:全國高職高專規劃教材‧計算機系列
ISBN13:9787301230213
出版社:北京大學出版社
作者:彭莉
出版日:2013/09/02
裝訂/頁數:平裝/175頁
規格:23.5cm*16.8cm (高/寬)
版次:1
商品簡介
名人/編輯推薦
目次
書摘/試閱
相關商品
商品簡介
本書以職業技能崗位標準引領課程教材的工作任務,采用“任務驅動”教學方法,以AT89C51單片機為對象,介紹工程項目開發的方法及單片機的應用,內容包括初識單片機、AT89C51單片機尋址方式及指令系統、AT89C51中斷與定時系統、并行輸入與輸出等。
本書適合高職高專院校計算機及其相關專業學生使用,也可作為相關培訓教材。
名人/編輯推薦
《全國高職高專規劃教材·計算機系列:計算機硬件技術》適合高職高專院校計算機及其相關專業學生使用,也可作為相關培訓教材。
目次
第一篇 初識單片機
任務一 讓信號燈亮起來
任務要求
相關知識
一、微型計算機
二、微型計算機的應用形態
三、單片機
四、AT89C51單片機結構
任務實施
一、任務實施分析
二、任務實施要求
三、AT89C51軟件調試與仿真演示
四、學習狀態反饋
第二篇 AT89C51單片機指令系統及程序設計方法
第三篇 AT89C51中斷系統
任務一 讓信號燈亮起來
任務要求
相關知識
一、微型計算機
二、微型計算機的應用形態
三、單片機
四、AT89C51單片機結構
任務實施
一、任務實施分析
二、任務實施要求
三、AT89C51軟件調試與仿真演示
四、學習狀態反饋
第二篇 AT89C51單片機指令系統及程序設計方法
第三篇 AT89C51中斷系統
第一篇 初識單片機
任務一 讓信號燈亮起來
任務要求
相關知識
一、微型計算機
二、微型計算機的應用形態
三、單片機
四、AT89C51單片機結構
任務實施
一、任務實施分析
二、任務實施要求
三、AT89C51軟件調試與仿真演示
四、學習狀態反饋
第二篇 AT89C51單片機指令系統及程序設計方法
第三篇 AT89C51中斷系統
附錄
參考文獻
書摘/試閱
(4)觀察窗口
觀察窗口是很重要的一個窗口,工程窗口中僅可以觀察到工作寄存器和有限的寄存器,如A、B、DPTR等,如果需要觀察其他寄存器的值或者在高級語言編程時需要直接觀察變量,就要借助于觀察窗口了。
2.程序調試
(1)復位
單擊調試工具欄中的按鈕,即可實現復位。這時黃色的箭頭指向程序的第一條指令(本例中為CPL P0.0)。打開Memory#1,就可觀察片內RAM中對應的P0、SP、P1、P2、P3等的地址0x80、0x81、0x90、0xA0、0xB0,它們的復位值分別為0xFF、0x07、0xFF、0xFF、0xFF,如圖3.20所示。
(2)全速運行
單擊調試工具欄中的按鈕,或按快捷鍵F5,則可以全速執行程序,暫停工具按鈕由灰色變為紅色,即在不間斷地執行程序指令。此時,執行速度快,并且可觀察程序執行的整體效果。但程序中有錯,則難以確認錯誤出于何處。
本例若全速運行,則反復運行CPL P0.0。只有單擊“暫停”工具按鈕 才能中止運行。這時,暫停工具按鈕由紅色變為灰色。從圖3.21可以看到這時的運行結果。
(3)單步運行
單擊調試工具欄中的按鈕,或按快捷鍵F11,則單步執行程序。每單擊一次按鈕,則執行一行程序(即一條指令)便停止。相應的黃色箭頭也移到程序的下一行,此時可觀察運行該行程序的結果是否與預期結果一致;若不一致,也可以較容易地檢查出問題所在。所以,單步運行在調試中很重要。
本例復位后若單步運行,則可以觀察每步的運行結果。
(4)觀察時間和延時時間調試
單擊工具欄中的按鈕,進入運行調試狀態。復位后單擊調試工具欄中按鈕(過程單步),則運行第一條指令CPL P0.0,如圖3.22所示,但再次單擊調試工具欄中的按鈕,可發現運行調用子程序指令LCALL DELAY,從標號DELAY開始到RET為子程序,整個子程序為一個過程,“過程單步”運行的是“將子程序這個過程當成單步”來完成。所以運行后是執行完子程序的所有指令后返回停止到下一條指令的,如圖3.23所示。從工程管理窗口的寄存器列表中可看到以秒為單位的運行時間“see=0.19738200”,近似為200ms。還觀察到整個子程序的機器周期數為“states=197382”。
主題書展
更多