ตั้งโปรแกรมชิปใหม่ การเขียนโปรแกรมไมโครคอนโทรลเลอร์สำหรับผู้เริ่มต้น: ง่ายและเข้าถึงได้ ความรู้เบื้องต้นเกี่ยวกับไมโครคอนโทรลเลอร์

ปรากฏในตลาดของเราในยุค 90 พวกเขาเตือนผู้ติดตั้ง: พวกเขาบอกว่าคุณสามารถทำลายวงจรที่ควบคุมการเปิดใช้งานสตาร์ทเตอร์เท่านั้น จริงอยู่ที่รถยนต์คาร์บูเรเตอร์ไม่มีอะไรจะแยกออกจากกันมากนัก: อาจเป็นวงจรจ่ายไฟของคอยล์จุดระเบิดซึ่งขโมยที่มีประสบการณ์สามารถกู้คืนได้ภายในไม่กี่วินาที และเมื่อมีการถือกำเนิดของเครื่องยนต์หัวฉีดเท่านั้นจึงเป็นไปได้ที่จะปิดกั้นกำลังที่ซับซ้อนและระบบควบคุมการจุดระเบิด

รถยนต์ในประเทศคันแรกและอาจเป็นคันสุดท้ายที่มีเครื่องยนต์หัวฉีดและกุญแจจุดระเบิดแบบธรรมดาคือ Svyatogor พร้อมเครื่องยนต์ Renault F3R ทุกอย่างที่นั่นเหมือนอยู่บนรถคาร์บูเรเตอร์ สวิตช์จุดระเบิดจ่ายพลังงานให้กับ "สมอง" ของเครื่องยนต์ซึ่งช่วยให้มั่นใจในการทำงานของหัวเทียนและการจ่ายน้ำมันเชื้อเพลิง

ด้วยการถือกำเนิดของระบบฉีดน้ำมันเชื้อเพลิง รถยนต์ VAZ ได้รับหน่วย APS (ระบบกันขโมยในรถยนต์) ทันทีซึ่งสื่อสารกับชิปในกุญแจสตาร์ทและหลังจากระบุกุญแจแล้วเท่านั้นที่ให้สิทธิ์ ECU (หน่วยควบคุมอิเล็กทรอนิกส์) ในการเริ่มต้น เครื่องยนต์ ตอนนี้บล็อกมีขนาดลดลงอย่างมากและอยู่ใต้ฝาครอบคอพวงมาลัย ตัวสวิตช์สตาร์ทเครื่องยนต์ของรถล้อมรอบด้วยโครงที่เชื่อมต่อโดยตรงกับชุดระบบป้องกันการโจรกรรม เมื่อเปิดสวิตช์กุญแจหน่วยจะส่งแรงกระตุ้นไปที่เฟรมนี้และเข้าสู่โหมดการอ่านนั่นคือมันเริ่มได้รับการตอบสนองจากชิปคีย์ จากแรงกระตุ้นคีย์ชิปจะได้รับพลังงานและเริ่มถ่ายโอนคีย์ที่ฝังอยู่ในนั้นไปยังเฟรมทำให้เคลื่อนที่ไม่ได้ เฟรมระบบป้องกันการโจรกรรมจะได้รับรหัส และหากรหัสตรงกัน จะทำให้สามารถสตาร์ทเครื่องยนต์ได้ หลังจากนี้ทุกอย่างจะทำงานตามปกติและไม่จำเป็นต้องใช้วงจรสตาร์ทดังกล่าวอีกต่อไป

เห็นได้ชัดว่าเมื่อใช้วิธีนี้ กุญแจสตาร์ทแบบปกติจะทำให้ชิปคีย์เปิดทางได้ ไม่มีอะไรซับซ้อนในเรื่องนี้: แม้แต่คนที่ไม่มีรถก็ยังต้องเจอชิปคีย์ทุกวัน ท้ายที่สุดแล้วเทคโนโลยีเดียวกันนี้ถูกนำมาใช้เพื่อสร้างกุญแจสู่อินเตอร์คอมซึ่งปัจจุบันตั้งอยู่ที่ประตูทางเข้าของอาคารอพาร์ตเมนต์เกือบทุกหลัง

ชิปคีย์มีสี่ประเภทหลัก

  • กุญแจพร้อมชิปที่ให้คุณสตาร์ทเครื่องยนต์โดยการหมุนใบมีดในสวิตช์สตาร์ทเครื่องยนต์แบบธรรมดาเท่านั้น ชิปเป็นทรงกระบอกเล็กหรือพลาสติกขนานกันซึ่งมีขดลวดเหนี่ยวนำและวงจรไมโครซึ่งรหัสแต่ละรหัสของคีย์นี้ถูกตั้งโปรแกรมไว้ ชิปในการออกแบบนี้ได้รับการปิดผนึก ซึ่งไม่เพียงแต่ให้คุณใช้ขณะฝนตกเท่านั้น แต่ยังใช้ว่ายน้ำได้อีกด้วย
  • กุญแจพร้อมชิปและเครื่องส่งสัญญาณวิทยุที่ให้คุณเปิดและปิดรถโดยใช้ปุ่มบนพวงกุญแจที่ระยะไม่เกิน 30–50 ม. สตาร์ทเครื่องยนต์โดยการปิดหน้าสัมผัสในสวิตช์สตาร์ทเครื่องยนต์โดยอัตโนมัติ ในรถบางคัน ปุ่มดังกล่าวบนกุญแจจะเปิดใช้งานสัญญาณเตือนรถแบบมาตรฐาน ซึ่งรวมถึงไซเรน รวมถึงเซ็นเซอร์การเอียงและการเคลื่อนไหว แต่ความแน่นของปุ่มดังกล่าวนั้นจำกัดอยู่เพียงการออกแบบที่ป้องกันน้ำกระเซ็นเท่านั้น โดยไม่สามารถจุ่มลงในของเหลวได้
  • กุญแจที่ปกติไม่ได้ใช้ใบมีดกล รถเปิดและล็อคโดยใช้ปุ่มบนกุญแจ ในการสตาร์ทรถ กุญแจจะถูกเสียบเข้าไปในช่องพิเศษบนแผงหน้าปัด จากนั้นจึงกดปุ่ม การออกแบบปุ่มสามารถกันน้ำกระเซ็นได้
  • กุญแจสำหรับสิ่งที่เรียกว่าการเข้าแบบไม่ใช้กุญแจ ประตูรถเปิดได้ด้วยการกดปุ่มเล็กๆ บนที่จับ และสตาร์ทเครื่องยนต์ด้วยปุ่ม “สตาร์ท-ดับเครื่อง” ในกรณีนี้กุญแจจะต้องอยู่ในกระเป๋าของเจ้าของ มีช่องภายในรถ แต่กุญแจสามารถอยู่ในกระเป๋าได้ตลอดการเดินทาง ในขณะเดียวกัน ปุ่มควบคุมทั้งหมดบนกุญแจจะยังคงอยู่ที่เจ้าของ หากต้องการคุณสามารถเปิดและปิดรถได้โดยกดปุ่มที่เกี่ยวข้องบนกุญแจ

