資源描述:
《上位機編程報告》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。
1、為了適應公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務技能及個人素質(zhì)的培訓計劃上位機編程報告 單片機接口設計 課程設計 題目:上位機學生姓名:王旭紅學號:XX2061指導教師姓名:邸建紅完成日期:XX年07月08日 一、課程設計要求 1.定時呼叫下面每一個下位機 應答則表示通,顯示:地址_P; 不應答表示不通,顯示:地址_E 2.可通過按鍵決定反復呼叫某個地址 3.通過按鍵控制要某地址的數(shù)據(jù)并顯示 4.通過按鍵控制修改某地址的數(shù)據(jù)并顯示 5.顯示下位機報警,如:1:FF 二、硬件系統(tǒng)說明 1、整體電路圖
2、單片機的引腳資源分配:18、19腳接12M晶振,9腳接按鍵復位,20腳接地,40腳接VCC,、、、、、(來自:寫論文網(wǎng):上位機編程報告)、、接12864的數(shù)據(jù)/命令引腳7、8、9、10、11、12、13、14,RS接,RW接,E接,PSB接,RST接,,分別接LED,,,,接4位撥碼開關,、分別接按鍵?! ?、整體實物電路圖目的-通過該培訓員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務技能及個人素質(zhì)的培訓計劃 上電
3、逐行顯示開機界面,相應參數(shù)初始化完畢后,程序進入主程序中運行,指示燈顯示程序進入5秒定時中斷,指示燈顯示程序進入主程序終運行?! ?、與從機進行通信 主機與從機進行通信,系統(tǒng)等待從機的應答。中斷程序每隔5s呼叫下一個從機,主程序中通過4位撥碼開關選擇需要呼叫的地址和命令?! ?、主從機通信成功 主從機通信成功,從機發(fā)送的數(shù)據(jù)為153,主機接收到的數(shù)據(jù)為153 5、主從機通信失敗 主從機通信失敗,系統(tǒng)顯示當前呼叫從機的地址。 6、下載程序系統(tǒng) 這是向89S51下載程序的系統(tǒng)?! ?、單片機供電系統(tǒng) 單片機的5V供電系統(tǒng)。 三、軟件系統(tǒng)說明 1、軟件流
4、程圖: 關于Delphi上位機的報告 一.Delphi基本概念介紹 Delphi的基本形式目的-通過該培訓員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務技能及個人素質(zhì)的培訓計劃 Delphi是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的Windows應用程序開發(fā)工具。它使用了MicrosoftWindows圖形用戶界面的許多先進特性和設計思想,采用了彈性可重復利用的完整的面向?qū)ο蟪绦蛘Z言(Object-
5、 OrientedLanguage)、當今世界上最快的編輯器、最為領先的數(shù)據(jù)庫技術。對于廣大的程序開發(fā)人員來講,使用Delphi開發(fā)應用軟件,無疑會大大地提高編程效率,而且隨著應用的深入,您將會發(fā)現(xiàn)編程不再是枯燥無味的工作——Delphi的每一個設計細節(jié),都將帶給您一份欣喜。Delphi實際上是Pascal語言的一種版本,但它與傳統(tǒng)的Pascal語言有天壤之別。一個Delphi程序首先是應用程序框架,而這一框架正是應用程序的“骨架”。在骨架上即使沒有附著任何東西,仍可以嚴格地按照設計運行。您的工作只是在“骨架”中加入您的程序。缺省的應用程序是一個空白的窗體(For
6、m),您可以運行它,結果得到一個空白的窗口。這個窗口具有Windows窗口的全部性質(zhì):可以被放大縮小、移動、最大最小化等,但您卻沒有編寫一行程序。因此,可以說應用程序框架通過提供所有應用程序共有的東西,為用戶應用程序的開發(fā)打下了良好的基礎。Delphi已經(jīng)為您做好了一切基礎工作——程序框架就是一個已經(jīng)完成的可運行應用程序,只是不處理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代碼而已。目的-通過該培訓員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目
7、的正常、順利開展,特制定安保從業(yè)人員的業(yè)務技能及個人素質(zhì)的培訓計劃 在空白窗口的背后,應用程序的框架正在等待用戶的輸入。由于您并未告訴它接收到用戶輸入后作何反應,窗口除了響應Windows的基本操作(移動、縮放等)外,它只是接受用戶的輸入,然后再忽略。Delphi把Windows編程的回調(diào)、句柄處理等繁復過程都放在一個不可見的Romulam覆蓋物下面,這樣您可以不為它們所困擾,輕松從容地對可視部件進行編程?! ∶嫦?qū)ο缶幊痰母拍睢 ∶嫦驅(qū)ο蟮某绦蛟O計(Object-OrientedProgramming,簡記為OOP)是Delphi誕生的基礎。OOP立意于創(chuàng)建