当前位置: 首页 > news >正文

怎么给网站的照片做超级链接柚子皮wordpress

怎么给网站的照片做超级链接,柚子皮wordpress,新网站建设特色,廊坊兼职网站建设一、功能实现 1.电脑通过串口发送数据#xff1a;0F 2.点亮4个LED 二、注意事项 1.发送和接受数据的文本模式 2.串口要对应 3.注意串口的波特率要和程序中的波特率保持一致 4.有无校验位和停止位 三、如何使用串口波特率计算器 1.以本程序为例 2.生成代码如下 void Uar…一、功能实现 1.电脑通过串口发送数据0F 2.点亮4个LED 二、注意事项 1.发送和接受数据的文本模式 2.串口要对应 3.注意串口的波特率要和程序中的波特率保持一致 4.有无校验位和停止位 三、如何使用串口波特率计算器 1.以本程序为例 2.生成代码如下 void Uart1_Init(void) //9600bps11.0592MHz {SCON 0x50; //8位数据,可变波特率AUXR | 0x40; //定时器时钟1T模式AUXR 0xFE; //串口1选择定时器1为波特率发生器TMOD 0x0F; //设置定时器模式TL1 0xE0; //设置定时初始值TH1 0xFE; //设置定时初始值ET1 0; //禁止定时器中断TR1 1; //定时器1开始计时 }3.需要手动配置中断系统 根据原理图 配置代码 //手动配置中断系统ES1;EA1;PS0; 四、如何理解软件生成的波特率 void UART_Init() {//由软件自动生成SCON0x50; //STC89C52操作手册P235方式1PCON 0x7F; //波特率不倍速TMOD 0x0F; //设置定时器1模式TMOD | 0x20; //设置定时器1模式TL1 0xFA; //设置定时初始值TH1 0xFA; //设置定时重载值ET1 0; //禁止定时器中断TR1 1; //定时器1开始计时//需要手动配置中断系统ES1;EA1;PS0; } 以上述代码为例子进行分析 由于配置是8位自动重载TL1TH10xFA ,0xFA250;     总计八位那么数据范围0~255(256溢出)     256-2506     那么每计6个数溢出一次     晶体振荡器的输出经12 分频后得到输入的时钟脉冲     一个机器周期内有12 个振荡周期。故其频率为晶振频率的1/12。     此设备是11.0592M 的晶振1.085μs为一个输入脉冲的时间     则6.51μs溢出一次     1/6.51则0.1536098MHz就是定时器的溢出率     再看PCON0111 1111     可知SMOD0(参考串口模式图)     那么波特率0.1536098MHz   /2  /16     波特率为0.00480030625MHz约等于4800Hz     约等于没有误差 串口模式图 五、如何计算波特率 参考STC89C52手册P235 六、串口中断函数 中断函数函数可自由命名但是要加上中断号interrupt 4 void UART_Routine(void) interrupt 4 {if (TI1) //检测串口1发送中断{//功能......TI 0; //清除串口1发送中断请求位}if (RI1) //检测串口1接收中断{//功能......RI 0; //清除串口1接收中断请求位} } 中断函数查询表P166 七、模块化代码 1.main.c #include REGX52.H #include UART.hunsigned char Sec0;void main() {UART_Init();while(1){}}/*** brief 中断函数查询P166函数命名可自由但是要更上中断号interrupt 4* param 无* retval 无*/ void UART_Routine(void) interrupt 4 {if(RI1){P2~SBUF;RI0;} } 2.UART.c #include REGX52.H/*** brief 串口初始化//4800bps11.0592MHz* param 无* retval 无*/void UART_Init() {SCON0x50; //STC89C52操作手册P235方式1PCON 0x7F; //波特率不倍速TMOD 0x0F; //设置定时器1模式TMOD | 0x20; //设置定时器1模式TL1 0xFA; //设置定时初始值TH1 0xFA; //设置定时重载值ET1 0; //禁止定时器中断TR1 1; //定时器1开始计时//补上中断系统ES1;EA1;PS0; }/*** brief 串口发送一个字节的数据* param Byte 要发送的一个字节数据* retval 无*/void UART_SendByte(unsigned char Byte) {SBUFByte;while(TI0); //TI0数据完整发送出去TI1,跳出循环TI0; //TI0使用软件复位} 3.UART.h #ifndef __UART_H__ #define __UART_H__void UART_Init();void UART_SendByte(unsigned char Byte);#endif
http://www.w-s-a.com/news/504176/

相关文章:

  • 新网站收录多少关键词免费一键网站
  • 网页制作与网站建设 在线作业手表网站制作照片
  • 电商网站开发技术与维护重庆建筑工程交易信息网
  • 人和马做的网站线上营销推广方式
  • 青海教育厅门户网站有赞商城
  • 网站建设多语种自动翻译插件wordpress谷歌翻译插件
  • 泰安高级网站建设推广wordpress教程 好看
  • 我自己的网站怎么做关键词优化泰安网站建设dxkjw
  • 平面设计做画册用网站泰州seo平台
  • 申请一个域名后怎么做网站evernote wordpress
  • 网站左侧导航栏设计网站开发后台数据怎么来
  • 临西做网站报价网站建设需要写语句吗
  • 建设网站网站首页购物网站开发代码
  • 淘宝客怎么建立网站网站360优化
  • 安徽建海建设工程有限公司网站网站空间和域名价格
  • 农产品网站建设策划哪里有做枪网站的
  • 更改各网站企业信息怎么做张家港企业网站制作
  • 郑州网站建设咨询银川做网站哪家好
  • 微信网站 微信支付合肥seo排名收费
  • 织梦做的网站如何上线广东省广州市番禺区南村镇
  • 网站设计的导航栏怎么做太原有网站工程公司吗
  • 苏州虎丘区建设局网站如何在一个数据库做两个网站
  • 淘宝天猫优惠券网站建设费用腾讯邮箱企业邮箱登录
  • 深圳福田做网站公司海航科技网站建设
  • 网站降权查询wordpress更换文章背景色
  • 大型电商网站开发金融企业网站建设公司
  • 成都营销型网站建设价格化妆品品牌推广方案
  • 深圳公司手机网站制作苏州网站推广哪家好
  • 网站建设开发方式包括购买学校网站建设费计入什么科目
  • 做简单网站的框架图中小微企业查询平台