紹 了一 種基 于 單 片機借 助 CAN總 線技 術設 計 的分 布 式 區域 交通信 號 燈 智能控 制 系統 。 系統 采 用 AT89C51作 為核 心控 制 器 ,紅 外 接 收 器接 收 來 自發 射 器 的紅 外信 號 ,經 解調 后 輸入 單 片機進 行 處理 ,單 片機 與 CAN 總 線控 制 器構 成 CAN 總線通信 系統進行數據傳輸 ,實現了根據車流信息、遙控 、PC機控制的系統設計。文章詳細介紹 了系統總體方案及部分硬 件 設 計 方 案
上傳時間: 2017-01-26
上傳用戶:hjshhyy
本例展示了如何使用嵌套中斷向量控制器(Nested Vectored Interrupt Controller)來設置IRQ通道。 把3個計時器(TIM2,3,4)設置為在每一個計數器更新事項(counter update event)產生中斷。這三個計時器都與各自對應的更新IRQ通道聯系起來,并設置他們的中斷優先級,TIM2為0,TIM4為2。 在他們各自的中斷中:TIM2每1秒翻轉一次PC.06的狀態;TIM3每2秒翻轉一次PC.07的狀態;TIM4每3秒翻轉一次PC.08的狀態。 由于在STM3210B-LK1板上, 4個LED連接在PC.04 – PC.07,而不是STM3210B-EVAL上的PC.06 – PC.09,因此,程序要做相應的改動。
標簽: Controller Interrupt Vectored Nested
上傳時間: 2013-12-18
上傳用戶:Zxcvbnm
在PC機上運行cadence需要先運行命令:source filename,此處filename指.cshrc,或其他具有該文件內容但名字不同的文件,該文件必須有set DISPLAY 本機IP:0.0 語句,同時應將其他雷同設置封住.可以先從工作站上下載.cshrc文件,然后用notepad修改顯示設置相,不可用其他編輯器,否則文本文件格式會不一樣.記住,必須將顯示器設置為256色.
標簽: filename DISPLAY cadence source
上傳時間: 2014-09-07
上傳用戶:dsgkjgkjg
本文是以數位訊號處理器DSP(Digital Singal Processor)之核心架構為主體的數位式溫度控制器開發,而其主要分為硬體電路與軟體程式兩部分來完成。而就硬體電路來看分為量測電路模組、DSP周邊電路及RS232通訊模組、輸出模組三個部分,其中在輸出上可分為電流輸出、電壓輸出以及binary command給加熱驅動裝置, RS232 除了可以與PC聯絡外也可以與具有CPU的熱能驅動器做命令傳輸。在計畫中分析現有工業用加熱驅動裝置和溫度曲線的關係,並瞭解其控制情況。軟體方面即是溫控器之中央處理器程式,亦即DSP控制程式,其中包括控制理論、感測器線性轉換程式、I/O介面及通訊協定相關程式。在控制法則上,提出一個新的加熱體描述模型,然後以前饋控制為主並輔以PID控制,得到不錯的控制結果。
標簽: Processor Digital Singal DSP
上傳時間: 2013-12-24
上傳用戶:zjf3110
-- 本模塊的功能是驗證實現和PC機進行基本的串口通信的功能。需要在 --PC機上安裝一個串口調試工具來驗證程序的功能。 -- 程序實現了一個收發一幀10個bit(即無奇偶校驗位)的串口控 --制器,10個bit是1位起始位,8個數據位,1個結束 --位。串口的波特律由程序中定義的div_par參數決定,更改該參數可以實 --現相應的波特率。程序當前設定的div_par 的值是0x104,對應的波特率是 --9600。用一個8倍波特率的時鐘將發送或接受每一位bit的周期時間 --劃分為8個時隙以使通信同步. --程序的工作過程是:串口處于全雙工工作狀態,按動SW0,CPLD向PC發送“welcome" --字符串(串口調試工具設成按ASCII碼接受方式);PC可隨時向CPLD發送0-F的十六進制 --數據,CPLD接受后顯示在7段數碼管上。
上傳時間: 2017-04-12
上傳用戶:lgnf
基于18f4550ICD2、16F877的PIC單片機燒寫器仿真器ICD2制作源碼 錯誤更正:877的RA4口要上拉一個5K電阻,R11<4R7,74hc07不行必須用74LS07 如果想重燒IC,4550的CONFIG請參考BMP文件 1。調試時最好有一個有保護的HUB,分步進行 2。焊好后,電位器旋到0,不插隊IC,通電測各點電壓,并調好12V 3。只插4550,連PC,應能發現新硬件,重點查晶體,USB電壓, 4。插好所有IC,連PC,用ICD2的自檢功能,能讀出三個電壓,見CHECK。BMP 5。最后連是連目標板,如果復位電容大于103原裝ICD2都不會認識目標IC,不同目標IC最好用不同IDE,如16F639用6。61版可以,可進入7。5版就不好用,有些IDE版很不完善,可以多試
上傳時間: 2014-08-18
上傳用戶:huangld
多路數據采集控制器,A/D轉換和D/A轉換,系統分為PC機和單片機系統兩部分。從系統圖上可見,本系統的硬件部分較簡單且成熟:其中D/A轉換器選用0832,采用文獻[1]的電路實現雙極性電壓輸出,后接跟隨器改善帶負載能力。存儲器選用62256。MAX232實現電平轉換。本系統的關鍵是軟件部分,特別是通訊的實現。
上傳時間: 2017-06-15
上傳用戶:firstbyte
學習單片機最有用的恐怕是編程器和仿真機,一臺商品化的編程器至少要幾百元,仿真機價格更高,往往讓初學者難以選擇。這里介紹的一款國外電子網站推出的廉價51編程器,能夠讀寫最常用的12種51單片機,自己動手裝配一臺,既能鍛煉自己的動手能力,又能廉價地裝備一臺多用編程器,無論是學習單片機或業余時間搞開發,都是一個非常好的選擇。筆者按照資料自制了一臺,十分好用,不敢獨享。特編譯了全部制作資料介紹給大家。這個編程器硬件使用標準的TTL系列器件而沒有使用特殊元件。它連接在計算機的并行端口,對PC的并口沒有特殊要求,所以配置很低的計算機也能用這個編程器。Atmel Flash 系列單片機是當前最流行的單片機,易于擦寫,不象OTP芯片容易造成浪費。特別是89系列單片機與大家熟悉的INTEL51系列單片機完全兼容,這個編程器支持的單片機主要是Atmel flash系列。
上傳時間: 2013-12-11
上傳用戶:dianxin61
內含源碼 將ADV7183B視頻解碼器生成的視頻幀,傳輸并保存到Blackfin處理器中,說明如何利用blackfin處理器,壓縮視頻信號。然后,將演示如何通過USB應用,將完成壓縮的視頻信號傳輸并保存到PC主機中。
上傳時間: 2014-11-11
上傳用戶:wendy15
AVR單片機費用低廉。學習AVR單片機可使用ISP在線下載編程方式(即把PC機上編譯好的程序寫到單片機的程序存儲器中),不需購買仿真器、編程器、擦抹器和芯片適配器等,即可進行所有AVR單片機的開發應用,這可節省很多開發費用。程序存儲器擦寫可達10000次以上,不會產生報廢品
上傳時間: 2014-01-03
上傳用戶:lindor