完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
//目标系统: 基于C8051F单片机
//应用软件: Silicon IDE / Keil /*01010101010101010101010101010101010101010101010101010101010101010101 ---------------------------------------------------------------------- 实验内容: 使用P2口的LED指示灯查看MCU自己从模拟串口发送的数据。 ---------------------------------------------------------------------- 硬件连接: 将P2口和8位LED指示灯相连。 DVK501(164PrlPort) F320 EX Q0 --------- P2.0 Q1 --------- P2.1 Q2 --------- P2.2 Q3 --------- P2.3 Q4 --------- P2.4 Q5 --------- P2.5 Q6 --------- P2.6 Q7 --------- P2.7 VCC --------- VCC GND --------- GND MR --------- P1.5 A / B --------- P1.6 CLK --------- P1.7 ---------------------------------------------------------------------- 注意事项: (1)若有加载库程序,请将光盘根目录下的“library”下的“C8051F”文件夹拷到D盘 (2)请详细阅读:光盘根目录下的“说明书首页.htm”里的相应产品说明 ---------------------------------------------------------------------- 10101010101010101010101010101010101010101010101010101010101010101010*/ #define _DVK501_F320_EX_ #include 《c8051f320.h》 #include 《。./。./。./。./library/C8051F/ws_clock.h》 #include 《。./。./。./。./library/C8051F/ws_delay.h》 #include 《。./。./。./。./library/C8051F/ws_74hc164_port.h》 void main(void) { uchar tmp=0; PCA0MD &= ~0x40; XBR1 = 0x40; clock_external(); hc164Init(); while(1) { hc164SetDat(tmp); tmp++; delay_ms(500); } } ***it HC164_DATA = P1^6; ***it HC164_CLK = P1^7; void hc164Init(void) { P1MDOUT |= 0xC0; } void hc164SetDat(uchar dat) { uchar i; for(i=0;i《8;i++) { HC164_CLK = 0; if(dat & 0x80) HC164_DATA = 1; else HC164_DATA = 0; HC164_CLK = 1; dat = dat《《1; } } |
|
|
|
只有小组成员才能发言,加入小组>>
807 浏览 0 评论
1159 浏览 1 评论
2534 浏览 5 评论
2867 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2717 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1098浏览 3评论
197浏览 2评论
463浏览 2评论
377浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
458浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 22:37 , Processed in 1.043265 second(s), Total 79, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号