- 25
- 0
- 约1.12万字
- 约 55页
- 2019-07-03 发布于山东
- 举报
TH0 = 0x3C; TL0 = 0xB0; TR0 = 1; While(1); } void Timer0_ISR( ) interrupt 1 //定时器0中断服务函数 { TH0 = 0x3C; TL0= 0xB0; temp= _crol_ (temp,1); P1 = temp; } void INT0_ISR( ) interrupt 0 using 1 //外部中断0中断服务函数 { unsigned char i,sel; sel = 0xff; for(i=0;i16;i++) { P1 = sel; sel = ~ sel; delay(50000); } } 【例5.3】利用T0的方式1产生频率为50Hz、占空比为50%的方波,由P1.0输出。假定CPU使用中断方式进行控制。仍采用6MHz的晶体。 分析:方波频率是50Hz,周期为20ms。由于占空比为50%,高电平部分和低电平部分所占时间都为方波周期的一半(10ms)。因此定时时间可设置为10ms。由于晶振6M, 1机器周期 2 ?S,那么初值: X = 65536-10000 / 2 = 60536 = EC78H 可编程如下: #include reg51.h sbit P1_0 =
您可能关注的文档
最近下载
- 第20讲 社会主义国家的发展与变化-高考历史一轮复习课件.pptx VIP
- 不良资产证券化风险分析.pdf VIP
- 要素主义介绍.ppt VIP
- 第一单元 第2课 表现形式 课件 人教版(2024)初中美术七年级上册(1).pptx VIP
- 最新抖音评价治理考试V3答案题库.docx VIP
- 第一单元峥嵘岁月第3课创作手法课件人教版(2024)初中美术七年级上册.pptx VIP
- 2026年秋统编版(新)小学道德与法治六年级上册(全册)教学设计(附目录P101).docx
- 永恒主义课程理论流派.ppt VIP
- 金融工程案例不良资产证券化.ppt VIP
- 《机动车运行安全技术条件(2026年版)》(GB7258-2026).docx VIP
原创力文档

文档评论(0)