久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> 單片機專用系統的系統程序構成

單片機專用系統的系統程序構成

作者:admin 來源:不詳 發布時間:2018-05-08  瀏覽:32
專用系統是指利用微處理器構成的具有特定功能的系統,它是針對某個特定的功能專門設計的。近年來隨著計算機技術的發展,使家用電器到形形色色的工控系統、通信系統的智能化成為可能。這些系統采用微處理器或微控制器構成智能系統,即在一個電子系統中內含微處理器或微控制器進行系統的信息處理和控制。由于在系統中,微處理器僅作為一個部件,因而將其稱為嵌入式處理器。
  專用系統的設計包括了系統的硬件設計和軟件設計。
  專用系統的硬件設計是根據專用系統的功能要求選擇硬件設備,設計硬件設備的接口電路,并分配其地址。除此之外,還需根據系統對存儲器的需要選擇程序存儲器和數據存儲器的容量并分配地址。
  專用系統的軟件即系統程序包含了程序區、數據區和堆棧區等部分,程序區主要根據系統對硬件的要求設計一系列的程序,以調用這些硬件設備;數據區為程序中所用的數據工作單元;堆棧區則為使用子程序、中斷程序時,存放程序指針或被保護的參數。因此在設計系統程序時,應根據系統硬件所擴展的程序存儲器和數據存儲器來分配程序區、數據區和堆棧區。
  專用系統的系統程序和單一的程序不同,根據程序功能的要求,系統程序可采用分支程序、循環程序、子程序、查表程序等不同的程序結構,但這些程序僅僅是為完成某一個功能需要而采用的設計方法。作為專用系統的系統程序必須具備一個完整的結構,它必須保證在系統上電的時候能自動啟動,并根據系統硬件的要求執行一定的功能。為此必須解決程序啟動、系統初始化、堆棧使用和如何調用中斷程序等問題。一個完整的系統程序采用如下結構:
程序啟動地址定義
堆棧區設定
系統硬件初始化
數據區初始化
中斷程序入口地址設定
主程序、子程序
中斷服務程序
數據


  1. 程序啟動地址
  在設計單一的程序時,通常根據使用的工作平臺(如八位微處理器采用學習機、十六位微處理器采用PC機、微控制器采用仿真器)程序存儲器的地址安排來選用程序的起始地址。在設計系統程序時,為保證在系統上電時自動進入系統程序,必須按照所用微處理器或微控制器復位后的程序指針來決定程序的起始地址。為此在設計系統的硬件時必須將程序存儲器的地址與系統復位后的程序指針保持一致,同時在設計軟件時,也必須將程序的起始地址與系統復位后的程序指針保持一致。
  不同的微處理器或微控制器復位后程序指針的值各不相同,如八位微處理器Z80復位后的程序指針為0000H,十六位微處理器INTEL 8086/8088復位后的程序指針為FFFF0H,微控制器MCS-51單片機復位后的程序指針為0000H。因此在設計這些微處理器或微控制器的系統程序時,必須將程序的起始地址按上述要求設置。
  2. 系統初始化
  系統初始化對系統所用的硬件和數據區進行初始化設定。根據系統對硬件的要求,尤其是可編程接口電路的使用都要求系統在使用這些硬件之前對硬件的工作方式進行設定。數據區初始化是將數據區的內容按程序的要求進行設定。
  3. 堆棧設置
  在設計子程序、中斷程序時,通常要用堆棧來存放程序指針或被保護的參數。在設計單一的程序時,通常不考慮堆棧的設置,這是因為所用的工作平臺已對堆棧進行了設置,而在設計系統程序時應根據微處理器或微控制器對堆棧的要求設置堆棧。堆棧是采用先進后出方式存放的隨機存儲器,在八位微處理器Z80和十六位微處理器INTEL 8086/8088中,它可位于隨機存儲器的任何地址,在數據壓入堆棧的時候,堆棧指針減小,而數據彈出堆棧的時候,堆棧指針加大。在微控制器MCS-51單片機中,規定堆棧必須在內部RAM的00H~7FH的范圍中,在數據壓入堆棧的時候,堆棧指針加大,而數據彈出堆棧的時候,堆棧指針減小。
  堆棧設置是在存儲器中劃出一定的存儲區域作為堆棧使用,具體做法是設定堆棧指針,在使用堆棧時堆棧指針將改變,應保證在程序運行的過程中,堆棧指針始終在設定的范圍內。因此,在設計程序時應事先預計堆棧的大小,避免堆棧指針指向數據區或程序區,或超出存儲器的范圍。
  在數據壓入堆棧其指針減小的操作方式中,在使用堆棧時,堆棧指針先減1,然后將需壓入堆棧的內容傳送到指針指向的存儲器。在數據壓入堆棧其指針加大的操作方式中,在使用堆棧時,堆棧指針先加1,然后將需壓入堆棧的內容傳送到指針指向的存儲器。因此在設定初始堆棧指針時,總將其指向堆棧區之外的第一個單元,即比實際所用的堆棧地址大(或小)1,以便在使用堆棧時從堆棧的第一個單元開始使用。
  4. 中斷程序
  在系統程序中,為了調用各種硬件設備,或調用特定的軟件,可采用程序中斷的方法。不同的微處理器或微控制器具有不同的進入中斷程序的方法。微處理器或微控制器的中斷處理功能越強,則該微處理器或微控制器構成系統的對外部設備調用的功能也越強。
  中斷程序的設計包含了中斷入口地址的設置和中斷服務程序設計兩部分,前者規定了中斷服務程序的入口地址,當系統要求進入中斷程序時,從該入口地址進入中斷服務程序。根據微處理器或微控制器的結構,中斷服務程序的入口地址的設置各不相同。中斷服務程序則是以入口地址為起始地址的一段服務程序。與子程序不同的是,中斷服務程序以中斷返回指令結束,而子程序以一般的返回指令結束。類似于子程序,在中斷服務程序中為了保護參數,通常采用將數據或標志壓入堆棧的方法,此時應注意壓入和彈出指令的配對。

