很好的已经调试好的单片机串口程序。可以轻松看懂代码。
2021-12-07 21:37:36 41KB 单片机串口程序
1
参考别人程序,在单片机课上写的,比较完整的电子钟程序 有闹钟,有proteus仿真图在里面 里面加入了长按短按判断, 百年历(计算最大天数,计算当前日期是星期几) 24小时转换成12小时制等等小程序 avrstudio 5 和4的工程都有
2021-12-07 01:46:09 219KB atmega16 1602 DS1302 时钟
1
ATMEGA16直流电机正反转控制程序代码
2021-12-04 16:57:42 1KB avr
1
atmega16的详细中文资料 产品特性 引脚配置及其代码例子
2021-12-02 20:36:48 2.78MB atmega16中文资料 AVR 单片机原理 代码
1
匆匆上传,没作修改.但运行无问题.#include #include #define uchar unsigned char uchar table[]="0123456789"; #pragma interrupt_handler miao:9 uchar key; int num=55,l=0; int m,h; h=8,m=59; void miao() { l=0; if (num==60) { num=0; } num++; TCNT1H=0xf0;//比较特殊的是需要重新对计数器赋值,因为一进入中断就将计数寄存器TCNT1的值清零,其中H代表高位HIGH,L代表低位LOW。 TCNT1L=0xbc; }
2021-11-24 15:05:29 4KB 单片机可调时钟程序
1
用iccavr编写的1602驱动程序,定义很规范,很容易移植到其他平台的单片机!
2021-11-22 11:33:36 5KB ATmega16 iccAVR
1
HD44780 HD44780 LCD驱动程序的C库 用法 将lcd文件夹复制到您的项目中。 在main.c包括./lcd/hd4470.h文件。 如所示,将微控制器连接到LCD驱动器。 用LCD_init()初始化LCD。 您的LCD库可供使用! 默认端口和延迟 默认bits端口设置为PORTD。 默认select register和data read/write端口设置为PORTC。 出现在屏幕上时,“ DELAY会使文本延迟。 其值必须大于1 [ms]。 这些值中的每一个都可以在20行附近的文件中进行更改。 LCD_init() void LCD_init () 初始化LCD,等待VCC上升至4.5V,启用8-bit模式,清除屏幕并将光标位置设置为第一个字符。 LCD_clear_screen() void LCD_clear_screen () 清除屏幕并将
2021-11-18 17:15:07 2.48MB c lcd atmega32 atmega16
1
ATmega16最小系统设计PCB,可以直接送去加工的
2021-11-15 08:53:04 318KB ATmega16
1
电子设计竞赛简易恒流源电路设计,采用ATMEGA16单片机实现电流闭环控制,LCD1602液晶显示电流值,电流过载声光报警。
2021-11-12 18:16:29 234KB 恒流源电路 电子设计 ATMEGA16
1
atmega32 4路8位相位修正pwm输出代码
2021-11-12 16:32:27 580B atmega32 atmega16 4路 pwm
1