{"id":384,"date":"2015-04-08T12:54:48","date_gmt":"2015-04-08T12:54:48","guid":{"rendered":"http:\/\/old.dimes.unical.it\/nexuslab\/?page_id=384"},"modified":"2017-04-12T18:25:36","modified_gmt":"2017-04-12T16:25:36","slug":"microcontrollers-dimes-unical","status":"publish","type":"page","link":"https:\/\/labs.dimes.unical.it\/nexuslab\/events\/microcontrollers-dimes-unical\/","title":{"rendered":"Microcontrollers DIMES-UNICAL"},"content":{"rendered":"<p>This is a temporal page for Microcontrollers subject, followed into the Electronic Engineer Profile from DIMES-UNICAL. Here, support material for the practice lessons will be available during the course.<\/p>\n<p>Almost of\u00a0the lessons have the slides presentation and code examples. Also, every lesson has exercises proposal section, which have to be resolved at home in order to do practice with the hardware and software tools.<\/p>\n<ul>\n<li><strong>Lesson 1.- Introduction to Assembler: Push Button Exercise.<\/strong>\n<ul>\n<li><a title=\"Slides Lesson 1\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhWVNCd29kRTB4N28\/view?usp=sharing\" target=\"_blank\">Slides<\/a>\u00a01<\/li>\n<\/ul>\n<\/li>\n<li><strong>Lesson 2.- Programming software Delays using Subroutines in ASM.<\/strong>\n<ul>\n<li><a title=\"Slides Lesson 2\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhWk96SVBlWng2eFE\/view?usp=sharing\">Slides 2<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Lesson 3.- Timer0 and CTC Mode: Timing Applications.<\/strong>\n<ul>\n<li><a title=\"Lesson 3\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhWnB1V2pkc2xwNnc\/view?usp=sharing\" target=\"_blank\">Slides 3<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Lesson 4.- Construction of Flow Chart oriented to Assembler Programming on AVR 8-bits<\/strong>\n<ul>\n<li><a title=\"Lesson 4\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhMnFYX1c3akdKZkk\/view?usp=sharing\" target=\"_blank\">Slides 4<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Lesson 5.-\u00a0PWM Generation on ATmega16 (Assembler)<\/strong>\n<ul>\n<li><a title=\"Slides 5\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhSlZqSjBXLXJFUjg\/view?usp=sharing\" target=\"_blank\">Slides 5<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Lesson 6.-\u00a0ADC Converter on ATmega16 (Assembler)<\/strong>\n<ul>\n<li><a title=\"Slides 6\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhd080ZFo5b3J6MDA\/view?usp=sharing\" target=\"_blank\">Slides 6<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Lesson 7.- USART on ATmega16 (Assembler)<\/strong>\n<ul>\n<li>For the\u00a0lesson is important installing next programs:\n<ul>\n<li><a title=\"FreeSerialAnalyzer\" href=\"http:\/\/freeserialanalyzer.com\/features\" target=\"_blank\">Free Serial Analyzer<\/a><\/li>\n<li><a title=\"RealTerm\" href=\"http:\/\/realterm.sourceforge.net\/\" target=\"_blank\">RealTerm: Serial Terminal<\/a>\u00a0(<a title=\"RealTerm Tutorial\" href=\"https:\/\/learn.sparkfun.com\/tutorials\/terminal-basics\/real-term-windows\" target=\"_blank\">Brief Tutorial<\/a>)<\/li>\n<li><a title=\"Putty\" href=\"http:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/download.html\" target=\"_blank\">Putty<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a title=\"Slides 7\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhaXNZdVJjUVN5TzQ\/view?usp=sharing\" target=\"_blank\">Slides 7<\/a><\/li>\n<\/ul>\n<\/li>\n<li><strong>Lesson 8.- Strings on AVR Assembler<\/strong>\n<ul>\n<li><a title=\"Slides 8\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhRTdDWXVkb2VXeTg\/view?usp=sharing\" target=\"_blank\">Slides 8<\/a><\/li>\n<li><a title=\"Code_Strings_on_SRAM\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdheVZod3BfSl9ubXM\/view?usp=sharing\" target=\"_blank\">Code: Storing data on SRAM<\/a><\/li>\n<li>Bridge Control Panel for RealTime Plot Data (<a title=\"Cypress Software\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhTHotVzBWNGNiNnc\/view?usp=sharing\" target=\"_blank\">download<\/a>) (<a title=\"Plotting Manual\" href=\"http:\/\/www.instructables.com\/id\/Plotting-Data-From-Arduino\/step1\/Bridge-Control-Panel\/\" target=\"_blank\">guide<\/a>)<\/li>\n<\/ul>\n<\/li>\n<li><strong>\u00a0Extra Lesson a.- LCD 16&#215;2 Handling<\/strong>\n<ul>\n<li><a title=\"Slides Lesson Extra\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhSHJVQ2FTcEFObk0\/view?usp=sharing\" target=\"_blank\">Slides Lesson Extra<\/a><\/li>\n<li><a title=\"AppNote LCD\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhVTZ0NGk5Z1U4dDA\/view?usp=sharing\" target=\"_blank\">Application Note LCD<\/a><\/li>\n<li><a title=\"AppNote KeyPad\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhcVUwVGlxdXV6U0k\/view?usp=sharing\" target=\"_blank\">Application Note KeyPad 4&#215;4<\/a><\/li>\n<li><a title=\"Code Example LCD\" href=\"https:\/\/drive.google.com\/file\/d\/0By7umtXX8xdhZ2FpZUw0bWFYbXM\/view?usp=sharing\" target=\"_blank\">Code LCD 16&#215;2 Example<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Note.-<\/strong> Attention to students and talk about lessons, exercises or projects will be every Thursday, from 3pm to 4pm. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a temporal page for Microcontrollers subject, followed into the Electronic Engineer Profile from DIMES-UNICAL. Here, support material for the practice lessons will be available during the course. Almost of\u00a0the lessons have the slides presentation and code examples. Also, every lesson has exercises proposal section, which have to be resolved at home in order [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":221,"parent":19,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-384","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/wp\/v2\/pages\/384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/wp\/v2\/comments?post=384"}],"version-history":[{"count":1,"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/wp\/v2\/pages\/384\/revisions"}],"predecessor-version":[{"id":488,"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/wp\/v2\/pages\/384\/revisions\/488"}],"up":[{"embeddable":true,"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/wp\/v2\/pages\/19"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/labs.dimes.unical.it\/nexuslab\/wp-json\/wp\/v2\/media?parent=384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}