PIC编程器自制.doc
14页1、D1,5.6V稳压管,可以替换成5.1V稳压管(常用)http:/ 林茂榮 第209期前言 最近許多單晶片已經藉由消費性電子產品這一管道,默默地滲透到一般人的日常生活裡頭,因此單晶片與人類生活之間的關係已經密不可分。也因為有利可圖,所以許多商業活動就大量涉入到單晶片領域,像是國內的義隆電子等,都以單晶片為主要的業務活動,加上因為單晶片製程技藝發達,成本也相對地降低,這更助長了單晶片的應用領域,例如有一項資料顯示,目前出廠的私家車輛中,平均會使用約25只單晶片,只是這些應用,恐怕連使用者都不得而知,也弄不清楚。 早期的單晶片微電腦與現今者有很大的差異,先期開發出來的單晶片少部分現今依然被沿用著,有的甚至逐漸被改良或說整合成像是有完整功能的電腦,而目前應用在消費性電子產品上的單晶片還是以8爻單晶片系列為主,而且最近發展的趨勢是,這些單晶片都有FLASH的程式記憶體,也就是說主導這些單晶片運作的程式,有必要時可以隨時更新。筆者從早期在大學時期開始接觸電腦,到目前以業餘的方式接觸單晶片,一路走來已經二十餘年,這期間沒有間斷過與電腦的關係,從宏碁的小教授、頻果APPLEII、286、到如今動輒2
2、G的CPU。唯現今電腦使用者與電子線路之間的關係好像鬆垮無力,除了自己裝組電腦的DIY外,好像很少聽到有人利用電腦結合一般的電子創作,這實在是很可惜的一件事。從目前筆者接觸單晶片的經驗,覺得PIC系列非常棒,這是以一個業餘愛好者的角度而言,因為可以利用組合語言或C語言寫PIC程式,而MICROCHIP公司可以提供免費的編譯程式,同時就PIC的發展,目前完全走向FLASH化,使得程式的開發相當方便,更棒的是,網路上的相關資源非常豐富,網路上可以搜尋得到的,從基本的PIC入門資訊,到可以完全自己動手的燒錄器一應具全。基於這些理由,筆者鼓勵業餘愛好者,不彷從PIC開始,這真是一個很好的管道。本文的主要目的,就是要提出一個PIC的燒錄器製作,而要自己燒錄單晶片,重要的關鍵因素還包括有燒錄軟體,因此除燒錄器製作外,同時也要介紹幾種可以用來燒錄PIC的免費軟體。這些燒錄軟體搭配燒錄器可以用來燒錄具有代表性的FLASH PIC,如12F675、12F629、16F84、16F628、16F72、及16F73等,同時也可以燒錄一些常用的串列EEPROM。為什麼會選擇這幾只PIC呢?那是因為這些單晶片都
3、是FLASH製程,從功能上看也具有代表性,因此很適合業餘者選擇使用,而且熟悉這些單晶片的運作後,也就相當於瞭解整個PIC系列的單晶片。燒錄器原理與硬體線路照理講,因為單晶片裡頭的程式記憶體做燒錄時的要求相當嚴謹,自然也要採用通過原廠認證的燒錄器才好,這是因為認證程序過程中會有一套嚴謹的品質管制,當然這是以商業生產活動的角度來看,至於以一般業餘的眼光,雖說把關的要求有時用業餘的角度做衡量也不見得會輸給專業,但是就少了把關的管控程序。因為這裡是以業餘的角度做PIC燒錄器,雖然不能聲稱絕對可以和經過認證的商業方法相融,但是以實用角度而言,可以相融是毫無問題的。由於採用了某些無法控制的方式(例如因為業餘因素,不採用外接電源等),也因此而無法堂而皇之地說它是正式的PIC燒錄,但是從個人、業餘、與實用的角度做衡量標準,充作個人使用,這是一個再適合不過的PIC燒錄器。PIC程式燒錄原理為了要了解PIC的程式燒錄過程,我們必須要先弄懂PIC的程式燒錄原理。注意雖然此處所談的燒錄原理也許也適用於其它單晶片,但這裡專指PIC單晶片。不論是哪一類的PIC,是一次燒錄(OTP)IC,開玻璃窗的紫外燈光抹除(E
4、PROM)IC,或者是最近流行的FLASH電子抹除(EEPROM)IC,它們都有個可以直通到IC內部程式記憶體的路徑,假如要做燒錄器,需要蒐集的資料,就是包括弄清楚這些燒錄用的相關腳位,然後正確地把它們接到燒錄器的接座上。基本上,要把程式內容傳送到IC裡頭的程式記憶體內,是採用串列的方式來進行,這有一點類似I2C的方式,所以這就必須要包括有時脈訊號(CLOCK)與串列資料(DATA)訊號。除此之外還必須要有個控制腳,這在PIC系列,通常是指MCLR這一隻腳,既然是電子抹除與書寫,就免不了要有電源,因此要做PIC燒錄,就必須要找到5隻腳,分別是電源、接地、控制腳、時脈訊號、與串列資料。所以,凡是燒錄器就必須要具備上述幾個腳位。針對電腦常用的RS232串列阜,要對應到控制腳、時脈訊號、與串列資料 自然是不成問題,關於電源那就要動一點腦筋。由於RS232串列阜的定義,有一些腳位作為握手對應用,因此使用時可以讓它保持在高電位,這高電位對於RS232的定義來說,就是+12伏特,雖然這些腳位都只是訊號規模,但由於RS232的應用牽涉到連線的距離,因此這些訊號規模的腳位,也大多能提供高達10毫安培的
《PIC编程器自制.doc》由会员re****.1分享,可在线阅读,更多相关《PIC编程器自制.doc》请在金锄头文库上搜索。
线下活动提成方案
南海局势对中国安全环境的影响
对于工作失职检讨书模板
节约粮食小学生演讲稿
市软件和服务外包企业认定条件
2023年部门年度工作总结(3篇).doc
注册会计师《会计》资格证书考核(全考点)试题附答案参考55
行政人事管理制度手册
操作系统课程设计进程管理进程间通信(DOC 28页)
2023年吉林省长春市农安县兴农街道站前村社区工作人员考试模拟题含答案
盘点常见C语言面试题
中国石油大学华东21秋《石油加工工程1》综合测试题库答案参考41
小区矫正法设置矫正官县小区矫正工作总结
2022年百日宴领导发言稿范文
合作销售协议
大学生心理健康自我评价300字
初中化学化学综合计算综合测试卷
新版PEP小学英语四年级下册期末复习资料70
千金方好忘第七
致后勤人员的表扬信
2023-08-12 23页
2022-09-18 6页
2023-05-21 23页
2023-04-23 35页
2023-12-22 18页
2023-11-06 2页
2022-12-15 4页
2023-10-16 3页
2022-12-26 3页
2023-06-07 6页