การเลื่อนลง... หากคุณมีกุญแจราคาแพงจริงๆ คุณสามารถทำให้ตัวเองว่างเปล่าแบบนี้ได้โดยไม่ต้องใช้ชิปแล้วไปว่ายน้ำกับมัน และปล่อยให้กุญแจครอบครัวของคุณอยู่ที่ไหนสักแห่งตามซอกมุมของรถ

การเลื่อนลง... หากคุณมีกุญแจราคาแพงจริงๆ คุณสามารถทำให้ตัวเองว่างเปล่าแบบนี้ได้โดยไม่ต้องใช้ชิปแล้วไปว่ายน้ำกับมัน และปล่อยให้กุญแจครอบครัวของคุณอยู่ที่ไหนสักแห่งตามซอกมุมของรถ

ชิปคีย์ดังกล่าวมีอนาคตหรือไม่? เราคิดว่าไม่ใช่: นี่เป็นเพียงขั้นตอนกลางในการพัฒนาระบบการเข้าถึง ระบบเป็นที่รู้จักมาเป็นเวลานานแล้วว่าตอบสนองต่อลายนิ้วมือ ม่านตา และอื่นๆ นอกจากนี้ยังมีวิธีแก้ปัญหาที่แปลก เช่น การนำชิปควบคุมเข้าไปในร่างกายของเจ้าของ และเมื่อวานนี้มีการเปิดตัว iPhone รุ่นถัดไปขนาดใหญ่ซึ่งจดจำใบหน้าของเจ้าของได้ จริงอยู่ที่การนำเสนอมีความลำบากใจ: สมาร์ทโฟนยังคงไม่สามารถระบุผู้สร้างได้...

เมื่อเวลาผ่านไป กิจกรรมของมนุษย์จะพัฒนาและปรับปรุงไม่ทางใดก็ทางหนึ่ง การปรับแต่งรถก็ไม่มีข้อยกเว้น ปัจจุบันมีตัวเลือกต่างๆ มากมายสำหรับการอัพเกรดยานพาหนะ ขึ้นอยู่กับประเภทของการปรับปรุงพวกเขาสามารถเป็นได้ทั้งการใช้งานและความสวยงาม เมื่อเร็ว ๆ นี้สิ่งที่ได้รับความนิยมมากที่สุดคือสิ่งที่เรียกว่าการปรับแต่งชิปของรถยนต์ซึ่งช่วยให้สามารถปรับปรุงส่วนประกอบใด ๆ ที่ทำงานภายใต้การควบคุมด้วยคอมพิวเตอร์ได้ในราคาประหยัด ลองดูรูปแบบหนึ่งของการปรับแต่ง - การตั้งโปรแกรมกุญแจรถซึ่งเป็นที่นิยมและมีประสิทธิภาพมาก

สาระสำคัญของกุญแจสตาร์ทที่ตั้งโปรแกรมไว้

ในช่วง 20 ปีที่ผ่านมา ผู้ผลิตรถยนต์ทุกรายเริ่มให้ความสนใจกับการทำงานอย่างปลอดภัยของรถยนต์ที่พวกเขาผลิต สิ่งนี้สามารถเห็นได้อย่างชัดเจนจากการนำระบบป้องกันต่างๆ มาใช้ครั้งใหญ่ในส่วนประกอบทั้งหมดของรถ ปัญหาเร่งด่วนที่สุดคือการปกป้องยานพาหนะจากการโจรกรรม เพื่อแก้ไขปัญหานี้ พร้อมด้วยระบบสัญญาณเตือน การล็อคล้อ และระบบอื่น ๆ อีกมากมาย ได้มีการนำชิปไปใช้งานการทำงานของปุ่มจุดระเบิดโดยการตั้งโปรแกรม

การทำงานของระบบป้องกันดังกล่าวเกิดขึ้นได้โดยใช้อุปกรณ์พิเศษที่เรียกว่าเครื่องทำให้เคลื่อนที่ไม่ได้ ความจริงก็คือกุญแจของรถยนต์สมัยใหม่ส่วนใหญ่มีชิปที่เข้ารหัสแยกกัน ซึ่งเมื่อเสียบกุญแจเข้าไปในสวิตช์กุญแจ จะส่งสัญญาณไปยังเครื่องทำให้เคลื่อนที่มาตรฐานที่ตั้งโปรแกรมไว้เหมือนกัน สาระสำคัญของงานนั้นง่ายมาก: รหัสถูกต้อง - สามารถสตาร์ทและขับเคลื่อนรถได้ รหัสไม่ถูกต้อง - ผู้โจมตีกำลังทำงาน ระบบทั้งหมดของรถถูกบล็อก คุณไม่สามารถขับรถได้

การรวมกันของคีย์ที่ตั้งโปรแกรมไว้และระบบป้องกันการโจรกรรมถือเป็นระบบป้องกันการโจรกรรมชนิดหนึ่งซึ่งการทำงานจะต้องได้รับการแก้ไขและเสถียรอยู่เสมอ เพื่อให้เข้าใจถึงสาระสำคัญของการทำงานของโหนดนี้ให้ชัดเจนยิ่งขึ้น ลองดูที่หลักการทั่วไปของการทำงาน:

  • การซิงโครไนซ์กุญแจและระบบทำให้เคลื่อนที่ไม่ได้นั้นเป็นกระบวนการอัตโนมัติโดยสมบูรณ์นั่นคือรหัสจะถูกป้อนโดยอัตโนมัติและไม่จำเป็นต้องให้คนขับมีส่วนร่วม
  • ระบบกันขโมยนี้ประกอบด้วย: ตัวรับสัญญาณและช่องสัญญาณซึ่งติดตั้งอยู่ในกุญแจ, เสาอากาศพิเศษ, ไฟ LED และเครื่องทำให้เคลื่อนที่ไม่ได้;
  • ระบบมีหลักการทำงานอัตโนมัติ กล่าวคือ แม้ว่าจะถอดขั้วแบตเตอรี่ออกแล้ว ก็สามารถปกป้องรถของคุณจากผู้บุกรุกได้เป็นเวลานาน

แนวคิดทั่วไปของระบบคือการทำงานโดยอาศัยปฏิสัมพันธ์ทางแม่เหล็กไฟฟ้า น่าเสียดายที่ความล้มเหลวของอุปกรณ์ดังกล่าวไม่ใช่เรื่องแปลก ด้วยเหตุนี้ การตั้งโปรแกรมกุญแจสตาร์ทรถยนต์จึงถือเป็นเรื่องปกติ

