介绍了单片机的一些简单使用
图4.6.2
6. 汇编源程序 FLAG BIT 00H ORG 00H
START: JB P1.7,START JNB FLAG,NEXT MOV R2,#200 DV: CPL P1.0 LCALL DELY500 LCALL DELY500 DJNZ R2,DV CPL FLAG
NEXT: MOV R2,#200 DV1: CPL P1.0 LCALL DELY500 DJNZ R2,DV1 CPL FLAG SJMP START
DELY500: MOV R7,#250 LOOP: NOP DJNZ R7,LOOP RET END
7. C语言源程序
#include <AT89X51.H> #include <INTRINS.H>
bit flag;
unsigned char count;
void dely500(void) {
unsigned char i; for(i=250;i>0;i--) {
_nop_(); } }
void main(void) {
while(1) {
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库给初学单片机的40个实验-1(18)在线全文阅读。
相关推荐: