日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

单片机编程php,STC单片机内部FLASH读写程序(最新整理)

發布時間:2024/2/28 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 单片机编程php,STC单片机内部FLASH读写程序(最新整理) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《STC單片機內部FLASH讀寫程序(最新整理)》由會員分享,可在線閱讀,更多相關《STC單片機內部FLASH讀寫程序(最新整理)(6頁珍藏版)》請在人人文庫網上搜索。

1、STC 單片機內部 FLASH 讀寫程序(http:/control.blog.sina.com.cn/admin/article/article_add.php)電子伙伴 發表于 2006-4-11 16:26:001推 薦/i nclude STC89C51.h/i nclude #define ERROR0#define OK1#define WAIT_TIME0x00/mcu clock 40mhz/#define WAIT_TIME0x01/mcu clock 20mhz/#define WAIT_TIME0x02/mcu clock 10mhz/#define WAIT_TIME0。

2、x03/mcu clock 5mhz#define HOUR0x8000 #define MINUTE 0x8001void ISP_EN(void)EA = 0;/關中斷ISP_CONTR = ISP_CONTR & 0x18;/ 0001,1000ISP_CONTR = ISP_CONTR | WAIT_TIME;ISP_CONTR = ISP_CONTR | 0x80;/ 1000,0000void ISP_DI(void)ISP_CONTR = ISP_CONTR & 0x7f;/ 0111,1111 ISP_TRIG = 0x00;EA=1;/ 開中斷unsigned char By。

3、te_read(unsigned int byte_addr)ISP_ADDRH = (unsigned char)(byte_addr 8); ISP_ADDRL = (unsigned char)(byte_addr & 0x00ff);ISP_CMD= ISP_CMD & 0xf8;/ 1111,1000ISP_CMD= ISP_CMD | 0x01;/ 0000,0001字節讀數據存儲區ISP_EN();ISP_TRIG = 0x46; ISP_TRIG = 0xb9;_nop_();ISP_DI();return (ISP_DATA);void Sector_erase(unsign。

4、ed int Sector_addr)unsigned char addre;addre= (unsigned char)(Sector_addr 8);/ 1111,1110,0000,0000; 取扇區地址ISP_ADDRHISP_ADDRL= addre&0xfe;= 0x00;ISP_CMD =ISP_CMD & 0xf8;/ 1111,1000ISP_CMD =ISP_CMD | 0x03;/ 0000,0011扇區擦除數據存儲區ISP_EN();ISP_TRIG = 0x46;/ 觸發 ISP_IAP 命令ISP_TRIG = 0xb9;/ 觸發 ISP_IAP 命令_nop_()。

5、;ISP_DI();void Byte_program(unsigned int byte_addr, unsigned char DataBuf)ISP_ADDRH = (unsigned char)(byte_addr 8); ISP_ADDRL = (unsigned char)(byte_addr & 0x00ff);ISP_CMD= ISP_CMD & 0xf8;/ 1111,1000ISP_CMD= ISP_CMD | 0x02;/ 0000,0010字節編程數據存儲區ISP_DATA = DataBuf;ISP_EN();ISP_TRIG = 0x46;/ 觸發 ISP_IAP 。

6、命令ISP_TRIG = 0xb9;/ 觸發 ISP_IAP 命令_nop_();ISP_DI();unsigned char ByteProgramVerify(unsigned int byte_addr, unsigned char DataBuf)ISP_ADDRH = (unsigned char)(byte_addr 8); ISP_ADDRL = (unsigned char)(byte_addr & 0x00ff);ISP_CMD=ISP_CMD &0xf8;/ 1111,1000ISP_CMD=ISP_CMD |0x02;/0000,0010字節編程數據存儲區ISP_DATA。

7、=DataBuf;ISP_EN();ISP_TRIG ISP_TRIG_nop_();=0x46;0xb9;ISP_DATA=0x00;ISP_CMD=ISP_CMD &0xf8;/ 1111,1000ISP_CMD=ISP_CMD |0x01;/ 0000,0001ISP_TRIG = 0x46;/ 觸發 ISP_IAP 命令ISP_TRIG = 0xb9;/ 觸發 ISP_IAP 命令_nop_();ISP_DI();if(ISP_DATA=DataBuf) return OK; else return ERROR;“”“”At the end, Xiao Bian gives you a。

8、 passage. Minand once said, people who learn to learn are very happy people. In every wonderful life, learning is an eternal theme. As a professional clerical and teaching position, I understand the importance of continuous learning, life is diligent, nothing can be gained, only continuous learning 。

9、can achieve better self. Only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enterprise development and innovate to meet the needs of the market. This document is also edited by my studio professionals, there may be errors in the document, if there are errors, please correct, thank you。

總結

以上是生活随笔為你收集整理的单片机编程php,STC单片机内部FLASH读写程序(最新整理)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。