ความจำเป็นของการเขียนโปรแกรม

ตามที่ระบุไว้ก่อนหน้านี้ระบบป้องกันการโจรกรรมของกุญแจจุดระเบิดที่ใช้ชิปนั้นเป็นกลไกที่ค่อนข้างซับซ้อนซึ่งอาจล้มเหลวได้ บ่อยครั้งมีการทำงานผิดพลาดในซอฟต์แวร์ทำให้เคลื่อนที่ไม่ได้ ในกรณีนี้ อุปกรณ์ปฏิเสธที่จะระบุแม้แต่กุญแจดั้งเดิม และการสตาร์ทรถจะกลายเป็นงานที่ไม่สมจริง

สาเหตุหลักที่ทำให้เคลื่อนที่ไม่ได้คือ:

  • ความล้มเหลวในระดับซอฟต์แวร์
  • สภาพภายนอกที่ไม่เอื้ออำนวย (อุณหภูมิต่ำเกินไป ความชื้นสูง ฯลฯ );
  • ประสิทธิภาพต่ำของระบบไฟฟ้า
  • แรงดันไฟฟ้าลดลงที่เอาต์พุตหน้าสัมผัส

มักมีกรณีที่กุญแจชำรุดหรือสูญหาย ซึ่งทำให้ไม่สามารถควบคุมรถได้

ระบบได้รับการซ่อมแซมโดยการตั้งโปรแกรมกุญแจสตาร์ทใหม่หรือเปลี่ยนกุญแจใหม่ ตามกฎแล้วการทำงานกับไมโครวงจรถือเป็นความรับผิดชอบของตัวแทนจำหน่ายอย่างเป็นทางการ อย่างไรก็ตาม ในกรณีส่วนใหญ่ การเขียนโปรแกรมในศูนย์บริการดังกล่าวจะใช้เวลาค่อนข้างนานเนื่องจากการหมุนเวียนของลูกค้าสูงและขาดผู้เชี่ยวชาญ ทางออกที่ดีที่สุดในสถานการณ์เช่นนี้คือติดต่อองค์กรอื่นที่ให้บริการปรับแต่งชิปสำหรับรถยนต์

เป็นที่น่าสังเกตว่าการเขียนโปรแกรมคีย์ไม่ได้ดำเนินการเสมอไปเนื่องจากระบบทำงานผิดปกติ บางครั้งการปรับแต่งจริงเกิดขึ้นซึ่งประกอบด้วยการปรับปรุงการป้องกันรถจากการโจรกรรม ด้วยการเขียนโปรแกรมซอฟต์แวร์เวอร์ชันที่ซับซ้อนมากขึ้น จึงค่อนข้างเป็นไปได้ที่จะทำให้ระบบกันขโมยในรถของคุณเป็น "กำแพงหิน" ที่แท้จริงสำหรับผู้บุกรุก แต่นี่เป็นเรื่องของรสนิยมและความปรารถนาโดยธรรมชาติเพราะแม้แต่กุญแจมาตรฐานที่มีเครื่องพ่นฝอยละอองก็สามารถช่วยรถจากการถูกขโมยได้

กระบวนการเขียนโปรแกรม

กระบวนการซ่อมแซมโดยรวมอาจแตกต่างกันไป ขึ้นอยู่กับลักษณะของการเสีย ไม่สำคัญว่าคุณจะมี Priora หรือ Ford การตั้งโปรแกรมกุญแจทำให้เคลื่อนที่ไม่ได้นั้นเป็นงานที่ซับซ้อนมากซึ่งต้องใช้ความรู้เกี่ยวกับความแตกต่างจำนวนมาก นั่นคือเหตุผลที่การปรับแต่งชิปประเภทนี้สามารถทำได้ในองค์กรพิเศษเท่านั้น โดยเฉพาะอย่างยิ่งเนื่องจากต้องใช้อุปกรณ์ราคาแพงบางอย่าง

เพื่อให้ภาพสมบูรณ์ ด้านล่างนี้เราจะพิจารณาขั้นตอนการเขียนโปรแกรมคีย์ที่เสียหายหรือสูญหาย:

  1. ประการแรก มีการใช้มาตรการในการเลือกใบมีดและตัดกุญแจใหม่ โดยปฏิบัติตามมาตรฐานการซ่อมทั้งหมดอย่างเคร่งครัด
  2. ขั้นตอนต่อไปคือการตั้งโปรแกรมชิปสำหรับสิ่งที่เรียกว่าคีย์สีดำ (ต่อไปนี้ - CC) ในการดำเนินการตามขั้นตอนนี้ เจ้าของรถจะต้องจัดเตรียม "กุญแจสีแดง" พิเศษ (ต่อไปนี้ - KK) ซึ่งจำเป็นต้องติดอยู่กับรถทุกคันที่ติดตั้งระบบทำให้เคลื่อนที่ไม่ได้ กุญแจนี้จำเป็นสำหรับการซ่อมแซมการปรับแต่งชิปของตัวเครื่องนี้ทั้งหมด CC มีไว้สำหรับการใช้งานเพียงครั้งเดียวเท่านั้น สำหรับ "การใช้งานในชีวิตประจำวัน" CC ที่ตั้งโปรแกรมไว้จะถูกใช้งาน (เพิ่มเติมสำหรับระบบป้องกันการโจรกรรม แต่เป็นพื้นฐานสำหรับเจ้าของ) ซึ่งจัดเก็บไว้ในระบบ (รายละเอียดเพิ่มเติมด้านล่าง)
  3. กิจกรรมการซ่อมแซมสำหรับการตั้งโปรแกรมปลายคีย์ด้วยการลงทะเบียนชิปสำหรับปุ่มของอุปกรณ์ที่เกี่ยวข้องกับระบบ

ความสนใจ! ด้วยเหตุผลด้านความปลอดภัย การตั้งโปรแกรมและความพร้อมใช้งานในภายหลังของกุญแจสองหรือสามดอก (รวมถึง KK) สำหรับอุปกรณ์ป้องกันการโจรกรรมเฉพาะ และอนุญาตให้ใช้ยานพาหนะได้

ตามกฎแล้วค่าใช้จ่ายของขั้นตอนขึ้นอยู่กับยี่ห้อของรถ ในกรณีส่วนใหญ่จะแตกต่างกันไปตั้งแต่ 1,000 ถึง 4,000 รูเบิล หากรถอยู่ภายใต้การรับประกัน ในบางกรณีสามารถเลือกการซ่อมตามการรับประกันจากตัวแทนจำหน่ายที่ได้รับอนุญาตได้

ขั้นตอนการจัดเก็บกุญแจด้วยโปรแกรมทำให้เคลื่อนที่ไม่ได้