編輯:admin  最后修改時間:2018-05-08

聯系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市南山區桃源街道平山社區平山一路2號南山云谷創業園二期11棟410-411

Copyright © 2014-2026 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

久久精品99久久_亚洲一区二区综合_狠狠色伊人亚洲综合成人_亚洲综合爱爱久久网
亚洲天堂网2018| 欧美激情国内自拍| 18视频在线观看娇喘| 在线免费av播放| 香港日本韩国三级网站| 北条麻妃在线视频观看| 国产 日韩 亚洲 欧美| 国产成a人亚洲精v品在线观看| 国产色视频在线播放| www.五月天色| 无颜之月在线看| 国产精品久久国产| 国产av无码专区亚洲精品| 激情综合网婷婷| 第四色婷婷基地| aaa免费在线观看| 欧美精品久久久久久久自慰 | 日本一道在线观看| 成年丰满熟妇午夜免费视频| 四虎4hu永久免费入口| 久操手机在线视频| 国产女大学生av| 欧美私人情侣网站| 国产又粗又长又爽又黄的视频| 超碰10000| 日本xxxxxxx免费视频| 性生活免费在线观看| 最新av网址在线观看| 久久无码高潮喷水| xxx中文字幕| 国产亚洲天堂网| 五月天六月丁香| 黄色片久久久久| 9色视频在线观看| 妺妺窝人体色www在线观看| 一级日本黄色片| 精品国产成人av在线免| 久久久福利影院| 国产精品视频黄色| 国产毛片视频网站| 免费观看国产视频在线| 亚洲三级视频网站| 成人午夜免费在线| 亚洲天堂第一区| www.99r| 国产a级片网站| 精品无码av无码免费专区| 最近中文字幕一区二区| 日本免费不卡一区二区| 三级在线免费观看| 国产精品区在线| 玩弄japan白嫩少妇hd| 欧美黑人经典片免费观看| 北条麻妃亚洲一区| 精品久久久久久中文字幕2017| 成人免费a级片| 久久这里只有精品18| 亚洲网中文字幕| 伊人免费视频二| 欧美日韩一级在线| 欧美日韩亚洲国产成人| 警花观音坐莲激情销魂小说| 在线能看的av网站| 成人日韩在线视频| 久久婷婷综合色| 91制片厂毛片| 欧美午夜aaaaaa免费视频| www.亚洲天堂网| 午夜激情福利在线| 日韩av片网站| 午夜免费视频网站| 日韩人妻一区二区三区蜜桃视频| 激情五月五月婷婷| 少妇大叫太大太粗太爽了a片小说| 国产一二三四区在线观看| 天堂а√在线中文在线| 日韩精品一区在线视频| 成人免费在线小视频| 男人添女荫道口图片| 成人亚洲视频在线观看| 在线观看亚洲色图| 在线观看成人免费| 人人妻人人添人人爽欧美一区| 国产深夜男女无套内射| 99精品视频播放| 免费成人深夜夜行网站视频| 男人天堂手机在线视频| 久久精品99国产| 亚洲成人天堂网| 亚洲中文字幕无码一区二区三区| 九色自拍视频在线观看| 在线观看岛国av| 一本久道高清无码视频| 久草青青在线观看| 亚洲区成人777777精品| 可以免费观看av毛片| 欧美做受777cos| 免费涩涩18网站入口| 国产av熟女一区二区三区| 国产裸体免费无遮挡| 欧美精品在欧美一区二区| 无码内射中文字幕岛国片| 日本一道在线观看| 最新天堂在线视频| 久久精品99国产| 欧美国产日韩激情| 国产精品波多野结衣| av五月天在线| 男女午夜激情视频| 人人妻人人做人人爽| 三年中国中文在线观看免费播放| 91av在线免费播放| 免费无码毛片一区二三区| 一二三av在线| 一级黄色片国产| 在线观看免费的av| 91看片在线免费观看| 日本精品一区二区三区四区 | www.国产在线视频| 九色porny自拍| 日韩有码免费视频| 日本免费不卡一区二区| 中文字幕亚洲欧洲| 黄色片在线免费| 九热视频在线观看| 成人免费毛片播放| 国产精品欧美激情在线观看| 黄色片网址在线观看| 日韩精品在线观看av| 国产日韩亚洲欧美在线| 久久香蕉视频网站| 日本久久久网站| 搞av.com| 欧美日韩激情四射| 日韩一级片免费视频| 性欧美大战久久久久久久| 精品人妻少妇一区二区| 鲁一鲁一鲁一鲁一澡| 成人三级视频在线播放| 激情内射人妻1区2区3区 | 精品国产成人av在线免| 免费在线观看的av网站| 欧美日韩怡红院| 制服丝袜中文字幕第一页| a级网站在线观看| www.国产在线视频| 黄色a级片免费| 久久久精品高清| 国产真实老熟女无套内射| 无码精品国产一区二区三区免费| 天天碰免费视频| 强开小嫩苞一区二区三区网站| 日b视频免费观看| 久久久久狠狠高潮亚洲精品| 日韩在线不卡一区| 丰满的少妇愉情hd高清果冻传媒 | 久久99中文字幕| 日本在线一二三区| www.好吊操| 在线免费视频一区| 欧美午夜小视频| 国产黑丝在线视频| 日韩手机在线观看视频| 最近免费观看高清韩国日本大全| 人妻夜夜添夜夜无码av| 亚洲天堂一区二区在线观看| 黄色一级片播放| 国产免费一区二区三区四在线播放| 精品这里只有精品| 欧美一级免费在线| 欧美黄色免费影院| 男人的天堂视频在线| 九九热免费精品视频| 国产精品专区在线| 亚洲国产一二三精品无码| 久久国产这里只有精品| 男女午夜激情视频| 国产毛片视频网站| 国产免费内射又粗又爽密桃视频| 日日噜噜夜夜狠狠| 激情婷婷综合网| 日本少妇高潮喷水视频| 加勒比成人在线| 日韩国产成人无码av毛片| 亚洲女人在线观看| 99中文字幕在线| 亚洲第一天堂久久| www.久久91| 伊人色在线观看| 羞羞的视频在线| 天堂av在线8| 一路向西2在线观看| 可以免费在线看黄的网站| 久久久久免费精品| 欧美性猛交久久久乱大交小说| 日本精品一区在线观看| 男人的天堂99| 特级丰满少妇一级| 亚洲午夜精品一区| 秋霞在线一区二区|