The C500 microcontroller family usually provides only one on-chip synchronous serialchannel (SSC). If a second SSC is required, an emulation of the missing interface mayhelp to avoid an external hardware solution with additional electronic components.The solution presented in this paper and in the attached source files emulates the mostimportant SSC functions by using optimized SW routines with a performance up to 25KBaud in Slave Mode with half duplex transmission and an overhead less than 60% atSAB C513 with 12 MHz. Due to the implementation in C this performance is not the limitof the chip. A pure implementation in assembler will result in a strong reduction of theCPU load and therefore increase the maximum speed of the interface. In addition,microcontrollers like the SAB C505 will speed up the interface by a factor of two becauseof an optimized architecture compared with the SAB C513.Moreover, this solution lays stress on using as few on-chip hardware resources aspossible. A more excessive consumption of those resources will result in a highermaximum speed of the emulated interface.Due to the restricted performance of an 8 bit microcontroller a pin compatible solution isprovided only; the internal register based programming interface is replaced by a set ofsubroutine calls.The attached source files also contain a test shell, which demonstrates how to exchangeinformation between an on-chip HW-SSC and the emulated SW-SSC via 5 external wiresin different operation modes. It is based on the SAB C513 (Siemens 8 bit microcontroller).A table with load measurements is presented to give an indication for the fraction of CPUperformance required by software for Emulating the SSC.
標(biāo)簽: synchronous Emulating serial
上傳時(shí)間: 2014-01-31
上傳用戶:z1191176801
An object based tree widget, Emulating the one found in microsoft windows, | | with persistence using cookies. Works in IE 5+, Mozilla and konqueror 3.
標(biāo)簽: persistence Emulating microsoft windows
上傳時(shí)間: 2016-01-30
上傳用戶:qiao8960
Hello MIDlet coded in J2me. prints Hello to an computer Emulating mobile.
標(biāo)簽: Hello Emulating computer MIDlet
上傳時(shí)間: 2014-09-06
上傳用戶:agent
This is a simple MIPS processor datapath written in VERILOG hardware language. You can see the signals when Emulating in signalscan. Compile it with verilog in linux.
標(biāo)簽: processor datapath hardware language
上傳時(shí)間: 2017-04-22
上傳用戶:磊子226
eeworm.com VIP專區(qū) 單片機(jī)源碼系列 71資源包含以下內(nèi)容:1. PWM模塊單片機(jī)的步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)的理論和方法介紹.pdf2. 基于狀態(tài)分析的鍵盤管理軟件設(shè)計(jì).pdf3. 單片機(jī)的步進(jìn)電機(jī)控制器設(shè)計(jì)介紹.pdf4. 單片機(jī)溫度控制系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn).pdf5. 基于單片機(jī)的步進(jìn)電機(jī)細(xì)分技術(shù)介紹.pdf6. 基于單片機(jī)的太陽能電池自動(dòng)跟蹤系統(tǒng)的設(shè)計(jì).zip7. 單片機(jī)的步進(jìn)電機(jī)細(xì)分技術(shù)研究介紹.pdf8. 氣體壓縮因子Z的在線修正與單片機(jī)實(shí)現(xiàn).pdf9. Emulating a synchronous serial.pdf10. 基于單片機(jī)的霍爾傳感器測試系統(tǒng)介紹.pdf11. 使用軟件程序仿真C500微控制器系列SSC(同步串行通道)功.pdf12. MPC106 PCI Bridge/Memory Contr.pdf13. 單片機(jī)以太網(wǎng)通訊的實(shí)現(xiàn)介紹.pdf14. MPC106 PCI橋/存儲(chǔ)器控制器硬件規(guī)范說明.pdf15. USB Demonstration for DK3200 w.pdf16. 對(duì)帶有uPSD3234A的DK3200的USB演示.pdf17. An easy way to work with Exter.pdf18. 用外部設(shè)備設(shè)置32位微控制器TriCore的中斷的指令及方法.pdf19. P90CL301 I2C driver routines.pdf20. Input Signal Rise and Fall Tim.pdf21. P90CL301 IIC驅(qū)動(dòng)電路的例行測試及其程序.pdf22. 用51單片機(jī)實(shí)現(xiàn)公歷與農(nóng)歷星期的轉(zhuǎn)換.pdf23. 介紹C16x系列微控制器的輸入信號(hào)升降時(shí)序圖及特性.pdf24. XA-S3 I2C driver software.pdf25. 萬年歷算法.pdf26. MCS-51單片機(jī)對(duì)步進(jìn)電機(jī)控制的實(shí)現(xiàn).pdf27. XA-S3的IIC接口的驅(qū)動(dòng)器軟件程序(C語言).pdf28. Reading and Writing iButtons v.pdf29. 通用單片機(jī)試驗(yàn)板原理圖.pdf30. I2C slave routines for the 87L.pdf31. Philips微控制器在LIN中的應(yīng)用.pdf32. MPC7400 Part Number Speci&THOR.pdf33. 87LPC76X的IIC從程序.pdf34. 基于P87C591的CAN總線系統(tǒng)智能節(jié)點(diǎn)設(shè)計(jì).pdf35. MPC7400l零件號(hào)碼規(guī)范說明.pdf36. Using the 87LPC76X microcontro.pdf37. Control System of Stepp ingMot.pdf38. 68HC05K0 Infra-red Remote Cont.pdf39. 87C576微控制器的在線編程.pdf40. CAN與RS232轉(zhuǎn)換節(jié)點(diǎn)的設(shè)計(jì)與實(shí)現(xiàn).pdf41. 68HC05K0實(shí)現(xiàn)紅外遠(yuǎn)程控制鍵盤的應(yīng)用.pdf42. 單片機(jī)外圍線路設(shè)計(jì).rar43. 單片機(jī)常用芯片和器件手冊(cè).rar44. IO口狀態(tài)切換說明.pdf45. 中斷技術(shù).ppt.ppt46. 并行接口.ppt47. DMA技術(shù) -ppt.ppt48. 結(jié)構(gòu)緊湊的Li+電池充電器.pdf49. 定時(shí)與計(jì)數(shù)技術(shù).ppt50. 微機(jī)總線與接口標(biāo)準(zhǔn).ppt51. 中斷的概念及51單片機(jī)的中斷系統(tǒng).ppt52. 輸入輸出與接口技術(shù).ppt53. 單片機(jī)應(yīng)用概述.ppt54. 現(xiàn)代微機(jī)原理與接口技術(shù).rar55. 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的基本方法.ppt56. PCB可測性設(shè)計(jì)布線規(guī)則之建議―從源頭改善可測率.pdf57. 單片機(jī)A/D和D/A應(yīng)用接口技術(shù).ppt58. 匯編語言上機(jī)過程.ppt.ppt59. PWM的調(diào)速原理與應(yīng)用—小車調(diào)速.ppt60. 匯編語言在數(shù)據(jù)處理中的應(yīng)用.ppt61. 定時(shí)器/計(jì)數(shù)器基礎(chǔ).ppt62. 驅(qū)動(dòng)程序與應(yīng)用程序的接口.doc63. 外部中斷應(yīng)用程序設(shè)計(jì)范例.ppt64. 實(shí)驗(yàn)指導(dǎo)書 (TPC-H實(shí)驗(yàn)臺(tái)C語言版).pdf65. 匯編語言程序設(shè)計(jì)案例—?jiǎng)討B(tài)顯示/障礙物檢測/障礙物方位檢測.rar66. 指令功能及匯編語言程序設(shè)計(jì).rar67. ispdown V2.3 最新版 (可用Altera下載線進(jìn).rar68. MCS-51單片機(jī)的編程應(yīng)用范例.pdf69. 51編程指南--MCSÉ-51 Program.rar70. 多運(yùn)動(dòng)目標(biāo)跟蹤及連通域標(biāo)記方法.pdf71. 很經(jīng)典的仿真器自制資料.rar72. mcs-51指令集.rar73. 自制51單片機(jī)編程器.rar74. CAN總線與USB的轉(zhuǎn)接技術(shù).pdf75. 自制ATMEL 89系列FLASH單片機(jī)編程器.rar76. 基于ARM處理器LPC2142的高速數(shù)據(jù)采集卡設(shè)計(jì).pdf77. 微機(jī)測量系統(tǒng)中的抗干擾措施.pdf78. PGM89 51Flash單片機(jī)編程器V3.0.rar79. 改善基于微控制器的應(yīng)用的瞬態(tài)免疫性能.rar80. KEIL C51開發(fā)軟件操作使用視頻教程.rar81. 自制微型51/AVR通用編程器.rar82. C51單片機(jī)視頻教程.RAR83. 自制51編程器資料.rar84. 基于單片機(jī)89C51和89C2051點(diǎn)陣LED圖文顯示.pdf85. 全遙控6聲道AV機(jī)的匯編程序.rar86. keil c51中文說明.pdf87. 基于AT89C2051的紅外遙控學(xué)習(xí)器源程序.rar88. 微型計(jì)算機(jī)課程設(shè)計(jì)論文—通用微機(jī)發(fā)聲程序的匯編設(shè)計(jì).rar89. 從PCI總線的-12V電源獲得3.3V電壓.pdf90. DS1302+AT89S52+LED時(shí)鐘程序(C語言源代碼+.rar91. 樂曲發(fā)聲及動(dòng)畫程序.rar92. 單片開關(guān)電源的設(shè)計(jì)和應(yīng)用.rar93. 51單片機(jī)試驗(yàn)板電路圖-原理圖.rar94. DS1820 C51 子程序 (一線數(shù)據(jù)傳輸).doc95. 模擬串口通訊程序(51匯編代碼編寫).doc96. 8051單片機(jī)教程 (word版).rar97. 串行編程器源程序(Keil C語言).rar98. 用C51寫的普通拼音輸入法源程序代碼.zip99. EasyIsp下載線電路圖.rar100. 采用18b20芯片的溫度測量C51源程序.rar
上傳時(shí)間: 2013-06-02
上傳用戶:eeworm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1