AVR單片機入門及C語言高效設計實踐(五) ATMEAG16L的中斷系統什么是“中斷”?顧名思義中斷就是中斷某一工作過程去處理一些與本工作過程無關或間接相關或臨時發生的事件,處理完后,則繼續原工作過程。比如:你在看書,電話響了,你在書上做個記號后去接電話,接完后在原記號處繼續往下看書。如有多個中斷發生,依優先法則,中斷還具有嵌套特性。又比如:看書時,電話響了,你在書上做個記號后去接電話,你拿起電話和對方通話,這時門鈴響了,你讓打電話的對方稍等一下,你去開門,并在門旁與來訪者交談,談話結束,關好門,回到電話機旁,拿起電話,繼續通話,通話完畢,掛上電話,從作記號的地方繼續往下看書。由于一個人不可能同時完成多項任務,因此只好采用中斷方法,一件一件地做。[第一段]
上傳時間: 2013-12-25
上傳用戶:66666
圖書管理系統 帶界面?。保埃埃坝嘈?,功能較多
標簽: 圖書管理
上傳時間: 2015-11-27
上傳用戶:jichenxi0730
點陣字體產生工具以及相關顯示函數。 在開發嵌入式系統時,需要顯示不同大小或類型字體的漢字。顯然,對于嵌入式系統,不太可能使用矢量字體,而點陣字體,不同大小的字體不能簡單的縮放。 另外,對一個小系統,也不需要完整的字體,往往只要幾十個,甚至幾個就夠了。 一般,我們采用的方法是,自己準備點陣字體的數據,在顯示漢字時,把這些數據寫入顯存就行了。 這時又存在另外一個問題,由于是不完整的字庫,不能簡單的用漢字的內碼去找到對應的字體數據,如果逐個比較,又費時間。比較好的方法就是把字體數據排序,用二分法查找,這樣可以大大提高查找效率。 這里為以上問題提供了一個完整的解決方案: 產生字體數據:指定字體類型、大小,自動產生字體數據。 字體數據排序:可以按Unicode,也可以按Ansi排序。 集成顯示函數:提供相關顯示函數。為了節省空間,我們把文字分成thin和wide兩種,前者用于顯示傳統的ASCII字符集,后者用于顯示漢字等多(雙)字節字符
上傳時間: 2014-12-05
上傳用戶:xiaoyunyun
實現串行通訊的相關API函數 API函數不僅提供了打開和讀寫通訊端口的操作方法,還提供了名目繁多的函數以支持對串行通訊的各種操作。 函數名 作用 CreateFile 打開串口 GetCommState 檢測串口設置 SetCommState 設置串口 BuilderCommDCB 用字符串中的值來填充設備控制塊 GetCommTimeouts 檢測通信超時設置 SetCommTimeouts 設置通信超時參數 SetCommMask 設定被監控事件 WaitCommEvent 等待被監控事件發生 WaitForMultipleObjects 等待多個被監測對象的結果 WriteFile 發送數據 ReadFile 接收數據 GetOverlappedResult 返回最后重疊(異步)操作結果 PurgeComm 清空串口緩沖區,退出所有相關操作 ClearCommError 更新串口狀態結構體,并清除所有串口硬件錯誤 CloseHandle 關閉串行口
上傳時間: 2013-11-30
上傳用戶:磊子226
長高44b0xi BIOS源碼 FS44B0II BIOS具有啟動、引導,下載、燒寫,設置日期、時間,設置工作頻率等多種功能,並且支持各種參數的存儲和自動調用。 可以用flashpgm等軟件將BIOS燒寫到Flash中去,BIOS的自身駐留地址位于NOR FLASH的0x1f0000處,系統參數保存在0x1ff000以上區域中。所以在燒寫完BIOS,上電復位后先要執一定要執行backup命令把BIOS本身拷貝到NOR FLASH的高端1f0000去。
上傳時間: 2013-12-25
上傳用戶:ainimao
« 問題描述: 假設要在足夠多的會場里安排一批活動,并希望使用盡可能少的會場。設計一個有效的 貪心算法進行安排。(這個問題實際上是著名的圖著色問題。若將每一個活動作為圖的一個 頂點,不相容活動間用邊相連。使相鄰頂點著有不同顏色的最小著色數,相應于要找的最小 會場數。) « 編程任務: 對于給定的k個待安排的活動,編程計算使用最少會場的時間表。 « 數據輸入: 由文件input.txt給出輸入數據。第一行有1 個正整數k,表示有k個待安排的活動。接 下來的k行中,每行有2個正整數,分別表示k個待安排的活動開始時間和結束時間。時間 以0 點開始的分鐘計。 « 結果輸出: 將編程計算出的最少會場數輸出到文件output.txt。
標簽: laquo
上傳時間: 2013-12-20
上傳用戶:LIKE
研究了一種基于C8051F處理器以及LCD顯示的多通道輸入輸出參數檢測系統,采用總線型設計,通過I2C以及232/485串行接口實現與現場設備以及上位機(PC機)之間的通訊
上傳時間: 2014-01-17
上傳用戶:2404
去秀吧(goshow8)視頻秀 去秀吧免費提供建立網上家園采用大家熟的Qzone架構增加在線DV錄制 視頻功能,是專門為建立網上視頻秀空間,提供一交友的平臺而設定的一套多功能集成系統。網址:http://www.goshow8.com 功能簡介: 一、 迷你個人主頁 二、 博客 三、 相冊 四、 在線拍貼 五、 在線視頻,在線錄制,在線錄制視頻
上傳時間: 2013-12-11
上傳用戶:jhksyghr
去空格的程序,如果你需要的文章中空格太多,就可以用它來去空格
標簽: 程序
上傳時間: 2016-01-25
上傳用戶:rocwangdp
目前普遍采用的MCS51 和PIC 系列單片機通常只有一個(或沒有)UART 異步串行通信接口,在應用系統中若需要多個串行接口(例如在多機通信系 統中,主機既要和從機通信又要和終端通信)的情況下,通常的方法是擴展 一片8251 或 8250 通用同步/異步接收發送芯片(USART),需額外占用單 片機I/O 資源。本文介紹一種用單片機普通I/O 口實現串行通信的方法,可 在單片機的最小應用系統中實現與兩個以上串行接口設備的多機通信
上傳時間: 2016-01-25
上傳用戶:皇族傳媒