|
Introduction to Microcontroller Programming * Course Index * Introduction * About the Author * About this Course * Feedback * Course Navigation * Quick Course Navigation * How to use this Course * Acronyms Used and Course Conventions About PICmicro Chips * What is a PICmicro? * Microcontrollers * Digital versus Analogue * Inputs and Outputs * Memory * Programming * 16F1937 Architecture Clocking Your PICmicro Devices * Introduction * The Clock Circuit * Clock Settings * Clock Confusion E-Blocks * Introduction to E-blocks * Using E-blocks * E-blocks Boards Flowcode Step By Step * Introduction to Flowcode * Basic Flowcode Functions * Digital Outputs * Digital Inputs * Basic Loops * The LCD Display * Binary Numbers * Decisions * Goto (Connection Point) * 7-Segment Displays * Software Macro * Strings and Memory * A Simple Hi-Fi PICmicro Projects * Introduction to PICmicro Projects * Construction Methods * Choosing a Power Source * Adding Inputs * Input Conditioning * Adding Outputs * Adding Drivers Labs * Introduction and Lesson Plan * 1. Output * 2. Delay * 3. Connection Point * 4. Calculations * 5. Loop * 6. Input * 7. Decision * 8. LCD * 9. Keypad * 10. Analogue + EEPROM * 11. Software Macro * 12. External Interrupt * 13. Timer Interrupt |
(:Summary:Contains the 'action' links (like Browse, Edit, History, etc.), placed at the top of the page, see site page actions:) (:comment This page can be somewhat complex to figure out the first time you see it. Its contents are documented at PmWiki.SitePageActions if you need help. :) * Print (:comment (:if group Site,SiteAdmin,Cookbook,Profiles,PmWiki*:) (:comment delete if and ifend to enable backlinks:) * %item rel=nofollow class=backlinks accesskey='$[ak_backlinks]'% [[{*$Name}?action=search&q=link={*$FullName} | $[Backlinks] ]] (:ifend:) :) * Login PmWiki /
Basic PmWiki editing rules(:Summary: PmWiki group header. Includes styles and trail.:) (:comment please leave the multiple style definitions concatenated as a single line. Linebreaks do appear in the output when the wiki is configured with linebreaks enabled -- thanks!:) (:comment included in PmWiki localisation headers and footers :) authors (basic)
(:nl:)(:Summary: PmWiki's basic edit syntax:)(:Audience: authors (basic) :)
The pages on this site are wiki-based pages, which means that pages can be created and edited by multiple authors. To edit a page, click the '''Edit''' link that exists '''somewhere''' on the page, usually in the header or footer. Some pages may be password-protected, depending on the system's security policies, but many systems allow open editing of pages. PmWiki is not WYSIWYG - When editing a page, you see the ''markup text'' that describes the content of the page. The basic rules for page markup are simple:
# Use a blank line to start a new paragraph more.
# To make a list, start each line with # for numbered (ordered) lists or * for bulleted (unordered) lists more.
# To make a heading, start a line with two or more ! marks; !! is a subheading, and !!! is a sub-subheading more.
# To emphasize text, enclose it in 2 or 3 ''single quotes''; '''If you want to experiment with editing a page, try it on the Wiki Sandbox.''' You can edit the Wiki Sandbox without affecting anything important on this site. On talk pages and discussions, it's courteous to '''sign''' your contribution; using ~~~ effectively 'signs' the name that you provide in the Author field on the Page Edit form. Examples of common markupsThe tables below demonstrate many of the common markups used to format pages. The left column shows what to write to achieve the effect, the right column shows the effect of the markup. More details are available from the text formatting rules and other documentation pages. An exhaustive list of default markup is available as the markup master index. Paragraphs and line breaks
ListsStart each line with # for numbered (ordered) lists or * for bulleted (unordered) lists:
Learn more about lists (including definition lists) and list styles. HeadingsHeadings are useful for creating a "well-structured" page. They're not just for making big text.
Text emphasisTo emphasize, enclose text in apostrophes (single-quote marks), not double-quotes.
LinksTo make a link to another page, enclose the page's name in double square brackets.
Text after a pipe (|) is used as the link text:
(:comment is this still "basic" or should it be removed? :) Endings become part of the link text, parentheses hide parts of the link name:
When linking to a page in a different WikiGroup, provide the group name, followed by a separator, and then the page name:
Links to external sites
Links as reference to external sites
(:comment is this still "basic" or should it be removed? :) Colons make InterMap (also called InterWiki) links to other wikis:
Links to nonexistent pages? are displayed specially, to invite others to create the page. PmWiki supports more link types and a lot of display options, see Links to learn more. Preformatted textPreformatted text is displayed using a monospace font and not generating linebreaks except where explicitly indicated in the markup. Note that very long lines of preformatted text can cause the whole page to be wide. For preformatted text with markup (e.g. emphasis) being processed, start each line with a space:
If you don't want Wiki markup to be processed, use [@ @]. Can also be used inline.
You can also use the escape sequence preceded with a space on the first line.
You can enable code highlighting for preformatted blocks with recent PmWiki versions. Escape sequenceIf you don't want Wiki markup to be processed, but lines reformatted use
Horizontal line
TablesSimple tables use double pipe characters to separate cells:
ImagesSee Images Character formatting
Use WikiStyles to change the text color . Page titlesThe
Page description* The
>>faq<< Q: I'm new to PmWiki, where can I find some basic help for getting started? A: The Basic Editing page is a good start. From there, you can just follow the navigational links at the top or the bottom of the page (they are called Wiki Trails) to the next pages, or to the Documentation Index page, which provides an outline style index of essential documentation pages, organized from basic to advanced. Q: How do I include special characters such as Copyright (©) and Trademark (® or ™) on my wiki pages? A: See special characters on how to insert special characters that don't appear on your keyboard. Q: How can I preserve line-breaks from the source text?
A: PmWiki normally treats consecutive lines of text as being a paragraph, and merges and wraps lines together on output. This is consistent with most other wiki packages. An author can use the Q: Can I just enter HTML directly? A: By default (and by design), PmWiki does not support the use of HTML elements in the editable markup for wiki pages. There are a number of reasons for this described in the PmWiki Philosophy and Audiences. Enabling HTML markup within wiki pages in a collaborative environment may exclude some potential authors from being able to edit pages, and pose a number of display and security issues. However, a site administrator can use the Cookbook:Enable HTML recipe to enable the use of HTML markup directly in pages. Q: Where can I find more documentation? A: See the documentation index and the markup master index pages.(:nl:)(:Summary:Trail and talk page links:) (:comment included in PmWiki localisation headers and footers :) <<? >>bgcolor=#ffe border-top="1px solid black" font-size=.8em<< This page may have a more recent version on pmwiki.org: PmWiki:BasicEditing, and a talk page: PmWiki:BasicEditing-Talk. >><< |
(:Summary: Website page footer:)
Print - (:comment (:if group Site,SiteAdmin,Cookbook,Profiles,PmWiki*:) (:comment delete if and ifend to enable backlinks:) %item rel=nofollow class=backlinks accesskey='$[ak_backlinks]'% [[{*$Name}?action=search&q=link={*$FullName} | $[Backlinks] ]] (:ifend:) :) Search - Login
Page last modified on November 14, 2019, at 05:07 AM