หลังจากที่คุณได้ทำและได้รับเช็คใหม่พร้อมรหัสที่กำหนดแล้ว คุณจะต้องดำเนินการตามขั้นตอนการจดจำด้วยเครื่องทำให้เคลื่อนที่ไม่ได้ ไม่เช่นนั้นคุณจะไม่สามารถใช้งานรถได้ เหตุการณ์จะดำเนินการตามอัลกอริทึมของการกระทำต่อไปนี้:


หากกระบวนการท่องจำถูกขัดจังหวะด้วยเหตุผลบางประการ ให้ทำซ้ำโดยปล่อยให้รถพักประมาณหนึ่งนาที

ในความเห็นของคุณ เมื่อระบบทำให้เคลื่อนที่จดจำ 1 หรือ 2 CHK ได้ คุณสามารถดำเนินการตรวจสอบได้ ในการทำเช่นนี้คุณจะต้องใส่ CC เข้าไปในสวิตช์สตาร์ทเครื่องยนต์และดูตัวบ่งชี้อย่างระมัดระวังซึ่งควรจะสว่างขึ้นเป็นเวลา 1-3 วินาทีจากนั้นจึงกระพริบหลายครั้งตามปุ่มที่ผู้ทำให้เคลื่อนที่ไม่ได้จดจำไว้ก่อนหน้านี้ ถ้าไม่มีการกะพริบ จะต้องเกิดเหตุการณ์ซ้ำอีก

เป็นเรื่องที่ควรเข้าใจว่าเป็นไปไม่ได้ที่จะลบคีย์ที่จดจำออกจากหน่วยความจำ การลบรหัสที่ CHK เก็บไว้ออกจากหน่วยความจำจะดำเนินการเฉพาะเมื่อจำสำเนาใหม่เท่านั้น

โดยทั่วไป การตั้งโปรแกรมกุญแจรถเป็นการดำเนินการที่ค่อนข้างซับซ้อนและต้องติดต่อกับองค์กรพิเศษ สิ่งสำคัญคือต้องคำนึงถึงความสำคัญของการทำงานที่เหมาะสมของหน่วยนี้เนื่องจากการป้องกันรถของคุณจากการโจรกรรมส่วนใหญ่ขึ้นอยู่กับมัน

ไมโครคอนโทรลเลอร์เป็นชิปชนิดพิเศษที่ใช้ควบคุมอุปกรณ์อิเล็กทรอนิกส์ต่างๆ

ความรู้เบื้องต้นเกี่ยวกับไมโครคอนโทรลเลอร์

เหล่านี้เป็นคอมพิวเตอร์ขนาดเล็กซึ่งมีส่วนประกอบทั้งหมด (โปรเซสเซอร์, RAM, ROM) อยู่บนชิปตัวเดียว พวกมันแตกต่างจากไมโครโปรเซสเซอร์ตรงที่มีตัวจับเวลา ตัวควบคุม ตัวเปรียบเทียบ และอุปกรณ์ต่อพ่วงอื่น ๆ ปัจจุบันมีการใช้ไมโครคอนโทรลเลอร์ในการผลิต:

  • เซ็นเซอร์สำหรับรถยนต์
  • ของเล่น;
  • ตัวบ่งชี้แรงดันไฟฟ้า, เครื่องชาร์จ;
  • แผงควบคุม
  • อุปกรณ์อิเล็กทรอนิกส์ขนาดเล็ก

การจัดการดำเนินการโดยใช้โปรแกรมพิเศษ

ขอแนะนำให้ผู้เริ่มต้นเริ่มต้นการเขียนโปรแกรมไมโครคอนโทรลเลอร์อย่างเชี่ยวชาญโดยศึกษาสถาปัตยกรรมและความหลากหลาย อุตสาหกรรมผลิต MK ประเภทต่อไปนี้:

  • ในตัว;
  • 8-, 16- และ 32 บิต;
  • โปรเซสเซอร์สัญญาณดิจิตอล

ผู้ผลิตไมโครคอนโทรลเลอร์ต้องสร้างสมดุลระหว่างขนาด กำลัง และราคาของผลิตภัณฑ์อย่างต่อเนื่อง นั่นเป็นสาเหตุที่ยังคงใช้รุ่น 8 บิตอยู่ พวกเขามีผลผลิตค่อนข้างต่ำ แต่ในหลายกรณีความจริงข้อนี้ก็เป็นข้อได้เปรียบเพราะว่า ช่วยให้คุณประหยัดทรัพยากรพลังงาน ตัวประมวลผลสัญญาณดิจิทัลสามารถประมวลผลสตรีมข้อมูลขนาดใหญ่ได้แบบเรียลไทม์ อย่างไรก็ตามต้นทุนของพวกเขาสูงกว่ามาก

จำนวน opcode ที่ใช้อาจไม่เท่ากัน ดังนั้นจึงใช้ระบบคำสั่ง RISC และ CISC ครั้งแรกถือว่าลดลงและดำเนินการในรอบนาฬิกาหนึ่งรอบของเครื่องกำเนิดไฟฟ้า ทำให้สามารถลดความซับซ้อนในการใช้งานฮาร์ดแวร์ของ CPU และเพิ่มประสิทธิภาพของชิปได้ CISC เป็นระบบที่ซับซ้อนซึ่งสามารถเพิ่มประสิทธิภาพของอุปกรณ์ได้อย่างมาก

เป็นไปไม่ได้ที่จะเรียนรู้การเขียนโปรแกรมไมโครคอนโทรลเลอร์สำหรับผู้เริ่มต้นโดยไม่เข้าใจอัลกอริธึม คำสั่งจะถูกส่งไปยัง CPU ของชิปตามลำดับเฉพาะ ยิ่งไปกว่านั้น โครงสร้างของมันจะต้องถูกรับรู้โดยโปรเซสเซอร์อย่างชัดเจน ดังนั้นก่อนอื่นโปรแกรมเมอร์จะสร้างลำดับการดำเนินการคำสั่ง คุณสามารถบังคับให้ CPU หยุดโปรแกรมทันทีโดยเรียกการขัดจังหวะ เพื่อจุดประสงค์นี้ จะใช้สัญญาณภายนอกหรืออุปกรณ์ต่อพ่วงในตัว

ตระกูลไมโครคอนโทรลเลอร์

ตระกูลไมโครคอนโทรลเลอร์ที่พบบ่อยที่สุดคือ:

  • MSP430 (TI);
  • ARM (อาร์ม จำกัด);
  • MCS 51 (อินเทล);
  • STMB (STไมโครอิเล็กทรอนิกส์);
  • PIC (ไมโครชิป);
  • AVR (แอทเมล);
  • RL78 (เรเนซาสอิเล็กทรอนิกส์)

