Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Freescale_S08> ?p ?o }
Showing triples 1 to 63 of
63
with 100 triples per page.
- Freescale_S08 abstract "The 9S08 (68HCS08 or S08 for short) is a 8-bit microcontroller (µC) family originally from Motorola, now produced by Freescale Semiconductor, descended from the Motorola 6800 microprocessor. It is a CISC microcontroller. The 9S08 devices are more powerful and usually less expensive than the aging 68HC05 microcontrollers, and are found in almost any type of embedded systems. The larger members, which include an MMU, offer up to 128KB of paged flash, and 8KB of RAM. The paging scheme used allows for a theoretical maximum of 4MB of flash.MMU equipped variants offer two extra CPU instructions, CALL and RTC, which are used instead of JSR and RTS respectively when dealing with subroutines placed in paged memory, allowing direct page-to-page subroutine calls. In a single atomic operation, CALL saves and RTC restores not only the PC but also one extra address byte, the PPAGE (program page) byte. Because of this extra byte, and to also keep the stack balanced, a subroutine ending with RTC must always be called with CALL, even if it resides in the same memory page.Internally, the 9S08 instruction set is upward compatible with the 6805, with the addition of stack indexed addressing modes. (Instructions using the SP register have opcodes prefixed with the byte 0x9E). It has a single eight-bit accumulator, A, one eight-bit index register, X, or one sixteen-bit index registers, HX (formed from the combination of H and X registers), a condition code register, a 16-bit stack pointer, and a program counter. For compatibility with the 6805 which does not have an H register, the most significant byte of the HX register, H, is cleared during reset, and H is the only register not stacked automatically when entering any ISR (Interrupt Service Routine). Some instructions treat the H and X registers as a combined 16-bit HX register. Unlike the 6805, the stack can be placed anywhere in memory using appropriate instructions.The standard method of programming or debugging the 9S08 family is via a standard 6-pin BDM interface (only one pin is used for communication with the microcontroller).A wide variety of peripherals is available for different members and/or packages. SCI, SPI, 8/10/12-bit A/D, (C)PWM, Input Captures, and Output Compares are common with most members, but no external bus is available. Some members come with a built-in CAN controller.".
- Freescale_S08 wikiPageExternalLink asm8.htm.
- Freescale_S08 wikiPageExternalLink code.
- Freescale_S08 wikiPageID "20950733".
- Freescale_S08 wikiPageLength "3280".
- Freescale_S08 wikiPageOutDegree "28".
- Freescale_S08 wikiPageRevisionID "675298272".
- Freescale_S08 wikiPageWikiLink 16-bit.
- Freescale_S08 wikiPageWikiLink 8-bit.
- Freescale_S08 wikiPageWikiLink Accumulator_(computing).
- Freescale_S08 wikiPageWikiLink Addressing_mode.
- Freescale_S08 wikiPageWikiLink Background_Debug_Mode_interface.
- Freescale_S08 wikiPageWikiLink Background_debug_mode_interface.
- Freescale_S08 wikiPageWikiLink CAN_bus.
- Freescale_S08 wikiPageWikiLink Call_stack.
- Freescale_S08 wikiPageWikiLink Category:Microcontrollers.
- Freescale_S08 wikiPageWikiLink Category:Motorola.
- Freescale_S08 wikiPageWikiLink CodeWarrior.
- Freescale_S08 wikiPageWikiLink Complex_instruction_set_computer.
- Freescale_S08 wikiPageWikiLink Complex_instruction_set_computing.
- Freescale_S08 wikiPageWikiLink Condition_code_register.
- Freescale_S08 wikiPageWikiLink Flash_memory.
- Freescale_S08 wikiPageWikiLink Freescale_Semiconductor.
- Freescale_S08 wikiPageWikiLink Index_register.
- Freescale_S08 wikiPageWikiLink Instruction_set.
- Freescale_S08 wikiPageWikiLink Interrupt_handler.
- Freescale_S08 wikiPageWikiLink Memory_management_unit.
- Freescale_S08 wikiPageWikiLink Microcontroller.
- Freescale_S08 wikiPageWikiLink Motorola.
- Freescale_S08 wikiPageWikiLink Motorola_6800.
- Freescale_S08 wikiPageWikiLink Motorola_68HC05.
- Freescale_S08 wikiPageWikiLink Opcode.
- Freescale_S08 wikiPageWikiLink Processor_register.
- Freescale_S08 wikiPageWikiLink Program_counter.
- Freescale_S08 wikiPageWikiLink Random-access_memory.
- Freescale_S08 wikiPageWikiLink Small_Device_C_Compiler.
- Freescale_S08 wikiPageWikiLink Stack_pointer.
- Freescale_S08 wikiPageWikiLink Status_register.
- Freescale_S08 wikiPageWikiLinkText "Freescale HCS08".
- Freescale_S08 wikiPageWikiLinkText "Freescale S08".
- Freescale_S08 wikiPageWikiLinkText "S08".
- Freescale_S08 hasPhotoCollection Freescale_S08.
- Freescale_S08 wikiPageUsesTemplate Template:Motorola_microcontrollers.
- Freescale_S08 wikiPageUsesTemplate Template:Refbegin.
- Freescale_S08 wikiPageUsesTemplate Template:Refend.
- Freescale_S08 wikiPageUsesTemplate Template:Refimprove.
- Freescale_S08 wikiPageUsesTemplate Template:Reflist.
- Freescale_S08 subject Category:Microcontrollers.
- Freescale_S08 subject Category:Motorola.
- Freescale_S08 hypernym Family.
- Freescale_S08 type Article.
- Freescale_S08 type Company.
- Freescale_S08 type Article.
- Freescale_S08 type Company.
- Freescale_S08 type Microcontroller.
- Freescale_S08 comment "The 9S08 (68HCS08 or S08 for short) is a 8-bit microcontroller (µC) family originally from Motorola, now produced by Freescale Semiconductor, descended from the Motorola 6800 microprocessor. It is a CISC microcontroller. The 9S08 devices are more powerful and usually less expensive than the aging 68HC05 microcontrollers, and are found in almost any type of embedded systems. The larger members, which include an MMU, offer up to 128KB of paged flash, and 8KB of RAM.".
- Freescale_S08 label "Freescale S08".
- Freescale_S08 sameAs Freescale_S08.
- Freescale_S08 sameAs m.05b6df8.
- Freescale_S08 sameAs Q5501142.
- Freescale_S08 sameAs Q5501142.
- Freescale_S08 wasDerivedFrom Freescale_S08?oldid=675298272.
- Freescale_S08 isPrimaryTopicOf Freescale_S08.