完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 跳线工程师 于 2017-3-16 11:05 编辑 已经上传仿真文件和hex文件 代码如下: #include #include #define uchar unsigned char #define uint unsigned int #define x_clk 24000000.0 // 晶振频率 ***it GATE=P3^2; // 定时器0,1的门控位 D触发器输出Q 接INT0和INT1口(门控位) ***it CLRP = P1^0; // D触发器清零端 ***it D_OPEN = P1^1; // D触发器D输入端 ***it RS=P2^0; // lcd1602数据/命令选择器(H/L) ***it RW=P2^1; // lcd读写选择端(H/L) ***it E=P2^6; // 1602使能信号 uchar str_buff[30]; uint counter0,counter1; void delay(uint x) {uint i,j; for(i=0;i } void writecom(uchar com) {RS=0; RW=0; P0=com; delay(12); E=1; E=0; } void writedata(uchar *str) { RS=1; RW=0; while(*str!=' |