หนึ่งในผลิตภัณฑ์ที่ได้รับความนิยมมากที่สุดในอุตสาหกรรมอิเล็กทรอนิกส์คือผลิตภัณฑ์ของ Atmel ที่สร้างขึ้นบนแกน RISC ไมโครวงจรแรกที่พัฒนาในปี 1995 เป็นของกลุ่ม Classic ขอแนะนำให้ศึกษาการเขียนโปรแกรมไมโครคอนโทรลเลอร์ AVR สำหรับผู้เริ่มต้นในรุ่นที่ทันสมัยกว่า:

  • Mega เป็นตระกูลชิปอันทรงพลังพร้อมสถาปัตยกรรมขั้นสูง
  • จิ๋ว - สินค้าราคาไม่แพงพร้อมแปดพิน

ต้องจำไว้ว่าความเข้ากันได้ของระบบคำสั่งจะคงอยู่เฉพาะเมื่อถ่ายโอนโปรแกรมจากไมโครคอนโทรลเลอร์ประสิทธิภาพต่ำไปเป็นไมโครคอนโทรลเลอร์ที่ทรงพลังกว่าเท่านั้น

ผลิตภัณฑ์ Atmel นั้นเรียบง่ายและเข้าใจได้ อย่างไรก็ตาม หากต้องการใช้ฟังก์ชันทั้งหมด คุณจะต้องพัฒนาซอฟต์แวร์ ขอแนะนำให้ผู้เริ่มต้นเริ่มต้นการเขียนโปรแกรมไมโครคอนโทรลเลอร์ AVR โดยการดาวน์โหลดสภาพแวดล้อม Atmel Studio เฉพาะทาง เวอร์ชันปัจจุบันจัดทำโดยเว็บไซต์อย่างเป็นทางการของผู้ผลิตโดยไม่เสียค่าใช้จ่าย ไม่จำเป็นต้องมีส่วนประกอบซอฟต์แวร์เพิ่มเติมเพื่อพัฒนาซอฟต์แวร์ในสภาพแวดล้อมนี้

คอมเพล็กซ์ Atmel Studio มีตัวอย่างโครงการที่เสร็จสมบูรณ์จำนวนมาก สิ่งนี้จะช่วยให้ผู้เริ่มต้นเชี่ยวชาญความสามารถพื้นฐานได้อย่างรวดเร็วและเริ่มสร้างโปรแกรมของตนเอง นอกจากนี้ยังมีโมดูลสำหรับการคอมไพล์และการดีบักโค้ดขั้นสุดท้าย ควบคู่ไปกับการพัฒนา คุณต้องศึกษาภาษาการเขียนโปรแกรมด้วย หากไม่มีพวกเขา ซอฟต์แวร์ก็ไม่สามารถพัฒนาได้

ภาษาโปรแกรม

ในโครงสร้างภาษาการเขียนโปรแกรมไมโครคอนโทรลเลอร์แตกต่างกันเล็กน้อยจากภาษาที่ใช้สำหรับคอมพิวเตอร์ส่วนบุคคล ในหมู่พวกเขามีกลุ่มระดับต่ำและระดับสูง โปรแกรมเมอร์สมัยใหม่ส่วนใหญ่ใช้ C/C++ และ Assembly มีการถกเถียงกันอย่างไม่มีที่สิ้นสุดระหว่างผู้นับถือภาษาเหล่านี้ว่าภาษาใดดีกว่ากัน

แอสเซมเบลอร์ระดับต่ำสูญเสียพื้นที่เมื่อเร็ว ๆ นี้ ใช้คำสั่งโดยตรงที่ส่งถึงชิปโดยตรง ดังนั้นโปรแกรมเมอร์จึงจำเป็นต้องมีความรู้ที่ไร้ที่ติเกี่ยวกับคำสั่งระบบโปรเซสเซอร์ การเขียนซอฟต์แวร์ใน Assembly ใช้เวลานานพอสมควร ข้อได้เปรียบหลักของภาษาคือความเร็วสูงในการดำเนินการของโปรแกรมที่เสร็จสมบูรณ์

ในความเป็นจริง สามารถใช้ภาษาการเขียนโปรแกรมไมโครคอนโทรลเลอร์ได้เกือบทุกภาษา แต่ที่นิยมที่สุดคือ C/C++ นี่เป็นภาษาระดับสูงที่ช่วยให้คุณทำงานได้อย่างสะดวกสบายสูงสุด นอกจากนี้ ผู้สร้าง C ยังมีส่วนร่วมในการพัฒนาสถาปัตยกรรม AVR ดังนั้นชิปที่ผลิตโดย Atmel จึงได้รับการปรับให้เข้ากับภาษานี้โดยเฉพาะ

C/C++ คือการผสมผสานที่ลงตัวระหว่างความสามารถระดับต่ำและระดับสูง ดังนั้นจึงเป็นไปได้ที่จะแนะนำการแทรกภาษา Assembly ลงในโค้ด ผลิตภัณฑ์ซอฟต์แวร์สำเร็จรูปสามารถอ่านและแก้ไขได้ง่าย ความเร็วในการพัฒนาค่อนข้างสูง ในกรณีนี้ ไม่จำเป็นต้องศึกษาสถาปัตยกรรม MK และระบบคำสั่ง CPU อย่างละเอียด คอมไพเลอร์ C มีไลบรารี่ขนาดที่น่าประทับใจซึ่งทำให้โปรแกรมเมอร์ทำงานได้ง่ายขึ้น

ควรสังเกตว่าการเลือกภาษาการเขียนโปรแกรมที่เหมาะสมที่สุดนั้นขึ้นอยู่กับฮาร์ดแวร์ด้วย หากคุณมี RAM เพียงเล็กน้อย ไม่แนะนำให้ใช้ C ระดับสูง ในกรณีนี้ Assembler จะเหมาะสมกว่า ให้ประสิทธิภาพสูงสุดเนื่องจากโค้ดโปรแกรมสั้น ไม่มีสภาพแวดล้อมการเขียนโปรแกรมแบบสากล แต่แอปพลิเคชันฟรีและเชิงพาณิชย์ส่วนใหญ่สามารถใช้ได้ทั้ง Assembly และ C/C++

ไมโครคอนโทรลเลอร์ PIC

ไมโครคอนโทรลเลอร์ PIC ตัวแรกปรากฏขึ้นในช่วงครึ่งหลังของศตวรรษที่ผ่านมา ชิป 8 บิตที่รวดเร็วของ Microchip ได้รับความนิยมอย่างรวดเร็ว สถาปัตยกรรมฮาร์วาร์ดแบบดูอัลบัสมอบความเร็วที่ไม่เคยมีมาก่อน ได้รับการพัฒนาบนพื้นฐานของชุดรีจิสเตอร์ซึ่งมีลักษณะการแยกบัส

