|
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 Introduction to Flowcode<^< Patch Board (EB017) | Course Index | Basic Flowcode Functions >^>(:nl:) This section is designed to allow those who are new to Flowcode to understand how Flowcode can be used to develop programs. This section has been designed to allow you to enter programs step-by-step to learn about how Flowcode works. We advise that you work through each section as this will familiarise you with all of the options and features in Flowcode, as well as introduce you to a range of programming techniques. As you are working through this section please also refer to the Flowcode help file. This section will introduce you to each of the main Flowcode icons in turn. Don't feel that you need to work through this rigorously: use the labs as a guide and go through each section as you need to. Specifically in this section you will learn: *The use each of the Flowcode icons (except the C code icon) and how each icon is used. *How the fundamental components in Flowcode work: LED, LCD, ADC, Switch, 7 Segment Display, 7 Segment Quad Display, Keypad, EEPROM Following Along: The Importance of Alt+TabYou could print each page of this course out and follow the printed instructions as you work through the course. Or you can use the '''Alt+Tab''' windows shortcut: Press and hold the '''Alt''' key, whilst the '''Alt''' key is down, press and release the '''Tab''' key. You will see a window that displays all of the Windows applications open. If you press the '''Tab''' key again whilst the '''Alt''' key is still held down then you can scroll through the applications that are open. You can use this shortcut to switch between this on-screen course and Flowcode easily and improve productivity. (:nl:)(:table style="clear:both":)
| |
(: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 May 01, 2013, at 08:17 AM