ImageVerifierCode 换一换
格式:DOCX , 页数:61 ,大小:44.12KB ,
资源ID:16902343      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-16902343.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(郭天祥视频教程完整C程序.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

郭天祥视频教程完整C程序.docx

1、郭天祥视频教程完整C程序 TYYGROUP system office room 【TYYUA16H-TYY-TYYYUA8Q8-TYYUA162】郭天祥视频教程完整C程序 Lesson1 1 #include sbit D2=P12; unsigned int a; void main() D2=0; /* for(a=0;a=10000;a+); D2=1; for(a=0;a=10000;a+);*/ 2 #include void main() P1=0xfd; lesson2 1 #include sbit p1_1=P10 unsigned int a void main() wh

2、ile(1) a=51000; p1_1=0; while(a-); a=51000; while(a-); p1_1=1; a=51000; while(a-); a=51000; while(a-); 2 #include #define uint unsigned int #define uchar unsigned char sbit D1=P10; /void delay(); void delay(uint); void main() while(1) D1=0; delay(100); D1=1; delay(100); /* void delay() uint x,y; for

3、(x=100;x0;x-) for(y=600;y0;y-); */ void delay(uint z) uint x; uchar y; for(x=z;x0;x-) for(y=20;y0;y-); lesson3 1 #include sbit dula=P26; sbit wela=P27; void main() wela=1; P0=0xc0; wela=0; dula=1; P0=0x06; dula=0; while(1); 2 #include #define uint unsigned int #define uchar unsigned char sbit dula=P

4、26; sbit wela=P27; uchar num; uchar code table= 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71; void delay(uint z); void main() P0=0xea; wela=0; while(1) for(num=0;num0;x-) for(y=110;y0;y-); 3 #include #define uint unsigned int #define uchar unsigned char sbit dul

5、a=P26; sbit wela=P27; sbit d1=P10; uchar num; uchar code table= 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71; void delay(uint z); void main() EA=1;/开总中断 EX0=1;/开外部中断0 /IT0=1; TCON=0x01; P0=0xea; wela=0; while(1) for(num=0;num0;x-) for(y=110;y0;y-); void exter0()

6、 interrupt 0 d1=0; 4 #include #define uint unsigned int #define uchar unsigned char sbit dula=P26; sbit wela=P27; sbit d1=P10; uchar num,num1;tt; uchar code table= 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71; void delay(uint z); void main() num=0; tt=0; TMOD=0x

7、11;/设置定时器0为工作方式1 TH0=(65536-10000)/256; TL0=(65536-10000)%256; TH1=(65536-20000)/256; TL1=(65536-20000)%256; / EA=1;/开总中断 ET0=1;/开定时器0中断 ET1=1; TR0=1;/启动定时器0 TR1=1; P0=0xea; wela=0; dula=1; P0=0x3f; dula=0; while(1) if(num1=25) num1=0; P1=P1; if(tt=100) tt=0; num+; if(num=16) num=0; dula=1; P0=table

8、num; dula=0; void delay(uint z) uint x,y; for(x=z;x0;x-) for(y=110;y0;y-); void time0() interrupt 1 TH0=(65536-10000)/256; TL0=(65536-10000)%256; tt+; void time1() interrupt 3 TH1=(65536-20000)/256; TL1=(65536-20000)%256; num1+; Lesson4-1 #include #include #define uint unsigned int #define uchar uns

9、igned char uchar temp,aa,num; sbit dula=P26; sbit wela=P27; uchar code table= 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71; void delay(uint z); void main() num=0; aa=0; TMOD=0x01; TH0=(65536-50000)/256; TL0=(65536-50000)%256; EA=1; ET0=1; TR0=1; temp=0xfe; P1=te

10、mp; dula=1; P0=table0; dula=0; wela=1; P0=0xc0; wela=0; while(1) delay(1000); temp=_crol_(temp,1); P1=temp; /* if(aa=40) aa=0; num+; if(num=16) num=0; dula=1; P0=tablenum; dula=0; */ void delay(uint z) uint x,y; for(x=z;x0;x-) for(y=110;y0;y-); void timer0() interrupt 1 TH0=(65536-50000)/256; TL0=(6

11、5536-50000)%256; aa+; if(aa=40) aa=0; num+; if(num=16) num=0; dula=1; P0=tablenum; dula=0; Lesson4-2 #include #include #define uint unsigned int #define uchar unsigned char uchar temp,aa,numdu,numwe; sbit dula=P26; sbit wela=P27; uchar code table= 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,

12、0x77,0x7c, 0x39,0x5e,0x79,0x71; uchar code tablewe= 0xfe,0xfd,0xfb,0xf7,0xef,0xdf; /void delay(uint z); void main() numdu=0; numwe=0; aa=0; TMOD=0x01; TH0=(65536-5000)/256; TL0=(65536-5000)%256; EA=1; ET0=1; TR0=1; while(1) / delay(1000); / temp=_crol_(temp,1); / P1=temp; if(aa=1) aa=0; numdu+; if(n

13、umdu=7) numdu=1; dula=1; P0=tablenumdu; dula=0; wela=1; P0=tablewenumwe; wela=0; numwe+; if(numwe=6) numwe=0; /* void delay(uint z) uint x,y; for(x=z;x0;x-) for(y=110;y0;y-); */ void timer0() interrupt 1 TH0=(65536-5000)/256; TL0=(65536-5000)%256; aa+; Lesson4-3 #include #define uint unsigned int #d

14、efine uchar unsigned char uchar temp,aa,bai,shi,ge; sbit dula=P26; sbit wela=P27; uchar code table= 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71; void display(uchar bai,uchar shi,uchar ge); void delay(uint z); void init(); void main() init();/初始化子程序 while(1) if(

15、aa=20) aa=0; temp+; if(temp=100) temp=0; bai=temp/100; shi=temp%100/10; ge=temp%10; display(bai,shi,ge); void delay(uint z) uint x,y; for(x=z;x0;x-) for(y=110;y0;y-); void display(uchar bai,uchar shi,uchar ge) dula=1; P0=tablebai; dula=0; P0=0xff; wela=1; P0=0xfe; wela=0; delay(1); dula=1; P0=tables

16、hi; dula=0; P0=0xff; wela=1; P0=0xfd; wela=0; delay(1); dula=1; P0=tablege; dula=0; P0=0xff; wela=1; P0=0xfb; wela=0; delay(1); void init() wela=0; dula=0; temp=0; TMOD=0x01; TH0=(65536-50000)/256; TL0=(65536-50000)%256; EA=1; ET0=1; TR0=1; void timer0() interrupt 1 TH0=(65536-50000)/256; TL0=(65536

17、-50000)%256; aa+; Lesson5-1 #include #include #define uchar unsigned char #define uint unsigned int sbit dula=P26; sbit wela=P27; uchar code table= 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71, 0x76,0x79,0x38,0x3f,0; uchar temp,t0,t1,bai,shi,ge,flag,flag1; uint

18、shu; void init(); void display(uchar,uchar,uchar,uchar,uchar,uchar); void delay(uint z) uint t1,y; for(t1=z;t10;t1-) for(y=110;y0;y-); void main() init(); while(1) if(flag1!=1) display(7,6,5,bai,shi,ge); else display(16,17,18,18,19,20); void init() shu=432; temp=0xfe; P1=temp; TMOD=0x11; TH0=(65536-

19、50000)/256; TL0=(65536-50000)%256; TH1=(65536-50000)/256; TL1=(65536-50000)%256; EA=1; ET0=1; ET1=1; TR0=1; TR1=1; void timer0() interrupt 1 TH0=(65536-50000)/256; TL0=(65536-50000)%256; t0+; if(flag!=1) if(t0=10) t0=1; temp=_crol_(temp,1); P1=temp; else if(t0%4=0) P1=P1; if(t0=60) TR0=0; P1=0xff; f

20、lag1=1; void timer1() interrupt 3 TH1=(65536-50000)/256; TL1=(65536-50000)%256; t1+; if(t1=2) t1=0; shu-; bai=shu/100; shi=shu%100/10; ge=shu%10; if(shu=398) TR0=0; TH0=(65536-50000)/256; TL0=(65536-50000)%256; TR0=1; flag=1; t0=0; P1=0xff; TR1=0; void display(uchar aa,uchar bb,uchar cc,uchar ba,uch

21、ar sh,uchar g) dula=1; P0=tableaa; dula=0; P0=0xff; wela=1; P0=0xfe; wela=0; delay(1); dula=1; P0=tablebb; dula=0; P0=0xff; wela=1; P0=0xfd; wela=0; delay(1); dula=1; P0=tablecc; dula=0; P0=0xff; wela=1; P0=0xfb; wela=0; delay(1); dula=1; P0=tableba; dula=0; P0=0xff; wela=1; P0=0xf7; wela=0; delay(1

22、); dula=1; P0=tablesh; dula=0; P0=0xff; wela=1; P0=0xef; wela=0; delay(1); dula=1; P0=tableg; dula=0; P0=0xff; wela=1; P0=0xdf; wela=0; delay(1); Lesson5-2 #include #define uint unsigned int #define uchar unsigned char sbit d1=P10; sbit dula=P26; sbit wela=P27; sbit key1=P34; uchar code table= 0x3f,

23、0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71; uchar num; void delay(uint z) uint x,y; for(x=z;x0;x-) for(y=110;y0;y-); void main() wela=1; P0=0xfe; wela=0; P3=0xff; while(1) if(key1=0) delay(5); if(key1=0) d1=0; num+; if(num=10) num=0; while(!key1); delay(5); while(!

24、key1); else d1=1; dula=1; P0=tablenum; dula=0; Lesson5-3 #include #define uint unsigned int #define uchar unsigned char sbit dula=P26; sbit wela=P27; sbit key1=P34; uchar code table= 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71,0; uchar num,temp,num1; void delay

25、(uint z) uint x,y; for(x=z;x0;x-) for(y=110;y0;y-); uchar keyscan(); void display(uchar aa); void main() num=17; dula=1; P0=0; dula=0; wela=1; P0=0xc0; wela=0; while(1) display(keyscan(); void display(uchar aa) dula=1; P0=tableaa-1; dula=0; uchar keyscan() P3=0xfe; temp=P3; temp=temp&0xf0; while(tem

26、p!=0xf0) delay(5); temp=P3; temp=temp&0xf0; while(temp!=0xf0) temp=P3; switch(temp) Case 0xee:num=1; break; case 0xde:num=2; break; case 0xbe:num=3; break; case 0x7e:num=4; break; while(temp!=0xf0) temp=P3; temp=temp&0xf0; P3=0xfd; temp=P3; temp=temp&0xf0; while(temp!=0xf0) delay(5); temp=P3; temp=temp&0x

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2