เมื่อเลือกภาษาการเขียนโปรแกรมสำหรับไมโครคอนโทรลเลอร์ PIC คุณต้องคำนึงว่าตระกูลไมโครวงจรนั้นใช้การออกแบบโปรเซสเซอร์ RISC ที่เป็นเอกลักษณ์ ระบบคำสั่งแบบสมมาตรช่วยให้คุณเลือกวิธีการกำหนดแอดเดรสโดยพลการและดำเนินการในรีจิสเตอร์ใดก็ได้ ในขณะนี้ บริษัท Microchip ผลิต MK 5 แบบที่เข้ากันได้ด้วยรหัสซอฟต์แวร์:

  1. PIC18CXXX (75 คำสั่ง, สแต็กฮาร์ดแวร์ในตัว);
  2. PIC17CXXX (58 คำสั่งรูปแบบ 16 บิต);
  3. PIC16CXXX (35 คำสั่ง, ชุดอุปกรณ์ต่อพ่วงขนาดใหญ่);
  4. PIC16C5X (33 คำสั่ง, รูปแบบ 12 บิต, แพ็คเกจ 18-28 พิน);
  5. PIC12CXXX (เวอร์ชันที่มีคำสั่ง 35 และ 33 ตัวสร้างแบบรวม)

ในกรณีส่วนใหญ่ PIC MCU จะมีหน่วยความจำที่ตั้งโปรแกรมได้เพียงครั้งเดียว มีรุ่นที่มีราคาแพงกว่าพร้อมแฟลชหรือการลบอัลตราไวโอเลต การแบ่งประเภท 500 รายการทำให้คุณสามารถเลือกผลิตภัณฑ์สำหรับงานใดก็ได้ ขณะนี้ผู้ผลิตกำลังมุ่งเน้นความพยายามในการพัฒนาเวอร์ชัน 32 บิตด้วยความจุหน่วยความจำที่เพิ่มขึ้น

ภาษาการเขียนโปรแกรมสำหรับไมโครคอนโทรลเลอร์ PIC คือ Assembler และ C สภาพแวดล้อมการพัฒนาแบบรวม (IDE) เหมาะสำหรับการเขียนโค้ด การเขียนโปรแกรมกับพวกเขาสะดวกมาก พวกเขาแปลข้อความโปรแกรมเป็นรหัสเครื่องโดยอัตโนมัติ ลักษณะสำคัญของ IDE คือความสามารถในการจำลองการทำงานของซอฟต์แวร์ที่เสร็จสมบูรณ์ทีละขั้นตอน เราขอแนะนำให้ใช้สภาพแวดล้อมการพัฒนา MPLAB มันถูกสร้างขึ้นโดยไมโครชิป

ก่อนที่จะเริ่มทำงานใน MPLAB เราขอแนะนำให้สร้างโฟลเดอร์แยกต่างหากในแต่ละครั้ง นี่เป็นสิ่งจำเป็นเพื่อไม่ให้สับสนในไฟล์โครงการ อินเทอร์เฟซของโปรแกรมใช้งานง่ายและไม่ควรมีปัญหาใด ๆ สำหรับการดีบักจะใช้ Pickit, ICD, REAL ICE, IC PROG ซึ่งเป็นกรรมสิทธิ์ของดีบักเกอร์ พวกเขามีความสามารถในการดูเนื้อหาในหน่วยความจำและกำหนดจุดตรวจ

สถานการณ์ที่ผู้ใช้อุปกรณ์สำนักงานการพิมพ์ต้องแก้ไขปัญหาการรีเซ็ตตลับหมึกเป็นเรื่องปกติ คุณสามารถรับมือกับมันได้หลายวิธีและเป็นอิสระอย่างแน่นอน แต่ก่อนที่เราจะเริ่มแก้ไขปัญหาการรีเซ็ตชิปตลับหมึกควรกล่าวว่าชิปบนเครื่องพิมพ์ได้รับการออกแบบมาเพื่อบันทึกข้อมูลที่เกี่ยวข้องกับทรัพยากรของวัสดุสิ้นเปลืองและหน้าที่พิมพ์

เมื่ออุปกรณ์สำนักงานส่งสัญญาณถึงความจำเป็นในการเปลี่ยนภาชนะบรรจุหมึก โปรดทราบว่านี่ไม่ได้หมายความว่าไม่มีหมึกเหลืออยู่ในนั้นจริงๆ เพียงแต่ว่าตลับหมึกที่บิ่นมีจำนวนหน้าที่พิมพ์ถึงขีดจำกัดที่กำหนดแล้ว และในทางกลับกันก็มีข้อความได้เพียง 5-6 บรรทัดเท่านั้น ปรากฎว่าระดับหมึกของเครื่องพิมพ์และ MFP นั้นคำนวณโดยทางโปรแกรมและตามกฎแล้วไม่มีข้อมูลเกี่ยวกับปริมาณหมึกที่เหลืออยู่ในคอนเทนเนอร์ ด้วยเหตุนี้จึงมักเกิดคำถามขึ้นว่าจะรีเซ็ตชิปบนตลับหมึกอย่างไรเพื่อใช้หมึกทั้งหมดที่อยู่ในภาชนะบรรจุให้หมด

แน่นอน แทนที่จะรีเซ็ตตลับหมึกและรีเซ็ตตัวนับ คุณสามารถเพิกเฉยต่อคำเตือนจากอุปกรณ์สำนักงานของคุณว่าความจุวัสดุสิ้นเปลืองใกล้หมด แต่สิ่งนี้จะเกี่ยวข้องเฉพาะในกรณีที่เครื่องพิมพ์หรืออุปกรณ์มัลติฟังก์ชันของคุณไม่ปิดกั้นกระบวนการพิมพ์โดยอัตโนมัติเมื่อมีข้อความดังกล่าวปรากฏขึ้น เพื่อรับมือกับงานรีเซ็ตตลับหมึกและปลดล็อคเครื่องพิมพ์คุณควรใช้วิธีการที่อธิบายไว้ด้านล่าง

วิธีการใช้โปรแกรมเมอร์?

เพื่อตอบคำถามเกี่ยวกับวิธีการรีเซ็ตเครื่องพิมพ์คุณต้องใช้โปรแกรมเมอร์พิเศษ โปรดทราบว่าการรีเซ็ตเครื่องพิมพ์จะดำเนินการได้สำเร็จมากที่สุดเท่าที่จะเป็นไปได้หากคุณใช้โปรแกรมเมอร์ที่ออกแบบมาโดยเฉพาะสำหรับอุปกรณ์สำนักงานการพิมพ์รุ่นของคุณเพื่อจุดประสงค์นี้

โปรแกรมเมอร์ชิปสามารถทำงานกับชิปจำนวนมากจากเครื่องพิมพ์ต่างๆ ใช้งานง่าย (โดยมากซอฟต์แวร์ดังกล่าวมีฟังก์ชันการตั้งโปรแกรมอัตโนมัติ) มีอินเทอร์เฟซ USB เต็มรูปแบบ การควบคุมพลังงาน CRUM แบบแมนนวลและอัตโนมัติ ตลอดจนหลักสรีระศาสตร์

