{"id":11613,"date":"2014-05-13T12:21:25","date_gmt":"2014-05-13T10:21:25","guid":{"rendered":"http:\/\/www.michael-floessel.de\/mfblog\/?p=11613"},"modified":"2019-11-09T10:38:21","modified_gmt":"2019-11-09T09:38:21","slug":"der-pic-12f675-teil-3-option-register","status":"publish","type":"post","link":"https:\/\/www.michael-floessel.de\/mfblog\/der-pic-12f675-teil-3-option-register\/","title":{"rendered":"Der PIC 12F675 Teil 3 \u2013 OPTION Register"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-423\" src=\"http:\/\/www.michael-floessel.de\/mfblog\/wp-content\/uploads\/2012\/07\/pic_12f675-293x300.jpg\" alt=\"PIC \u00a9 12F675 \" width=\"293\" height=\"300\" srcset=\"https:\/\/www.michael-floessel.de\/mfblog\/wp-content\/uploads\/2012\/07\/pic_12f675-293x300.jpg 293w, https:\/\/www.michael-floessel.de\/mfblog\/wp-content\/uploads\/2012\/07\/pic_12f675.jpg 320w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/>Weiter geht es mit der Beschreibung der PIC12F675. Ich kann \u00fcbrigens nicht versprechen, dass die Blogbeitr\u00e4ge alle zeitnah und direkt nacheinander erscheinen, also nutze ich mal aus, dass heute gerade Zeit \u00fcbrig ist <img src=\"https:\/\/www.michael-floessel.de\/mfblog\/wp-content\/plugins\/classic-smilies\/img\/icon_smile.gif\" alt=\":-)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><br \/>\n&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>OK, das n\u00e4chste Register:<\/p>\n<p><strong>OPTION_REG:<\/strong><\/p>\n<p>In diesem Register werden Einstellungen zum Timer, dem Watchdog und auch m\u00f6glichen Pull-Up Funktionen festgesetzt. OPTION liegt in Bank 1!<\/p>\n<p><strong>Bit 7:<\/strong><\/p>\n<p>0 = Pull Up&#8217;s aktiv<\/p>\n<p>1 = Pull Up&#8217;s deaktiviert.<\/p>\n<p>Pull-Up Widerst\u00e4nde dienen dazu, einen definierten Pegel an einen Port-Pin zu legen. Ist ein Pin beispielsweise als digitaler Eingang definiert, muss er einen festen Pegel aufweisen, &#8218;L&#8216; oder &#8218;H&#8216;. Der Pull-Up Widerstand ist so in der Lage, einen festen &#8218;High&#8216;-Pegel zu erzeugen, bis aus der Schaltung eine \u00c4nderung eintritt, welche einen sicheren &#8218;Low&#8216;-Pegel liefert. So ist sichergestellt, dass kein undefinierter Zustand eintreten kann. Ich pers\u00f6nlich realisiere aber solche L\u00f6sungen immer mit externen Widerst\u00e4nden, so kann ich den Widerstandswert selber bestimmen.<\/p>\n<p><strong>Bit 6:<\/strong><\/p>\n<p>1 = Interrupt bei steigender Flanke an Pin GP2<\/p>\n<p>0 = Interrupt bei fallender Flanke an Pin GP2<\/p>\n<p>Interrupts dienen dazu, das laufende Programm bei auftreten einer bestimmten Situation zu unterbrechen und eine Aktion auszuf\u00fchren. Der PIC hat mehrer M\u00f6glichkeiten dies zu vollziehen, in diesem Fall durch eine Pegel\u00e4nderung an Pin GP2<\/p>\n<p><strong>Bit 5:<\/strong><\/p>\n<p>Hier wird festgelegt, aus welcher Quelle der Timer0 seinen Takt bezieht. Dies kann entweder durch ein externes Signal an GP2 geschehen oder durch einen internen Taktgeber. Auf die Timer komme ich auch noch gesondert zu sprechen.<\/p>\n<p>1 = Takt an GP2<\/p>\n<p>0 = Interner Takt<\/p>\n<p><strong>Bit 4:<\/strong><\/p>\n<p>Ausl\u00f6sen des n\u00e4chsten Timerschrittes, wenn Takt an GP2 anliegend.<\/p>\n<p>1 = Pegelwechsel von &#8218;H&#8216; nach &#8218;L&#8216;<\/p>\n<p>0 = Pegelwechsel von &#8218;L&#8216; nach &#8218;H&#8216;<\/p>\n<p><strong>Bit 3<\/strong><strong>:<\/strong><\/p>\n<p>Festlegen, ob der Vorteiler dem Timer0 oder dem Watchdog zugeordnet ist, siehe auch Beschreibung Bit 0-2<\/p>\n<p><strong>Bit 0,1,2:<\/strong><\/p>\n<p>Der PIC arbeitet mit einem Arbeitstakt von einigen Hz bis zu etlichen Mhz. Der Vorteiler kann eingesetzt werden, um die Z\u00e4hlgeschwindigkeit zu reduzieren. Je nach Einsatz, kann der Muttertakt bis zum Verh\u00e4ltnis 1:256 (1:128 beim Watchdog) geteilt werden. Hier muss wieder mal das Datenblatt her, wenn man die Funktionen detailliert betrachten m\u00f6chte. Setzt man die Bits 0,1,2 auf 111, arbeitet in diesem Falle der Timer0 mit einem Teilungsverh\u00e4ltnis von 1:256, bei 000 auf 1:2.<\/p>\n<!-- relpost-thumb-wrapper --><div class=\"relpost-thumb-wrapper\"><!-- filter-class --><div class=\"relpost-thumb-container\"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }<\/style><h3>Related posts:<\/h3><div style=\"clear: both\"><\/div><div style=\"clear: both\"><\/div><!-- relpost-block-container --><div class=\"relpost-block-container relpost-block-column-layout\" style=\"--relposth-columns: 4;--relposth-columns_t: 3; --relposth-columns_m: 2\"><a href=\"https:\/\/www.michael-floessel.de\/mfblog\/pc-decrapifier-loescht-vorinstallierte-testsoftware-loesch-tool-fuer-demosoftware-tecchannel-de\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><div class=\"relpost-block-single-image rpt-lazyload\" aria-hidden=\"true\" role=\"img\" data-bg=\"https:\/\/www.michael-floessel.de\/mfblog\/wp-content\/uploads\/2026\/04\/the-joker-pic-4-michael-floessel.de_.jpg\" style=\"background: transparent no-repeat scroll 0% 0%; width: 1000px; height: 288px; aspect-ratio: 16\/9;\"><\/div><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: rgb(237,201,23);\"><h4 class=\"relpost_card_title\">PC Decrapifier l\u00f6scht vorinstallierte Testsoftware - L\u00f6sch-Tool f\u00fcr Demosoftware | TecChannel.de<\/h4><\/div><\/div><\/a><a href=\"https:\/\/www.michael-floessel.de\/mfblog\/elektronik-der-widerstand-der-kurzschluss\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><div class=\"relpost-block-single-image rpt-lazyload\" aria-hidden=\"true\" role=\"img\" data-bg=\"https:\/\/www.michael-floessel.de\/mfblog\/wp-content\/uploads\/2017\/10\/kurzschluss-header-1000x288.jpg\" style=\"background: transparent no-repeat scroll 0% 0%; width: 1000px; height: 288px; aspect-ratio: 16\/9;\"><\/div><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: rgb(237,201,23);\"><h4 class=\"relpost_card_title\">Elektronik - Der Widerstand - Der Kurzschluss<\/h4><\/div><\/div><\/a><a href=\"https:\/\/www.michael-floessel.de\/mfblog\/htc-one-x-g-sensor-fehlerhaft-das-problem-und-die-losung-androidpit\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><div class=\"relpost-block-single-image rpt-lazyload\" aria-hidden=\"true\" role=\"img\" data-bg=\"https:\/\/www.michael-floessel.de\/mfblog\/wp-content\/uploads\/2026\/04\/the-joker-pic-4-michael-floessel.de_.jpg\" style=\"background: transparent no-repeat scroll 0% 0%; width: 1000px; height: 288px; aspect-ratio: 16\/9;\"><\/div><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: rgb(237,201,23);\"><h4 class=\"relpost_card_title\">HTC One X: G-Sensor fehlerhaft - das Problem und die L\u00f6sung - AndroidPIT<\/h4><\/div><\/div><\/a><a href=\"https:\/\/www.michael-floessel.de\/mfblog\/stempel-aufdruck-von-smd-transistoren-und-dioden-bei-info-electronicwerkstatt-de\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><div class=\"relpost-block-single-image rpt-lazyload\" aria-hidden=\"true\" role=\"img\" data-bg=\"https:\/\/www.michael-floessel.de\/mfblog\/wp-content\/uploads\/2014\/05\/SMD2THT_Header-1000x288.jpg\" style=\"background: transparent no-repeat scroll 0% 0%; width: 1000px; height: 288px; aspect-ratio: 16\/9;\"><\/div><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: rgb(237,201,23);\"><h4 class=\"relpost_card_title\">Stempel Aufdruck von SMD Transistoren und Dioden bei info.electronicwerkstatt.de<\/h4><\/div><\/div><\/a><\/div><!-- close relpost-block-container --><div style=\"clear: both\"><\/div><\/div><!-- close filter class --><\/div><!-- close relpost-thumb-wrapper -->","protected":false},"excerpt":{"rendered":"<p>Weiter geht es mit der Beschreibung der PIC12F675. Ich kann \u00fcbrigens nicht versprechen, dass die Blogbeitr\u00e4ge alle zeitnah und direkt nacheinander erscheinen, also nutze ich mal aus, dass heute gerade Zeit \u00fcbrig ist &nbsp; &nbsp; OK, das n\u00e4chste Register: OPTION_REG: &hellip; <a href=\"https:\/\/www.michael-floessel.de\/mfblog\/der-pic-12f675-teil-3-option-register\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":11600,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[4,2269,18,19],"tags":[29,1588,2268,908,2266,938,2264,41,2259,94,2267,2265],"class_list":["post-11613","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-elektronik","category-pic-12f675","category-programmierung","category-tipps-tricks","tag-12f675","tag-bit","tag-byte","tag-einstellungen","tag-erlaeuterung","tag-mikrocontroller","tag-option","tag-pic","tag-register","tag-timer0","tag-wdt","tag-werte"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/posts\/11613","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/comments?post=11613"}],"version-history":[{"count":0,"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/posts\/11613\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/media\/11600"}],"wp:attachment":[{"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/media?parent=11613"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/categories?post=11613"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.michael-floessel.de\/mfblog\/wp-json\/wp\/v2\/tags?post=11613"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}