freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]ch04c51及編程(參考版)

2024-10-19 18:18本頁面
  

【正文】 接口模擬 可以修改 P1口鎖存器的值; P1口引腳的狀態(tài)。 ? 連接全部 OBJ文件和庫文件;生成 M51文件; ? 如果正確,再生成調(diào)試文件和 HEX文件等; ? 若 OBJ文件比 C或 ASM文件舊,則自動編譯 /匯編; ? 該步正確完成,才能進(jìn)入調(diào)試。 Keil編程環(huán)境的使用 ?Keil支持 MCS51 ?以工程為單位管理源代碼 只一個模塊也要建立工程 ?模塊化的開發(fā) ?連接生成可下載到芯片的執(zhí)行程序 ?支持聯(lián)機(jī)調(diào)試 ?軟件模擬運行逼真可信 調(diào)試:觀察執(zhí)行過程中的寄存器存儲器(變量) CPU狀態(tài),外設(shè)輸入輸出等; 模塊化編程 ASM Files C51 Files 匯編 編譯 .OBJ .OBJ Lib LIB51 LINK, LOC Hex Lib ?Hex文件可以固化到芯片中運行 集成開發(fā)環(huán)境 Keil μVision2 ?功能: 51系列開發(fā)環(huán)境 /各大廠商芯片支持 ?語言: C51高級語言 /ASM51匯編語言 /混合編程 ?編輯、匯編、編譯、生成目標(biāo)代碼 ?調(diào)試: 純軟件模擬 /聯(lián)機(jī)調(diào)試 ?觀察修改寄存器窗口、源程序窗口、內(nèi)部數(shù)據(jù)窗口、代碼窗口、外部數(shù)據(jù)窗口 ?單步、宏單步跟蹤執(zhí)行、連續(xù)執(zhí)行 ?斷點 ?執(zhí)行時間觀察, 主窗口 文件菜單 ?建立新文件 ?打開已存在文件 ?保存 ?另存為 ?保存全部 工程菜單 ?建立新工程 ?打開新工程 ?關(guān)閉工程 ?其余不常用或使用工具欄 已有工程可以利用文件關(guān)聯(lián),雙擊自動打開。 // 把個數(shù)放在 2100H單元中 } C51程序開發(fā)環(huán)境 C51編譯器 連接器(多模塊目標(biāo)代碼,庫) 生成可執(zhí)行的代碼程序 集成環(huán)境 KEIL/Franklin 代碼緊湊和使用方便 存儲器類型 idata xdata pdata data code 值 1 2 3 4 5 通用指針 ? ANSI C的指針被 C51沿用,表示地址; ?擴(kuò)展通用一般指針: ? C51所特有,增加了指針變量的類型,由 3個字節(jié)構(gòu)成 存儲類型 偏移地址高位 偏移地址低位 指針存儲地址 +0 +1 +2 例:指向擴(kuò)展 RAM 的 0x1234地址,指針可表示為 地址 +0 +1 +2 內(nèi)容 0x02 0x12 0x34 用常數(shù)作指針,常用于一些宏,例如 XBYTE define XBYTE ( (char *) 0x20210L) // 類型 2 偏移量 0000H 如果將常數(shù)值 0x09寫入絕對地址為 0x8000的外部數(shù)據(jù)存儲器。 // 指針指向下一單元 } p = 0x2100。i++) { if(*p==0) n++。 for (i=0。相同數(shù)個數(shù)送 2100H L1E: SJMP L1E 例:查找零的個數(shù)(在 2021H200FH中查出有幾個字 節(jié)是零,把個數(shù)放在 2100H單元中) 匯編很麻煩 C51查找零的個數(shù)程序 include main ( ) {
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1