ดังนั้นในการรีเซ็ตตัวนับ คุณเพียงแค่ต้องเลือกรุ่นที่ต้องการโดยใช้ซอฟต์แวร์สากลดังกล่าวและรอให้ขั้นตอนเสร็จสิ้น บ่อยครั้งที่โปรแกรมเมอร์สากลมีฟังก์ชั่นการสแกนที่สะดวกมาก ด้วยความช่วยเหลือของเธอ คุณสามารถค้นหาได้ว่าอุปกรณ์ใดเป็นของชิปนี้ ควรเพิ่มด้วยว่าโปรแกรมเมอร์ชิปดังกล่าวไม่ต้องการอินเทอร์เน็ต

ดังนั้น หากคุณซื้อโปรแกรมเมอร์ที่เหมาะกับเครื่องพิมพ์ เช่น “วิธีรีเซ็ตตัวนับ” ให้คุณซื้อโปรแกรมเมอร์ที่ตรงกับเครื่องพิมพ์ของคุณ ขั้นแรกให้อ่านคำแนะนำการใช้งานอย่างละเอียดก่อน คุณสามารถดูคำแนะนำทั้งหมดที่เกี่ยวข้องกับการทำงานของอุปกรณ์ได้ที่นั่น

  • ก่อนที่จะรีเซ็ตตัวนับ ตรวจสอบให้แน่ใจว่าได้ถอดแยกชิ้นส่วนผงหมึก/ตลับหมึกของคุณแล้วจึงถอดชิปออก แม้ว่าอุปกรณ์สำนักงานการพิมพ์แต่ละรุ่นจะมีลักษณะเฉพาะของตัวนับศูนย์เป็นของตัวเอง แต่โดยทั่วไปแล้ว กระบวนการเกือบจะเหมือนกันในรุ่นส่วนใหญ่
  • หากต้องการรีเซ็ตตัวนับ ให้เสียบชิปเข้ากับขั้วต่อของโปรแกรมเมอร์ที่ซื้อมาก่อนหน้านี้ ซึ่งจะต้องเชื่อมต่อกับพอร์ตของคอมพิวเตอร์ส่วนบุคคล
  • ดาวน์โหลดซอฟต์แวร์ชิปเพื่อช่วยแก้ปัญหาวิธีการแฟลชคาร์ทริดจ์
  • เมื่อเปิดซอฟต์แวร์ที่ออกแบบมาสำหรับชิปวัสดุสิ้นเปลืองของอุปกรณ์สำนักงานการพิมพ์ ให้รีเซ็ตข้อมูลทั้งหมดที่เกี่ยวข้องกับการใช้วัสดุสิ้นเปลือง เป็นความคิดที่ดีที่จะดาวน์โหลดรูปแบบการรีเซ็ตเฟิร์มแวร์จากแหล่งข้อมูลบนเว็บที่เป็นธีมก่อน
  • บันทึกผลลัพธ์ทั้งหมดของงานที่ทำเสร็จแล้ว จากนั้นค่อย ๆ นำชิปออกจากอุปกรณ์ และเติมผงหมึกหรือภาชนะบรรจุหมึก
  • ในตอนท้าย สิ่งที่คุณต้องทำคือใส่วัสดุสิ้นเปลืองที่มีตัวนับการรีเซ็ตกลับเข้าไปในอุปกรณ์การพิมพ์ และทดสอบการทำงานโดยการพิมพ์หน้าทดสอบ

แต่คุณต้องเข้าใจว่าโปรแกรมเมอร์ดังกล่าวมีค่าใช้จ่ายค่อนข้างมาก - ราคาของมันเทียบได้กับราคาของอุปกรณ์การพิมพ์ใหม่ดังนั้นสำหรับเครื่องพิมพ์ที่บ้าน ตัวเลือกที่ดีที่สุดคือการเปลี่ยนชิป ชิปเครื่องพิมพ์มีราคาไม่แพง และเปลี่ยนได้ง่ายมาก

รีเซ็ตตัวเอง

อีกวิธีในการรีเซ็ตตัวนับตลับหมึกเพื่อหลีกเลี่ยงฟังก์ชันล็อคการพิมพ์และการเติมวัสดุสิ้นเปลืองคือการใช้วิธีการด้วยตนเอง เพื่อจุดประสงค์นี้ ให้ทำตามขั้นตอนเหล่านี้:

  • ก่อนอื่น ให้ถอดวัสดุสิ้นเปลืองออกจากอุปกรณ์สำนักงาน
  • คลิกที่ปุ่ม "ยกเลิก" ในเมนูบริการของอุปกรณ์การพิมพ์โดยกด "ตกลง" ค้างไว้ หลังจากนั้นไม่กี่วินาที คุณสามารถปล่อยปุ่มทั้งสองได้
  • ค้นหารายการในเมนูที่เรียกว่า "รีเซ็ตเมนู" จากนั้นคลิกที่ "ตกลง"
  • ตอนนี้คุณควรเลือก “รีเซ็ตบางส่วน” อุปกรณ์ของคุณจะปิดลง
  • เปิดเครื่องพิมพ์หรืออุปกรณ์มัลติฟังก์ชันของคุณ เลือกภูมิภาคและภาษาของคุณ จากนั้นทำตามคำแนะนำทั้งหมดที่อุปกรณ์การพิมพ์เสนอให้คุณ
  • ตรวจสอบระดับหมึก หากพารามิเตอร์นี้ไม่ 100 เปอร์เซ็นต์ ให้ทำซ้ำขั้นตอนที่แสดงไว้ก่อนหน้านี้อีกครั้ง อย่างไรก็ตาม แทนที่จะเป็นรายการ "รีเซ็ตบางส่วน" คุณต้องคลิกที่ "รีเซ็ตกึ่งเต็ม"
  • หรือคุณสามารถลองกดปุ่มรีเซ็ต/หยุดบนอุปกรณ์การพิมพ์ค้างไว้ประมาณสิบวินาที ด้วยการดำเนินการนี้ ระดับหมึกในวัสดุสิ้นเปลืองจะไม่ถูกตรวจสอบโดยเครื่องพิมพ์อีกต่อไป แต่แนวทางนี้มีข้อเสียเปรียบประการหนึ่ง ความจริงก็คือหลังจากการดำเนินการดังกล่าวคุณจะต้องตรวจสอบระดับหมึกในแต่ละตลับหมึกด้วยตัวเอง

โปรดทราบว่าขั้นตอนที่อธิบายไว้ข้างต้นเหมาะสำหรับเครื่องพิมพ์บางรุ่นเท่านั้น อุปกรณ์ส่วนใหญ่ต้องใช้เฟิร์มแวร์คาร์ทริดจ์ หากต้องการดูวิธีสร้างให้เหมาะกับรุ่นเครื่องพิมพ์ของคุณโดยเฉพาะ ให้ใช้การค้นหาตามรุ่นอุปกรณ์ในเมนูด้านข้าง

จะทำอย่างไรถ้าคุณไม่สามารถรีเซ็ตชิปได้?

แต่ถ้าคุณไม่สามารถปลดชิปเครื่องพิมพ์หรือวัสดุสิ้นเปลือง MFP ได้ ก็มีทางเดียวเท่านั้นที่จะออกจากสถานการณ์นี้ได้ ซึ่งก็คือการเปลี่ยนชิป แต่คุณต้องคำนึงอย่างแน่นอนว่าจะต้องเปลี่ยนชิปทุกครั้งที่คุณเติมวัสดุสิ้นเปลือง โดยทั่วไปการค้นหาชิปที่เหมาะสมสำหรับตลับหมึกของเครื่องพิมพ์รุ่นต่างๆ ไม่ใช่ปัญหาในปัจจุบัน เพราะ... ตลาดสมัยใหม่สำหรับอุปกรณ์สำนักงานและส่วนประกอบต่างๆ เต็มไปด้วยข้อเสนอมากมาย

อีกวิธีในการแก้ปัญหานี้คือการแฟลชอุปกรณ์สำนักงานอีกครั้ง ในการดำเนินการนี้ คุณจะต้องทำความคุ้นเคยกับเนื้อหาที่เกี่ยวข้องบนเว็บไซต์ของเราหรือใช้บริการของผู้เชี่ยวชาญจากศูนย์บริการที่เชื่อถือได้

ความจำเป็นในการลงทะเบียนรหัสในระบบทำให้เคลื่อนที่ไม่ได้อาจเกิดขึ้นเนื่องจากการแทนที่ด้วยรหัสใหม่ เพื่อให้งานเสร็จสมบูรณ์ คุณจะต้องตั้งโปรแกรมคีย์ใหม่โดยใช้ชิปดั้งเดิม

[ซ่อน]

จำเป็นต้องมีการเขียนโปรแกรมใหม่ที่สำคัญในกรณีใด

เหตุผลที่คุณต้องลงทะเบียนคีย์อาจแตกต่างกัน:

  • กุญแจชำรุดและเสียหายส่งผลให้การทำงานของรถไม่เสถียร
  • จำเป็นต้องทำสำเนาสำหรับสมาชิกในครอบครัว
  • ชุดควบคุมเครื่องยนต์เสียหาย
  • โมดูลจุดระเบิดของรถยนต์เสียหาย

ใครจะติดต่อเพื่อลงทะเบียนคีย์ชิปทำให้เคลื่อนที่ไม่ได้

เมื่อมีเหตุผลที่ต้องลงทะเบียนกุญแจในตัวทำให้เคลื่อนที่ไม่ได้ คุณสามารถติดต่อศูนย์บริการหรือดำเนินการด้วยตนเองได้

หากรถอยู่ในบริการรับประกัน กุญแจควรลงทะเบียนในหน่วยความจำ immo ที่ศูนย์บริการเท่านั้น

วิธีลงทะเบียนรหัสใหม่ด้วยตัวเอง

การลงทะเบียนคีย์ใหม่จะดำเนินการโดยใช้ชิปคีย์ซึ่งจะต้องเก็บไว้ในสถานที่ที่ปลอดภัย ก่อนดำเนินขั้นตอนการเขียนโปรแกรมใหม่ คุณต้องมีน้ำมันเชื้อเพลิงประมาณ 10 ลิตรในถัง

อัลกอริทึมของการกระทำ

เราลงทะเบียนรหัสตามลำดับต่อไปนี้:

  1. ขั้นแรกคุณต้องปิดประตูรถทั้งหมด จากนั้นเปิดสวิตช์กุญแจด้วยชิปคีย์แล้วรออย่างน้อย 10 วินาที
  2. ปิดสวิตช์กุญแจ หากไอคอนบนแผงหน้าปัดกะพริบทุกๆ 5 วินาที แสดงว่าการตั้งโปรแกรมดำเนินไปอย่างถูกต้อง
  3. เมื่อปิดสวิตช์กุญแจแล้ว ให้ถอดชิปออกภายใน 5 วินาทีแล้วใส่กุญแจใหม่เพื่อตั้งโปรแกรมต่อไป ในขณะนี้ เสียงสัญญาณควรจะดังสามครั้ง
  4. รอประมาณ 6 วินาทีจนกระทั่งเสียงบี๊บดังอีก 2 ครั้ง หลังจากนั้นคุณจะต้องปิดสวิตช์สตาร์ทเครื่องยนต์และดึงกุญแจใหม่ออกมา
  5. ใส่คีย์ชิปแล้วรอสัญญาณสามสัญญาณก่อน และหลังจากผ่านไป 6 วินาทีอีกสองสัญญาณ
  6. ถอดกุญแจชิปออกแล้วรอ 10 วินาที จากนั้นใส่กุญแจใหม่แล้วสตาร์ทเครื่องยนต์
  7. ทดลองขับรถยนต์.

วิดีโอนี้แสดงการตั้งโปรแกรมกุญแจทำให้เคลื่อนที่ไม่ได้สำหรับรถยนต์ในประเทศ ถ่ายทำโดยช่อง Door Doctor

คุณสมบัติของการเขียนโปรแกรมและการผูกกุญแจเข้ากับเครื่องทำให้เคลื่อนที่ไม่ได้

ลักษณะเฉพาะของการเขียนโปรแกรมคีย์ ได้แก่ ความจริงที่ว่าสำหรับพวงกุญแจทำให้เคลื่อนที่ไม่ได้ด้วยปุ่มเดียวการผูกจะแตกต่างกัน

ในการเขียนโปรแกรมคุณต้องทำตามขั้นตอนเหล่านี้:

  1. ปิดประตูทุกบานในรถ
  2. กดปุ่มใหญ่ค้างไว้จนกระทั่งไดโอดหยุดกะพริบ เมื่อคุณปล่อยกุญแจ ไฟแสดงสถานะจะสว่างสม่ำเสมอ
  3. กดปุ่มอีกครั้ง ไดโอดควรดับลง
  4. ผู้ขับขี่จะต้องเปิดประตูและใส่กุญแจไว้ในสวิตช์กุญแจ
  5. กดปุ่มบนพวงกุญแจตามคำแนะนำสำหรับระบบยี่ห้อเฉพาะ
  6. เปิดใช้งานสวิตช์กุญแจ รออย่างน้อย 10 วินาทีแล้วปิด
  7. หลังจากผ่านไป 5 วินาที พวงกุญแจควรอยู่ในสภาพใช้งานได้และบันทึกตำแหน่งทั้งหมดไว้ในหน่วยความจำ